Byłem w stanie wyjść z katastrofalnej sytuacji, w której Xubuntu nie uruchamiał się po awarii zasilania podczas aktualizacji. Około 10 sekund po POST Xubuntu zatrzymałby się z mnóstwem błędów (próba załadowania opcji „odzyskiwania” w grub również by nie zadziałała).
Więc jeśli ktoś się na to natknie, zamieszczam informacje z forów Ubuntu, które pomogły mi dostać się do okna terminala, dzięki czemu mogłem użyć poleceń Colin i Avery opublikowanych powyżej.
---------- snip ---------- snip ---------- snip ---------- snip ------ ----
ubuntuforums.org/showthread.php?t=157250
Powiedzmy, że twój system po prostu się stopił po aktualizacji, albo twoje nowe jądro się nie uruchomi. Nie możesz rozwiązać problemu z apt-get, ponieważ nie możesz nawet dostać się do linii poleceń; jądro po prostu wyrzuca błędy i zawiesza się podczas uruchamiania. Na szczęście dzięki płycie CD na żywo możesz naprawić system i uruchomić go. Masz dwie opcje dla live cd: Knoppix lub Ubuntu live cd. Ponieważ Knoppix ma ogólnie lepsze wykrywanie sprzętu, zostanie to wykorzystane jako przykład.
- Najpierw pobierz plik iso ze strony http://www.knoppix.org/ i wypal go na dysku.
- Przygotuj system BIOS do uruchamiania z dysku CD, włóż dysk Knoppix i uruchom system.
- Twój dysk twardy powinien wyświetlać się na pulpicie KDE jako hda1 lub sdb2 lub coś w zależności od systemu.
- Kliknij go, aby go zamontować, a następnie kliknij prawym przyciskiem myszy, akcje -> przejdź do trybu odczytu i zapisu. Otworzy się okno dialogowe; kliknij tak.
- Teraz otwórz terminal główny, znajdujący się w menu Knoppix (ten obok K na panelu). Wpisz: chroot / mnt / hda1 lub dowolną ikonę dysku twardego na pulpicie.
Możesz teraz używać wszystkich poleceń na dysku twardym, w tym apt-get. Jeśli kiedykolwiek pojawi się ten błąd: „/ dev / null: Odmowa uprawnień”, zrób to: „sudo rm / dev / null” i powinno zniknąć. Teraz użyj apt-get, aby zaktualizować jądro, udev lub cokolwiek innego, co psuje system.
---------- snip ---------- snip ---------- snip ---------- snip ------ ----
To też wyszło idealnie! Zamontowałem dysk twardy zgodnie z instrukcją, otworzyłem okno terminala, wpisałem „sudo chroot / media / hda1” i wreszcie miałem dostęp do mojego dysku twardego. Byłem wtedy w stanie użyć poleceń opublikowanych wcześniej w tym wątku, aby ponownie uruchomić proces aktualizacji. :)
Nic dziwnego, że płyta CD z systemem Ubuntu Live / Installation nie ma wbudowanej „konsoli odzyskiwania” ułatwiającej cały proces odzyskiwania.