Dit is waarschijnlijk de 3e keer dat ik dit vraag, maar ik blijf met dit probleem zitten en krijg het met de beste wil van de wereld niet opgelost.
Het probleem waar ik mee zit is het volgende namelijk dat ik een dualboot heb van linux en windows, waarvan windows op een tweede hardeschijf staat geïnstalleerd.
De eerste hardeschijf waar linux opstaat is 60GB groot en windows staat op een 30GB schijfje.
Als bootloader gebruik ik grub en deze heb ik geprobeerd zo te configureren dat ik een keuze heb om of windows of linux optestarten, maar dat lukt dus niet en ik ben verplicht iedere keer in de bios te duiken om de eerste schijf op ‘none’ te zetten wanneer ik windows wil booten.
Ik ben al geruime tijd bezig om dit probleem op te lossen in grub en heb de volgende zaken al geprobeerd:
De hide functie dus binnen grub de 1e schijf hidden maken, maar dat resulteert in een foutmelding dat “hide(hd0)” geen bekend commando is. De configuratie ziet er dan zo uit:(natuurlijk staat netjes overal de titel boven, maar dat heb ik in deze voorbeelden weggelaten)
met of zonder makeactive geeft geen verschil en ook (hd1,0) veranderen in (hd0,0) maakt niet uit.
De andere manier die ik heb geprobeerd is de ‘map’ functie hiermee kun je binnen grub softwarematig twee schijven van plaats laten verwisselen. En dat ziet er dus zo uit:
Ook hier geld weer makeactive wel of niet erbij geeft geen resultaat en ook (hd1,0) veranderen in (hd0,0) maakt niet uit.
Ik krijg als ik windows boot of een foutmelding in de trant die ik eerder heb gegeven of ik krijg een mooi zwart scherm met daarin mijn configuratie om windows op te starten en verder niets meer (10 minuten naar zo’n scherm kijken is voldoende tijd om windows in te laden lijkt mij)
De distro die ik gebruik is gentoo en de windowsversie is winXP pro.
Windows is ook direct op de tweedeschijf geinstalleerd maw schijf een was niet actief tentijde van die installatie de bootsector van xp staat dus ook op de tweedeschijf.
Nu zullen er mensen aankomen met kreten zoals dan gebruik je toch een andere bootloader bv lilo? Echter is dat geen optie mede doordat mijn instelling is dat als je een probleem heb moet je hem proberen te fixen en niet zomaar naar de makkelijkste
weg zoeken.
Het probleem waar ik mee zit is het volgende namelijk dat ik een dualboot heb van linux en windows, waarvan windows op een tweede hardeschijf staat geïnstalleerd.
De eerste hardeschijf waar linux opstaat is 60GB groot en windows staat op een 30GB schijfje.
Als bootloader gebruik ik grub en deze heb ik geprobeerd zo te configureren dat ik een keuze heb om of windows of linux optestarten, maar dat lukt dus niet en ik ben verplicht iedere keer in de bios te duiken om de eerste schijf op ‘none’ te zetten wanneer ik windows wil booten.
Ik ben al geruime tijd bezig om dit probleem op te lossen in grub en heb de volgende zaken al geprobeerd:
De hide functie dus binnen grub de 1e schijf hidden maken, maar dat resulteert in een foutmelding dat “hide(hd0)” geen bekend commando is. De configuratie ziet er dan zo uit:(natuurlijk staat netjes overal de titel boven, maar dat heb ik in deze voorbeelden weggelaten)
code:
1
2
3
4
| unhide (hd1) hide (hd0) rootnoverify (hd1,0) chainloader +1 (hd1,0) |
met of zonder makeactive geeft geen verschil en ook (hd1,0) veranderen in (hd0,0) maakt niet uit.
De andere manier die ik heb geprobeerd is de ‘map’ functie hiermee kun je binnen grub softwarematig twee schijven van plaats laten verwisselen. En dat ziet er dus zo uit:
code:
1
2
3
| map (hd0) (hd1) rootnoverify (hd1,0) chainloader +1 (hd1,0) |
Ook hier geld weer makeactive wel of niet erbij geeft geen resultaat en ook (hd1,0) veranderen in (hd0,0) maakt niet uit.
Ik krijg als ik windows boot of een foutmelding in de trant die ik eerder heb gegeven of ik krijg een mooi zwart scherm met daarin mijn configuratie om windows op te starten en verder niets meer (10 minuten naar zo’n scherm kijken is voldoende tijd om windows in te laden lijkt mij)
De distro die ik gebruik is gentoo en de windowsversie is winXP pro.
Windows is ook direct op de tweedeschijf geinstalleerd maw schijf een was niet actief tentijde van die installatie de bootsector van xp staat dus ook op de tweedeschijf.
Nu zullen er mensen aankomen met kreten zoals dan gebruik je toch een andere bootloader bv lilo? Echter is dat geen optie mede doordat mijn instelling is dat als je een probleem heb moet je hem proberen te fixen en niet zomaar naar de makkelijkste
weg zoeken.
[ Voor 5% gewijzigd door Verwijderd op 03-12-2003 11:03 ]