Hallo,
Bei einem Festplattenwechsel habe ich meine root Partition von hda6 nach hda3 verlegt. Funktioniert auch einwandfrei.
Lediglich wenn ich einen anderen Kernel installiere, egal ob ein Image von debian oder einen eigenen nach debian-art, trägt grub wieder alles auf hd0,5 / hda6 ein. Ich muss also jedesmal die menu.lst korrigieren und ein grub-install durchführen.
Wo holt sich grub die veraltete Information "hda6" her?
gruss neuss
grub verwirrt [gelöst]
grub verwirrt [gelöst]
Zuletzt geändert von neuss am 24.07.2006 17:38:19, insgesamt 1-mal geändert.
stell dir vor, es geht, und keiner kriegt es hin.
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
In der /boot/grub/menu.lst muss du die kopt Zeile ändern:
Code: Alles auswählen
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/hda3 ro
Hallo,
debian benutzt das 'update-grub' utility um aus speziellen Kommentaren der /boot/grub/menu.lst die eigentlichen Informationen zusammenzusetzen. Die Zeile die du suchst, muesste ungefaehr so aussehn:
Die Zeile aendern und als root 'update-grub' aufrufen... sollte das Problem loesen.
debian benutzt das 'update-grub' utility um aus speziellen Kommentaren der /boot/grub/menu.lst die eigentlichen Informationen zusammenzusetzen. Die Zeile die du suchst, muesste ungefaehr so aussehn:
Code: Alles auswählen
[20011:0][17:14][mh@twilight:~/]% sudo cat /boot/grub/menu.lst | grep "^# kopt="
# kopt=root=/dev/hda3 ro vga=791 resume2=swap:/dev/hda2 splash=silent append=resume2=swap:/dev/hda2
Hallo,
also in den Kommentaren, wie können die denn auf so eine Idee kommen. Da hätte ich zuletzt oder eher nie gesucht.
Habe jetzt kopt und groot in der menu.lst angepasst und alles ist fein.
vielen Dank für eure schnelle Hilfe.
gruss neuss
also in den Kommentaren, wie können die denn auf so eine Idee kommen. Da hätte ich zuletzt oder eher nie gesucht.
Habe jetzt kopt und groot in der menu.lst
Code: Alles auswählen
## ## Start Default Options ##
## default kernel options
...
# kopt=root=/dev/hda3 ro noapic nolapic
## default grub root device
...
# groot=(hd0,2)
vielen Dank für eure schnelle Hilfe.
gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.