Hiba keresés kívülről

Fórumok

Ü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.

Hozzászólások

a dev, sys, proc, stb. be van húzva (mount --bind) a /oldsys alá?

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