[linux] Re: Verwijderen win loader uit grub.
Kees Theunissen
theuniss op rijnh.nl
Za Jul 31 21:20:30 CEST 2010
On Sat, 31 Jul 2010, Robin van Leeuwen wrote:
>Mijn laptop thuis is dual boot. De disk layout ziet er zo uit:
>Number Start End Size Type File system Flags
> 1 1049kB 106MB 105MB primary ntfs
> 2 106MB 84.4GB 84.3GB primary ntfs boot
> 3 84.4GB 84.5GB 99.6MB primary ext2
> 4 84.5GB 640GB 556GB extended
> 5 84.5GB 640GB 556GB logical lvm
>
>
>Nu staat de windows loader op disk sda1 en sda2, dus als ik update-grub
>doe, vind ie hem telkens twee keer. Dat is 1 keer te veel. Hoe krijg ik,
>vanuit linux, de Windows Loader van sda2 af?
De "update-grub" die ik ken (debian, ubuntu) zal zelf geen windows
loaders detecteren. Die kijkt alleen maar in /boot welke kernels
aanwezig zijn en zal dan entries in het bootmenu toevoegen voor alle
aanwezige kernels. Bestaande entries in het bootmenu voor niet meer
aanwezige kernels worden gewist. Al het andere in je bootmenu wordt
ongewijzigd overgenomen uit het bestaande menu. Als je daar iets in
wilt veranderen dan moet je de bootmenu file editten.
Bij debian is dat "/boot/grub/menu.lst".
De door "update-grub" beheerde entries staan tussen de regels:
### BEGIN AUTOMAGIC KERNELS LIST
en
### END DEBIAN AUTOMAGIC KERNELS LIST
Als je daar dingen verandert dan heb je kans dat dat je verandering
overschreven wordt de eerstvolgende keer dat je "update-grub" runt.
Naast bootmenu entries vindt je in dit deel van de file ook
commentaar en parameters voor "update-grub".
Echt commentaar begint op elke regel met twee hekjes. (##)
Regels die met een enkel hekje beginnen worden door "grub" gezien
als commentaar, maar "update-grub" slaat hier zijn eigen
configuratie parameters in op.
De rest van de file, buiten dit blok, wordt door "update-grub"
steeds ongewijzigd overgenomen.
Waarschijnlijk staan jouw menu entries voor de windows loaders
na dit "AUTOMAGIC KERNELS" blok.
De regels voor de tweede windows loader kan je klakkeloos wissen.
Om de juiste bootmenu entry te herkennen is het misschien nuttig
om te weten dat grub de aanduiding (hd0) gebruikt -inclusief de
haakjes- voor de eerste harde schijf. De eerste partitie van die
schijf (/dev/sda1 bij jou) heet bij grub (hd0,0) en de tweede
partitie (/dev/sda2) wordt door grub aangeduid met (hd0,1).
Groeten,
Kees.
--
Kees Theunissen
F.O.M.-Instituut voor Plasmafysica Rijnhuizen, Nieuwegein
E-mail: theuniss op rijnh.nl, Tel: 030-6096724, Fax: 030-6031204
More information about the Linux
mailing list