Sziasztok!
Van egy gépem amin több rendszer van, a grub betöltő része Ubuntu 12.04 alatt van. Feltettem egy debian etch 4.0r9-et, telepítéskor grub betöltőnek az etch partíciót adtam meg, hogy ne írja felül az Ubuntuét az MBR-ben, utána update-grub Ubuntu alól, így szépen megjelenik a grub menüben bootnál az etch. Idáig rendben. Kiválasztom a menüből az etch-et és szinte azonnal újraindul a gép, akár normál, akár single módban indítom, tehát nem tudok etch alá bebootolni sehogyan sem. Nem jelenik meg semmi a képernyőn a boot és az utána történő reboot között, így nem tudok pontosabb információt írni. Hogyan lehetne többet kiszedni arról mi a baja? Egyáltalán milyen problémák lehetnek?
- 2543 megtekintés
Hozzászólások
Kernel command line-t be tudod másolni?
- A hozzászóláshoz be kell jelentkezni
Most nem tudom idemásolni, nincs itt a gép, de emlékeim szerint az update-grub a megfelelő partíció grub.cfg állományából ollózza ki a sorokat. Mintha "ro root=/dev/hdaX" lenne, illetve "single" jön még hozzá a single user indításhoz. A hdaX a jó partíció neve, ahol tényleg van. Most telepítem VirtualBox alá, itt meg sda-nak látja a meghajtót. Hm.
Update: Befejeződött a telepítés és itt "root=/dev/sda1 ro" lett a grubban, gondolom mivel sda-nak ismerte fel. VirtualBox alatt elindult a telepített rendszer. Olyantól lehet probléma, hogy eredetileg régi grub és helyette most új grub?
Update 2: Megnéztem, ez van a grub.cfg-ben:
menuentry "Debian GNU/Linux, kernel 2.6.18-6-686 (on /dev/sdaX)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdosX)'
search --no-floppy --fs-uuid --set=root UUIDszám
linux /boot/vmlinuz-2.6.18-6-686 root=/dev/hdaX ro
initrd /boot/initrd.img-2.6.18-6-686
}
Ha nem találná meg a partíciót, a grub szólna, hogy nincsen meg, ha nem találna vmlinuz vagy initrd állományt, szólna a grub, hogy nem tudja betölteni. Mivel ez nem történik, valószínűleg a vmlinuz betöltődik, de nincsen semmi kimenet, pedig valaminek kellene lennie szerintem, VirtualBox alatt van kimenet. Ez egy P4-es gép, a telepítő lefutott, tehát a kernelnek támogatnia illene, főként, hogy a telepítő is be tudta, feltételezésem szerint, ugyanezt a kernelt tölteni.
- A hozzászóláshoz be kell jelentkezni