Portál AbcLinuxu, 12. května 2025 21:50

Dotaz: Kde bere 'update-grub' kernel parametr pro root filesystem?

Jiří Svoboda avatar 28.4.2011 16:06 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
Kde bere 'update-grub' kernel parametr pro root filesystem?
Přečteno: 157×
Odpovědět | Admin
Před nějakou dobou jsem potřeboval upgradeovat jeden jednoúčelový stroj a protože jsem chtěl minimalizovat čas výpadku, tak jsem si jej nainstaloval (Debian 5.0) ve VirtualBoxu a pak jen přesunul.

Jediný podstatný rozdíl byl v tom, že ve VirtualBoxu byl root filesystem na "/dev/hda1", na skutečném stroji je na "/dev/cciss/c0d0p1".

Problém je v tom, že při upgradu jádra (přesněji po každém spuštění 'update-grub') se mi v 'menu.lst' stále generují řádky s původním zařízením:

kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro quiet

Pokud to zapomenu ručně opravit na '/dev/cciss/c0d0p1', tak nenabootuji.

Kde to ten 'update-grub' bere? Nemůžu to nikde najít...

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Jiří Svoboda (tazatel))
28.4.2011 16:24 Ragzid | skóre: 24 | blog: Pivní koutek | Liberec-Brno
Rozbalit Rozbalit vše Re: Kde bere 'update-grub' kernel parametr pro root filesystem?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co nahradit
# kopt=root=/dev/hda1
timto
# kopt=root=/dev/cciss/c0d0p1
?
Jiří Svoboda avatar 28.4.2011 16:36 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
Rozbalit Rozbalit vše Re: Kde bere 'update-grub' kernel parametr pro root filesystem?
No toto...

Tohle jsem tam viděl, ale vůbec mě nenapadlo, že zakomentovanej řádek může mít nějaký efekt. A odkomentovávat jsem ho nechtěl, že to přece musí být někde jinde...

Dík, vyřešeno.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.