Flera operativsystem i en PC

En partition  |  Flera partitioner  |  Rekommendationer  |  Byt skiva  |  Fixar
naken tjejOm någon frågar mig vilket operativsystem jag vill ha i min PC, svarar jag lekfullt ”alla”. Jag har flera gånger, hemma och i jobbet, installerat DOS, Win95/98, NT, Linux och OS/2 i samma dator.

Till att börja med måste man bestämma sig om man vill skapa flera startbara system i en och samma partition eller i flera partitioner. I det senare fallet måste man alltså partitionera hårddisken med förlust av alla data som inte sparats undan. Det vanliga är då att man bootar i DOS-läge och ger kommando FDISK eller FDISK/MBR och ändrar partitioner. Ett smidigare hjälpmedel för att ändra partitioner är programmet Partition Magic. Det finns även gratisprogram som gör liknande saker.

Flera system i en partition

Detta är det enklaste sättet att lägga till ett nytt startbart operativsystem i en befintlig PC. Detta förutsätter att filsystemet är FAT (även kallat FAT16), vilket är det vanligaste.

Win 95/98-meny

Om du exempelvis redan har DOS och installerar Windows 95 (dock ej Windows 95 B/98/Me), så kan du därefter starta din gamla DOS genom att trycka på F4 eller F8 (Win98, Ctrl-tangenten) då meddelandet ”Startar Windows 95” visas. Då man skiftar startsystem, sparas de olika konfigureringsfilerna som filer med namnändelse DOS och W95.
Om du har Windows 95 B kan du fortfarande trycka på F8, men då kan du endast välja att starta den DOS som är inbyggd i Windows 95. Eventuella ändringar i CONFIG.SYS och AUTOEXEC.BAT kan du då göra manuellt, t.ex. skriva REM framför rader som inte ska exekveras.
En annan möjlighet är att redigera filen MSDOS.SYS. Om du ändrar texten BootGUI=1 till BootGUI=0 så kommer datorn att starta i DOS-textläge.

NT-meny

Om du på samma vis installerat Windows NT/Win2000 efter Win 95/98/Me eller DOS, kommer du automatiskt att få en startmeny, styrd av filen boot.ini, med möjlighet att starta den gamla DOS-versionen eller din gamla Win 95/98/Me. Därmed är det enkelt att valbart installera DOS, Win 95/98/Me och Win NT/2000/XP. Du kan installera NT/2000/XP och Win 95/98/Me i vilken ordning du vill. Beroende på installationsordning kan vissa val i startmenyn ske i två steg, exempelvis NT:s meny för att välja ”DOS”, omedelbart därefter Win 95:s meny för att välja ”DOS”. Om du skulle installera DOS separat från Win 95/98/Me skulle du i princip även kunna installera och köra Windows 3, men just det har jag inte testat.

Om du väljer att installera olika Windows-versioner måste du vara noga med att installera dem i separata kataloger, t ex WIN95, WINNT och WIN311.

Exempel: Du har först Windows 98. Senare installerar du Windows XP i en separat katalog eller partition. Då skapas automatiskt en NT-meny. Startalternativet för NT-menyn kan sedan enkelt ändras från Windows XP kontrollpanel. Här är ett exempel som styr en NT-meny för 3 startbara system:

OS/2-meny

På liknande vis går det även att få (det numera historiska) OS/2 och DOS att valbart startas från samma primära FAT-partition. Om du däremot vill installera Linux på samma partition som DOS kan du behöva använda en bootdiskett för Linux.

Msdos.sys och boot.ini

Msdos.sys är en dold textfil som placeras i roten efter en installation av Windows 95. Den styr startmenyn, som normalt visas om du trycker på F8 vid start. Om du exempelvis skriver in BootMenu=1, så kommer startmenyn alltid att visas.
Boot.ini är en textfil som styr startmenyn för Windows NT.

Startbara system i separata partitioner

Genom att dela upp hårddisken i partitioner för de olika systemen, går det att välja startsystem med hjälp av ett särskilt startprogram.

IBM Boot Manager

Detta går ganska enkelt med hjälp av IBM:s Fdisk och Boot Manager som följer med OS/2 respektive Partition Magic, och har en bra och elegant startmeny.
Med Boot Manager får en PC-hårddisk innehålla högst 4 primära partitioner eller 3 primära partitioner och en sekundär partition. En sekundär partition kan sedan delas upp i flera logiska enheter. OS/2 Boot manager kräver en egen primär partition. Därför gäller det att tänka till.

Linux Lilo

Det går även att partitionera och göra en startmeny med programmen Fdisk och Lilo som följer med Linux, men det är lite svårare. Det ska även gå att partitionera utan att behöva formatera om, med programmen Partition Magic och Fips, men det har jag inte prövat.

Andra startprogram

Det finns andra system för att välja startande operativsystem. Dessa har jag dock inte provat. Ett heter System Commander.

Ändra partitioner

Partitioner brukar ändras med ett program som heter Fdisk. Alternativt Partition Magic eller motsvarande. Operativsystemen DOS, Windows 95, OS/2 och Linux har dock var och ett sina egna versioner av Fdisk, som inte får förväxlas. 

Exempel: Du har endast Windows 95/98 och en enda partition. Men du vill installera Linux i en separat partition. Då rekommenderar jag följande. 

  1. Säkerhetskopiera alla data du vill spara.
  2. Starta om datorn i DOS-läge, t ex genom att trycka på F8 då du ser ”Startar Windows 95”. Om du har Windows 98 gäller det i stället att trycka på Ctrl.
  3. Kommando Fdisk.
  4. Radera befintliga partitioner.
  5. Skapa nya partitioner för Windows 95, Linux System och Linux Swap.
  6. Installera om Windows 95.
  7. Installera Linux, t ex med hjälp av min anvisning.

Vilket OS i vilken partition?

DOS och Windows 95/98/Me måste starta i primära partitioner på den första hårddisken, dvs enhet C. DOS kräver att denna partition är av typen FAT16 och högst 2 GB stor. Windows kan däremot husera på en FAT32-partition, som kan vara mycket större. DOS kan även boota från diskett. Även om Windows 95/98 alltså bootar från enhet C går det dock bra att ha hela katalogen Windows installerad i t ex enhet D.

Windows NT/Win2000, OS/2 och Linux kan starta från en primär eller sekundär partition på en primär eller sekundär hårddisk. OS/2 Warp 3 från 1994 och 1995 kräver tyvärr att partitionen finns inom hårddiskens första 1024 cylindrar. Eventuellt är det ändrat i den senaste leveranserna av Warp 3. Eventuellt hjälper det om du ställer BIOS i LBA mode, för att få datorn att tro att hårddisken har högst 1024 cylindrar. Annars kan du uppgradera till OS/2 version 4, där detta fungerar utan begränsningar. 

På detta vis kan man ha 5 olika operativsystem i samma PC. 

Sedan bör man skapa någon gemensam logisk enhet i en sekundär partition för program (applikationer) och data, som alltid kan nås oavsett vilket operativsystem som startas. Helst bör samma enhetsbokstav/bokstäver gälla oavsett vilket system man startar, annars går man lätt vilse. Det finns även en säkerhetsmässig fördel med att ha system och data på separata partitioner. Om systemet kraschar, är det mindre risk att värdefulla dokument drabbas. 

Observera att olika operativsystem har olika FDISK-program som skriver till partitionstabellen. Om du börjar använda Boot Manager ska du sköta partitioneranded med OS/2 FDISK så långt som möjligt. Efter att du installerat DOS, Win 95 och Win NT måste du dock använda Microsofts FDISK för att åter aktivera partition 1 med Boot Manager. Det beror på att Microsoft tydligen inte tycker om Boot Mangager, men det är inget farligt. Om du installerar Linux måste du använda Linux FDISK för att skapa partitionerna för Linux.

På jobbet (1994-96) har jag använt Windows 95, Win 3.1, Win NT och OS/2 för att betatesta program. Hemma ”räcker det” med DOS, Win 95, OS/2 och Linux. Windows 95 är trevlig och lätt att använda men kraschar för ofta. Jag provade 1996 med Win NT 3.51 men slängde ut det eftersom det var fult, tog plats på min lilla hårddisk och jag inte behövde det. I januari 1997 har jag en Pentium med 32 MB RAM och har nu testat NT 4 som verkar trevlig och ganska stabil men startar långsamt. Nackdelen med Windows 95 är att operativsystemet kraschar för ofta. Om man kör NT, kraschar inte operativsystemet, men däremot kraschar vissa program desto oftare.

Rekommenderade minimistorlekar på partitioner

  • DOS: 3 MB. Men om du gör en standardinstallation av DOS 6.2 krävs ca 7 MB, eftersom man inte kan välja bort onödiga delar. Det är alltså klokt att reservera en partition på minst 8 MB.
  • Win 95: Grundsystemet ryms på 60 MB och en standardinstallation ca 100 MB, men det sväller snabbt med typsnitt, DLL:er och systemverktyg som ingår i installerade program. Jag rekommenderar (1997) minst 250-400 MB. Detta förutsätter att du direkt efter installationen flyttar katalogerna Program och Program files från systempartitionen till en särskild partition för program och data. I den partitionen kan du sedan installera nya program. Om du vill ha programmen i samma partition som operativsystemet, lär du däremot behöva så mycket som möjligt, t ex 2 eller 10 gigabyte.
  • Win 98: En standardinstallation tar ca 200 MB, ungefär dubbelt så mycket som Windows 95. Det innebär att om du ska installera på en liten hårddisk så är Win 95 att föredra.
  • Win NT 3.51 Workstation: grundsystemet med VFAT ryms på 100 MB, så jag rekommenderar 200 MB. Inga stora program får plats att installeras i denna partition, se ovan.
  • Win NT 4 Workstation: grundsystemet med VFAT ryms på 140 MB, men det sväller snabbt, så jag rekommenderar 400-500 MB. Inga stora program får plats att installeras i denna partition, se ovan.
  • Windows 2000: Microsoft rekommenderar 2 GB.
  • Linux: grundsystem med det grafiska skalet X Window kräver ca 80 MB. En lämplig swap-partition är samma som datorns mängd RAM. Jag rekommenderar (1997) totalt 150 MB. Nu (2000) är dock hårddiskarna större och billigare så rekommenderad partition är minst 600 MB, t ex 1 GB.
  • OS/2 Warp 3: grundsystemet med HPFS ryms på 60 MB, anslutning till nätverk eller TCP/IP kräver ytterliggare ca 30 MB. Jag rekommenderar 150 MB. Inga stora program får plats att installeras i denna partition, se ovan.
  • OS/2 Warp 4: systemet med HPFS och anslutning till nätverk, mm kräver ca 150-200 MB. Jag rekommenderar 250 MB.

Obs att detta inte inkluderar utrymme för program och data, som gärna upptar hur många gigiabyte som helst. Jag har en annan delvis mer detaljerad beskrivning av hur man gör.

Utbytbar bootskiva

En annan möjlighet är att boota datorn från utbytbara hårddiskar eller liknande. Om du har Zipdrive kan du oftast ställa in så datorn bootar på en Zipskiva, som exempelvis startar en minimal Windows 95. Likaså kan moderna datorer via BIOS-setup ställas in att boota från en inmatad CD.

Prestanda & fixar

Jag har mätt starttider från det att datorn slås på tills att systemet är helt laddat.

Läs prestandatestet.

Om du vill vara säker på att ha ”senaste versionen” av respektive operativsystem, går det ofta att hämta fixar (uppdateringar) från respektive hemsida. Till OS/2 Warp finns olika Fixpack. För att hämta fixar till OS/2 kan du använda ett FTP-program och gå till någon av IBM:s servrar.

Läs mer om olika operativsystem för PC.

Om du vill veta mer om allt detta, gå med i ABC-klubben och använd vårt off-line konferenssystem Win LMSG.

Per Åkesson 1996, rev jul -12.

Om du vill ha en artikel baserad på denna text, kontakta mig.

Naketbilden har inget med texten att göra, men jag tycker den är fin. Det är: The Birth of Venus and Nymphs and Satyr av William-Adolphe Bouguereau (1825-1905)


Tillbaka