Hallo, een vraagje. Ik heb volgende configuratie:
Asus A7N8X-E Deluxe mobo
WD 200GB P-ATA disk ok ide0, master (hda)
Maxtor 80 GB S-ATA op s-ata0 (sda)
Maxtor 80 GB S-ATA op s-ata1 (sdb)
S-ATA controller = Silicon Image 3112a
Mijn OS-mesthoop ziet er zo uit:
Fedora Core 3 op hda1 (1e partitie P-ATA0)
Windows Xp op sda1 (1e partitie S-ATA0)
Windows Xp op sda2 (2de partitie S-ATA0)
Het is een linux-versie met kernel 2.6.9, dus ik veronderstel dat die wel S-ATA ondersteunt, of vergis ik mij?
Hiervoor (voor de installatie van FC3), bootte de pc van de RAID. Dat ging zonder problemen (was toen nog WinXp-dual boot). Met Fedora erbij, en dus ook GRUB als bootloader, heb ik het bios ingesteld zodat het boot van de 1ste ide-hdd. Dat lukt, maar hij slaagt er niet in om Windows te laden.
Foutmelding is de volgende:
rootnoverify (hd1,0)
chainloader +1
Op dit moment kan ik mijn volledige grub.conf niet posten (zit niet thuis). Ik heb wel hier al in de FAQ gekeken, en ik heb een boel threads over Windows/Linux-dual boots gevonden maar geen enkele lijkt mijn probleem te behandelen.
Ik heb de GRUB-handleiding al bekeken, en er zijn twee mogelijkheden om het probleem (windows dat niet laadt) te verhelpen:
1) partities laten verbergen door Grub, gewenste partitie zichtbaar maken en activeren (omdat er meerdere windows-installaties zijn).
De GRUB-configuratie zou er dan zo moeten uitzien:
unhide (hd1,0)
hide (hd1,1)
rootnoverify (hd1,0)
chainloader +1
makeactive
(en voor de tweede Windows-installatie net omgekeerd)
Voor Linux zou het dan (hd0,0) zijn. Nu zie ik bij die voorbeelden van de handleiding dus alleen maar OS's staan die allemaal op dezelfde HD geïnstalleerd zijn (allemaal hd0,x). Dat vind ik een beetje verdacht eigenlijk, maar ja.
2) Je kan GRUB de harde schijven laten mappen ('if you installed Windows on a non-first hard disk', zoals er in de handleiding staat). Er is wel een maar: het werkt alleen maar als 'Windows (or DOS) uses BIOS to access swapped disks. If that OS uses a special driver for the disk, this probably won't work'.
De 'disk' in kwestie is hier dus de S-ATA disk, en ik veronderstel dat Windows daar toegang tot krijgt via een speciale driver (want die moet je installeren als je rechstreeks je Windows op een S-ATA HD wil zetten). Ik veronderstel dat het dus niet gaat werken.
Het irritante is dat ik alletwee die oplossinge zou moeten gebruiken volgens de handleiding, maar dat de tweede misschien al bij voorbaat niet werkt
. Ik zou toch graag een bootloader voor alledrie de OS's hebben, want elke keer het bios induiken om hem van een andere hd te laten booten steekt op de duur wel erg tegen. Helpt het bv. om Lilo te installeren ipv GRUB? Of zijn er betere alternatieven?
Alvast bedankt
Asus A7N8X-E Deluxe mobo
WD 200GB P-ATA disk ok ide0, master (hda)
Maxtor 80 GB S-ATA op s-ata0 (sda)
Maxtor 80 GB S-ATA op s-ata1 (sdb)
S-ATA controller = Silicon Image 3112a
Mijn OS-mesthoop ziet er zo uit:
Fedora Core 3 op hda1 (1e partitie P-ATA0)
Windows Xp op sda1 (1e partitie S-ATA0)
Windows Xp op sda2 (2de partitie S-ATA0)
Het is een linux-versie met kernel 2.6.9, dus ik veronderstel dat die wel S-ATA ondersteunt, of vergis ik mij?
Hiervoor (voor de installatie van FC3), bootte de pc van de RAID. Dat ging zonder problemen (was toen nog WinXp-dual boot). Met Fedora erbij, en dus ook GRUB als bootloader, heb ik het bios ingesteld zodat het boot van de 1ste ide-hdd. Dat lukt, maar hij slaagt er niet in om Windows te laden.
Foutmelding is de volgende:
rootnoverify (hd1,0)
chainloader +1
Op dit moment kan ik mijn volledige grub.conf niet posten (zit niet thuis). Ik heb wel hier al in de FAQ gekeken, en ik heb een boel threads over Windows/Linux-dual boots gevonden maar geen enkele lijkt mijn probleem te behandelen.
Ik heb de GRUB-handleiding al bekeken, en er zijn twee mogelijkheden om het probleem (windows dat niet laadt) te verhelpen:
1) partities laten verbergen door Grub, gewenste partitie zichtbaar maken en activeren (omdat er meerdere windows-installaties zijn).
De GRUB-configuratie zou er dan zo moeten uitzien:
unhide (hd1,0)
hide (hd1,1)
rootnoverify (hd1,0)
chainloader +1
makeactive
(en voor de tweede Windows-installatie net omgekeerd)
Voor Linux zou het dan (hd0,0) zijn. Nu zie ik bij die voorbeelden van de handleiding dus alleen maar OS's staan die allemaal op dezelfde HD geïnstalleerd zijn (allemaal hd0,x). Dat vind ik een beetje verdacht eigenlijk, maar ja.
2) Je kan GRUB de harde schijven laten mappen ('if you installed Windows on a non-first hard disk', zoals er in de handleiding staat). Er is wel een maar: het werkt alleen maar als 'Windows (or DOS) uses BIOS to access swapped disks. If that OS uses a special driver for the disk, this probably won't work'.
De 'disk' in kwestie is hier dus de S-ATA disk, en ik veronderstel dat Windows daar toegang tot krijgt via een speciale driver (want die moet je installeren als je rechstreeks je Windows op een S-ATA HD wil zetten). Ik veronderstel dat het dus niet gaat werken.
Het irritante is dat ik alletwee die oplossinge zou moeten gebruiken volgens de handleiding, maar dat de tweede misschien al bij voorbaat niet werkt
Alvast bedankt
edit:
Sorry voor de ellenlange startpost trouwens
Sorry voor de ellenlange startpost trouwens
[ Voor 3% gewijzigd door Borromini op 30-12-2004 11:56 ]
Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje