Sziasztok!
Debian 6-os alatt frissítettem a grub-ot, és hibát dobott, miszerint valamilyen uuid-jű eszközt nem talál.
Persze, innen visszacsinálni már nem lehetett, és nem indul el a rendszer, mert nem találja a root csatolási pontot.
Rescue módot tudok indítani telepítő lemezről, és ott látom az összes csatolható partíciót.
Tudna valaki segíteni, hogy tudom neki visszaadni a csatolási pontot?
Köszönöm!
Üdv
- 1372 megtekintés
Hozzászólások
Grub 2 ez akkor?
Elvileg blkid kiírja az egyes partíciókhoz tartozó UUID-t, esetleg ls -l /dev/disk/by-uuid/ is megmondja.
Szerintem nézd meg, fstab-ban rendben vannak-e és generáld le újból a grub konfigot (update-grub2).
Megnézheted a grub konfigját közvetlenül is, hogy milyen UUID-ket tartalmaz a fentivel összehasonlítva.
A root partíciót nem találja amúgy?
Mi írja a hibát? A grub vagy már az initramfs nem tud továbbmenni?
Esetleg próbálj egy update-initramfs -u-t lefuttatni.
- A hozzászóláshoz be kell jelentkezni
update-grub2-re ezt kapom:
/usr/sbin/grub-probe: error: Couldn't find PV pvl. Check your device map.
Ezt a hibát dobta akkor is, amikor frissítette a grub-ot.
update-initramfs -u-ra csak annyit ad vissza, hogy Generating... stb. Ez normálisnak látszik.
- A hozzászóláshoz be kell jelentkezni
Ja és a root partíció egy lvm2-es köteten foglal helyet.
- A hozzászóláshoz be kell jelentkezni
Ezt próbáld meg:
mv /boot/grub/device.map /boot/grub/device.map.bak
update-grub2
Szerk.:
Előfordulhat, hogy utána kell grub-install is.
- A hozzászóláshoz be kell jelentkezni
Nyertél!
átneveztem a device.map-ot, és létrehozta újra, ráadásul egész más tartalommal.
Tökéletesen működik!
Nagyon nagyon köszönöm a segítséget!
- A hozzászóláshoz be kell jelentkezni
Ezzel lenne baja talán?
/boot/grub/device.map mit tartalmaz?
Legvégső esetben esetleg szedd le a grub2-t és tedd vissza a grub-ot. Remélem, ezzel visszaáll a rend.
Tehát net kapcsolat + chroot a rendszerbe, majd
apt-get remove grub-pc grub-common
apt-get install grub-legacy
Bár én kíváncsi lennék a megoldásra. :)
Mondjuk nekem nincs lvm a gépen, csak SW RAID, ill. a notin az sem.
A devices.map mindegyik gépen a /dev/disk/by-id/Merevlemez_név alapján hivatkozik (hd0), stb.-re.
Nem tudom, lvm esetén mit csinál.
- A hozzászóláshoz be kell jelentkezni
Ennyi most a tartalma:
(fd0) /dev/fd0
(hd0) /dev/disk/by-id/ata-Virtual_HD_
(hd1) /dev/sdb
Ez volt a tartalma a hiba előtt:
(hd0) /dev/disk/by-id/ata-Virtual_HD_
- A hozzászóláshoz be kell jelentkezni