laszlo.a.toth@googlemail.com
Pedig a libmount1 újra lett telepítve, annak ott kéne lenni.
Én nem biztos, hogy tovább gyűrném ezt a halott rendszert. Újratelepíteném, persze nem csak úgy...
Mert értem, hogy mindenféle rajta van beállítva, ami kell neked.
Úgyhogy elkezdeném akár a működő rendszer alatt egy virtuális gépen, vagy egy saját rendszerpartícióra, de akár a működő rendszerbe átlopni a szükséges dolgokat. A halottba tudsz chroot-olni, lehetőséged van ott minden telepített csomag listáját kinyerni.
(pl. apt list --installed | cut -d'/' -f1 | uniq
)
Aztán a lista alapján a másik rendszeredbe telepíted ezeket a csomagokat.
Aztán a beállítások (rendszer szintű) az mind ott lesz a /etc alatt a halott rendszerben, azokat is elkezdheted átlopkodni, a felhasználóo szintű beállításaid meg a home könyvtáradban lesz (de azt úgyis egy-az-egyben kellene átemelni).
/var alatt itt-ott előfordulhatnak szükséges dolgok, amik szerintem apránként fognak kiderülni.
Egy szó, mint ezer, én elkezdeném (talán inkább virtuális gépen) újraépíteni a belakott rendszert, aztán amikor minden a helyén van, és működik, ahogy elvárod (már biztosan nem kell semmi adat arról a rendszerpartícióról), akkor beszántani a halott rendszer helyét, telepíteni, és a már ismert újraépítési lépésekkel előállítani a kívánt működő állapotot.
A továbbiakban pedig javaslom a systemback használatát, ez valóban működik (kipróbáltam 😃 )
Szerk.:
Ha bátor vagy, esetleg megpróbálhatod az ÖSSZES telepített csomag újratelepítését a libmount1-hez hasonlóan:
A működő rendszerből chroot-olva a halottba:
apt list --installed | cut -d'/' -f1 | uniq | xargs apt install --reinstall -y
Valószínűleg jó hosszú művelet lesz, és okáig is fog tartani.
Hogy mi jön ki belőle, arról lila gőzöm sincs, elvileg minden csomagot újratalapít.
Kérdés, hogy lehet-e a jelenleginél rosszabb állapot?