Üdv!
Lenne egy problémám sajnos összeomlott az Ubuntu 16,04 szerverem. A rendszer szoftver raid+lvm2+ a rendszer több volume-ra szétbontva.
A rendszer javítása érdekében a Ubuntut 17.10 használva "live" rendszernek chroot-al belépnék a rendszerbe.
A problémám az hogy amikor a root volume-ot csatolom a live rendszerhez a /oldsys be azt a rendszer a /oldsysbe csatolja, de maga a csatolt root a /oldsys/@ alatt érhető el.
A chroot megy a /oldsys/@ de a grub-probe nem találja a /-t. A grub-pc telepítése is emiatt elhasal. Egy szerencsétlen véletlen folytán a grub-efi-amd64 lett feltelepítve az levette a rendszerről a grub-pc-t, reboot azóta nem megy a rendszer.
A grub-probe természetesen értem miért hasal el hiszen nem a /oldsys/@ a / hanem a /oldsys a chroot-ból ezt nem látja.
Hogyan lehet azt megcsinálni hogy ne /oldsys/@ legyen a root volume adatai hanem a /oldsys-ben.
Valakinek lenne valami ötlete az köszönöm.
- 1279 megtekintés
Hozzászólások
a dev, sys, proc, stb. be van húzva (mount --bind) a /oldsys alá?
- A hozzászóláshoz be kell jelentkezni
igen
- A hozzászóláshoz be kell jelentkezni
Egy dolog kimard a filerendszer btfs gondolom ez az oka hogy nem a /oldsys hanem a /oldsys/@ jelenik meg a /.
- A hozzászóláshoz be kell jelentkezni
-
- A hozzászóláshoz be kell jelentkezni
Szia!
Grub.conf ide vonatkozó részét bemásolnád?
Útvonalnak is így adod meg?
/@/boot/vmlinuz-****-generic root=UUID=******** ro rootflags=subvol=@ quiet splash $vt_handoff
- A hozzászóláshoz be kell jelentkezni
Köszi, de már "megoldódott" fogtam magam aztán felhúztam egy új rendszert. Eléggé össze voltak kuszálódva a dolgok benne. Olyan kernellel akart indulni ami már nem volt benne, meg mindenféle más, ezért jobbnak láttam az új rendszer felhúzását debootstrap-pel.
- A hozzászóláshoz be kell jelentkezni
Off: Ha használnál írásjeleket, könnyebben lehetne értelmezni a kérdésedet, mondanivalódat. :On
- A hozzászóláshoz be kell jelentkezni