Just nu i M3-nätverket
Gå till innehåll
Mikael63

Guide - Installera och köra MS-DOS virtuellt

Rekommendera Poster

SKAPA MS-DOS 6.22 FRÅN ISO

 

* Vi förutsätter att det finns tillgängligt en diskettavbildning, av MS-DOS, som en ISO. (Har man inte tillgång till en sådan finns en annan väg att gå. Denna väg presenteras i en annan guide)

* Att VMware Player, som är gratis, används. GUIDE

 

När man ska skapa en ny VMware Machine som MS-Dos föreslår VMware Playern att man ska ha en 8 Gb stor disk. Följer man den rekommendationen så blir det några fler moment eftersom MS-DOS hanterar ca 2 Gb som mest. Nedan alla steg OM man väljer 1 Gb.

 

Starta Player

Create new...

post-73434-0-21766100-1326641926_thumb.png

 

Use ISO image - Browse (leta reda på ISO,n med MS-Dos)

post-73434-0-56841400-1326641926_thumb.png

 

Other - MS-Dos

post-73434-0-86732700-1326641926_thumb.png

 

Ange namn (ex. MS-Dos)

post-73434-0-14501600-1326641927_thumb.png

 

1 Gb - Single file

post-73434-0-48069100-1326641927_thumb.png

 

Finish

post-73434-0-78150100-1326641927_thumb.png

 

Play

Press any key

post-73434-0-09331000-1326641928_thumb.png

 

To set up... press enter

post-73434-0-31335900-1326641928_thumb.png

 

Configure unallocated...

post-73434-0-49982100-1326641928_thumb.png

 

Felmeddelande

F3

post-73434-0-70312700-1326641928_thumb.png

 

F3

post-73434-0-42913500-1326641945_thumb.png

 

Hamnar nu i E:\

post-73434-0-65374800-1326641945_thumb.png

 

Fdisk

post-73434-0-85570000-1326641945_thumb.png

 

2 Set active partition

post-73434-0-11286800-1326641946_thumb.png

 

Välj 1 (det finns bara 1)

post-73434-0-38275900-1326641946_thumb.png

 

ESC

post-73434-0-58302700-1326641946_thumb.png

ESC igen

 

System will now restart osv.. Any key

post-73434-0-79883200-1326641946_thumb.png

 

VM startar om

Felmeddelande Missining OP

 

Välj Reset via Playern

Här måste man nu snabbt klicka i dosfönstret (för att tangentbordstryckningar ska ta i DOS och inte i värddatorn) och trycka F2 för att komma in i BIOS. Det går men man måste vara snabb. Hinner man inte med är det bara välja Reset igen..

Ett alternativ som gör det enklare är att i Playern välja Send Ctrl+Alt+Del.

post-73434-0-06260600-1326641947_thumb.png

 

post-73434-0-32072000-1326641947_thumb.png

 

Väl inne i BIOS:

Ändra boot-ordning så att cd-rom är först

F10 för att spara

Yes att du är säker

post-73434-0-53377100-1326641947_thumb.png

 

Dos startas..

Femeddelande.. Invalid media type reading drive C

F (fail)

post-73434-0-15090700-1326641961_thumb.png

 

Any key..

post-73434-0-38685900-1326641961_thumb.png

 

Felmeddelande

F3

post-73434-0-58496700-1326641961_thumb.png

F3

 

Nu ska man hamna i E:\ igen

Format C: (dumt man inte fick den chansen efter Fdisk ovan..)

Obs! :(kolon) hittar man som Shift+ö

Y (Proceed)

Efter formateringen ange label ex. system eller lämna blankt

Nu är man tillbaks i E:\

Setup

post-73434-0-78256000-1326641961_thumb.png

 

Enter (to set up....)

post-73434-0-98948300-1326641961_thumb.png

 

Ange önskat land och tangentbord och sedan The settings are correct.

post-73434-0-20474700-1326641962_thumb.png

 

Enter vid föreslagen C:\Dos

Nu installeras operativsystemet (observera tiden jämfört med tiden det tar att installera ex XP, hehe)

post-73434-0-45151100-1326641962_thumb.png

 

Meddelande om Remove..

Enter

post-73434-0-63946000-1326641962_thumb.png

Enter igen

 

Nu startar op om och man får två val

Välj 2 install CD-rom... även om det troligen redan är gjort men ändå..

post-73434-0-83250500-1326641962_thumb.png

 

Press any key..

4 filer kopieras

Press any key..

post-73434-0-04087200-1326641963_thumb.png

 

Varje restart av playern kommer nu till samma ställe. detta för att "disketten sitter i" - alltså ISO,n är kopplad till cd-rom som är första startalternativ.

 

I VM: Power off

post-73434-0-40940300-1326641976_thumb.png

 

Markera maskinen och välj Edit virtual machine..

post-73434-0-65681400-1326641976_thumb.png

 

I VM - Edit settings, ta bort knytningen till ISO,n som den annars bootar från. Ange antingen annan ISO med innehåll man vill komma åt eller Physical drive

post-73434-0-83506900-1326641976_thumb.png

 

Play - och Dos ska starta

post-73434-0-07489100-1326641977_thumb.png

[/indent]

Testa att komma åt cd/dvd dir d:

Om detta misslyckas tryck f två ggr. och välj Connect för cd/dvd

post-73434-0-32450000-1326641977_thumb.png

 

Send ett Cttrl Alt Del kommando

post-73434-0-64484000-1326641977_thumb.png

 

Prova med en skiva i cd/dvd läsaren och dir d:

post-73434-0-82414500-1326641977_thumb.png

 

 

DOSIDLE

Dosidle.exe som behövs för att inte processorn skall köra på högvarv, eftersom MS-DOS inte klarar av att ta processorn i idle läs mer på VMware doc for dos en bit ned på sidan.

 

Dosidle går att hämta här:

Tony´s VMware

Packa upp zip-filen och skapa en ISO att montera eller bränn på cd/dvd r/rw och ställ dig i roten på c:\

 

  • C:
  • cd \ tar dig till roten
  • md dosidle skapar mappen c:\dosidle
  • copy d:\dosidle *.* c:\dosidle kopierar alla filerna
  • edit autoexec.bat (du måste stå i roten på c:)
  • lägg till denna rad på slutet lh c:\dosidle\dosidle.exe (lh laddar den i det högre 384K minnet ovanför 640K)
  • går ur VMware och send kommandot CTRL Alt Del
  • Nu skall processorn gå ned i idle mode när MS-DOS i virtuella maskinen är i Idle mode

post-73434-0-20300900-1326648891_thumb.png

Redigerad av Mikael63

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Här en guide där man använder filer hämtade från Microsoft

 

OBS! I denna variant saknas stöd för CD och mus varför vi knycker detta från bootdisk.com

 

 

MSDN

Hämta MS-DOS 6.22 som självuppackande fil.

Här krävs det att man har konto hos MSDN

Packa upp filen i valfri mapp.

I samma mapp - skapa en textfil som får heta autoexec.txt och en textfil som får heta config.txt

I autoexec.txt ska nedanstående klistras in:

@ECHO OFF
LH C:\DOS\SMARTDRV.EXE /X
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS
MODE CON  CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB SV,,C:\DOS\KEYBOARD.SYS
LH MSCDEX.EXE  /D:banana /L:E
LH MOUSE

I config.txt ska nedanstående klistras in:

DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
COUNTRY=046,850,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
DEVICEHIGH=cd1.SYS /D:banana
FILES=30

 

Skapa en ISO av filerna med PowerISO.

Spara filen som cd.iso

 

IMDISK 1

Hämta imdiskinst.exe från http://www.ltr-data.se/opencode.html/#ImDisk

Installera.

Starta ImDisk Virtual Disk Driver från kontrollpanelen.

Välj Mount new...

Ändra drive letter till A.

Sätt Size of virtual disk till 1440 kilobytes.

Sätt Device type till Floppy.

Klicka på OK.

Låt programmet vara igång.

 

BOOTDISK

Hämta boot622.exe från http://www.bootdisk.com/bootdisk.htm

Direktlänk

Starta boot622.exe

Svara OK

 

IMDISK 2

Växla tillbaks till ImDisk.

Klicka på raden med A:

Klicka på Save image...

OK

Spara som floppy.img

(kopiera undan denna floppy.img som backup om du vill börja om utan att först skapa disk osv. filen skrivs över under installationan)

Unmount.

Stäng programmet.

 

VMware Player

Starta VMware Player (som installerats enligt egen guide för detta)

Create New Virtual Machine

Install later

Other - MS-DOS

Next

1 Gb - Single file

Customize Hardware

New CD/DVD(IDE) - Connect at power on, Use ISO image file - välj filen cd.iso som skapades med PowerISO

Floppy - Connect at power on, Use floppy image file - välj floppy.img som skapades med ImDisk.

Close

Finish

Play

Nu ska VMware Player boota upp på "disketten".

Fdisk

1

1

Y

Press any key... och dos startar om till A:\

Format c: (kolon med shift ö)

Y

Ange label ex system

 

(Vi kommer senare att tappa stöd för CD varför vi förbereder lite först)

 

C:

md temp

cd temp

copy r:\autoexec.txt (backslash finns till höger om Ä)

copy r:\config.txt

copy a:\cd1.sys

copy a:\mouse.*

copy a:\mscdex.exe

 

(Nu kan vi starta installationen som ligger på cd och den heter nu R:)

 

R:

Setup

Enter

Enter

Inställningarna är korrekta - Enter

Byt de tre valen till Inget

Installera ovanstående... - Enter

J (för att installera)

 

Tryck enter på alla ljusblåa, och gråa dialogrutor, även den där det står Tryck retur för att starta om datorn med MS-DOS 6.22

Dos startar om

Grå ruta med Varning

F3

F3

Power off VM

Edit settings - Floppy - avmarkera Connect at power on.

OK

Play

 

(Här ska vi nu fixa Svenskt tangentbord och stöd för cd och mus)

Det bör nu synas C:>

copy c:\temp\config.txt config.sys (tryck J och enter för att bekräfta, även för nedanstående)

copy c:\temp\autoexec.txt autoexec.bat

copy c:\temp\cd1.sys

copy c:\temp\mouse.*

copy c:\temp\mscdex.exe

 

Starta om DOS.

Kontrollera att man kan skriva E: (som cd,n nu heter)

 

I Playern:

Power Off

Edit settings

CD/DVD - peka på use physical drive.

OK

 

I Playern - Play

Dos startas förhoppningsvis.

 

Sedan detta med DOSIDLE = se den andra guiden.

Redigerad av Mikael63

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Postad (redigerade)

Lite kom-i-håg:

 

Om man behöver filer till sin DOS-miljö ska det fungera att nyttja VMware-Playerns "CD/DVD Device" och antingen använda en imagefil eller den fysiska enheten med en skiva med de filer man vill åt.

Vill man spara filer i DOS-miljö, och använda dessa utanför den virtuella miljön, måste man göra det på virtuella disketter och i Playern nyttja "Floppy".

Tomma sådana disketter kan man, i Windowsmiljö, skapa på olika sätt. Beskriver här fyra olika sätt utan inbördes rangordning.

 

* Programmet PowerISO. Fil - Ny - Diskett-avbildning. Välj 2.88 MB som avbildningsstorlek och Fat16 som filsystem. OK. Fil . Spara som och spara ex. som floppy2880.img.

 

* Programmet WinImage. File - New. Välj 2.88 MB standardformat. OK. File - Save as. Spara som ex. floppy2880.ima

 

* Programmet ImDisk. Mount new... skriv 1440 eller 2880 på raden "Size of virtual disk". Välj vid detta fält valet Kilobytes. Välj som Device typeFloppy. (inget annat behöver fyllas i) OK. Markera denna rad i fönstret Currently mounted virtual disks. Välj Save image... OK (no MBR osv.) Spara som ex. floppy2880.img. Kom i håg att välja Unmount innan ImDisk avslutas OBS! Nackdel #1 med detta alternativ.

 

* Direkt i vmware player. Edit virtual machine settings. Hardware. Markera Floppy. Välj Create. Spara som ex. floppy.flp. OBS! Nackdel #1 samt #2 med detta alternativ.

 

Nackdel #1. I DOS-miljön krävs först en formatering av A: för att enheten ska bli åtkomlig.

Nackdel #2. Endast 1,44 MB stor.

 

För att "sätta i" dessa virtuella disketter.

Starta vmware-maskinen. Välj Player Removable Devices - Floppy - Settings. Fliken Hardware. Klicka på raden Floppy. Markera Use floppy image file och bläddra fram den fil du tidigare skapat. Välj som Filformat All files för att se den av WinImage skapade .ima. Öppna. Kryssa i Connected. OK.

Beroende på val ovan finns nu en diskett tillgänglig som A:

 

När man har kopierat över filer till A: kan man "ta ur disketten" genom att kryssa ur Connected i inställningarna för vmware-maskinen.

Filen kan sedan monteras eller öppnas med något av ovanstående program (PowerISO, WinImage, ImDisk) eller av annat program som hanterar sk. image-filer.

Redigerad av Mikael63

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...