Lösning på mina problem med att ha både Windows 98 och Linux (RedHat 6.2) på en 20,5 GB HD.


Köpte en 20,5GB hårddisk. IBM 40GV 5400 rpm (DTLA-305020)

Problemet var att jag ville ha både Windows98 och Linux (RedHat 6.2) på samma hårddisk.

Det finns någon magisk gräns vid 1024 cylindern (det behöver ni inte veta vad det är, läs bara resten.)
I mitt fall kom den gränsen vid dryga 8 GB.

Jag löste det på följande sätt (se till att ni har backupp på allt innan ni gör något liknande)

Skapade en startdiskett i Windows 98, och eftersom att jag inte hade några partioner på den nya hårddisken
så var det bara att fortsätta.
Startade om med startdisketten isatt.
vid prompten skriv fdisk så startar det programmmet.
För att använda Fat32, ska ni svara j på första frågan.
Har ni flera hårddiskar så finns det fem olika val. välj det femte för att se om ni har rätt hårddisk.

Jag skapade en primär enhet på 4 GB (C:\), en utökad enhet på resten av hårddisken. I den utökade enheten skapade jag
en logisk enhet på 3 GB. Om man inte vill fylla den utökade enheten med logiska enheter så är det bara att trycka Esc när
ni har skapat de logiska enheter ni vill ha.

Formaterade de två enheterna och installerade Windows 98 på C:\. Gör enklast möjliga installation om det behövs att ni
ändrar partionerna.

Startar installationen av RedHat 6.2
Är skeptisk till de olika valen typ Workstation, så jag väljer alltid custom.
Använder Disk Druid för att partionera. Börja med att skapa en liten partion på ca 20MB och ange monteringspunkt till /boot
Om man använder Lilo till att sköta menyn för om man ska använda Windows eller Linux (det är det som är standard inställning)
så måste Lilo ligga före den 1024 cylindern, Lilo hamnar i den partionen som har monteringspunkt /boot (om du har angivet
en sådan). Kommer det upp ett felmeddelande om att disken är för stor, så ligger den partionen helt eller delvis efter den 1024
cylindern, då är det bara att trycka på resetknappen när ni har satt i Windows 98 startdiskett och via fdisk minska de partionerna
som ni redan har skapat där.

När ni lyckats med att skapa den lilla partionen ( /boot ) så är det bara att skapa resten av partionerna för Linux och
slutföra installationen av det.

När det är klart så är det bara att använda fdisk från Windows 98 startdisketten (skriver det varje gång eftersom att det
finns ett helt annat fdisk för Linux) och använda resterande utrymme för partioner som ska användas under Windows.

Om jag botar från en hårddisk med mindre än 1024 cylindrar så får jag i uforskaren en enhet för mycket och Partition magic 3
går ej att använda, den anger att partions tabbellen är fel. Bootar jag därimot från min 20 GB hårddisk så är allt ok.

Det finns tydligen många spöken runt den 1024 cylindern.



Kommentarer och tips i övrigt MAILA MIG
arne-dykare.nr1@telia.se

 

Till startsidan