Podjąłem dzisiaj próbę aktualizacji z Ubuntu 13.04 do 13.10, a średnia aktualizacja systemu zaczęła się łuszczyć i ostatecznie została całkowicie zablokowana. Zostałem zmuszony do ponownego uruchomienia komputera, a teraz nie mogę w ogóle uruchomić komputera.
Gdy uruchamiam teraz, przenosi mnie do menu GRUB i mogę wybrać normalne uruchomienie lub uruchomienie w starszej wersji. Próbowałem kilku rzeczy, które wymienię poniżej, ale bez względu na to, kiedy próbuję zakończyć uruchamianie w Ubuntu, pojawia się następujący błąd:
Filesystem check or mount failed. A maintenance shell will now be
started. CONTROL-D will terminate this shell and continue booting
after re-trying filesystems. Any further errors will be ignored
root@ubuntu-computername:~#
Dobrze się bawię fsck -f
i wszystko wygląda poprawnie, nie zgłoszono żadnych błędów. i przechodzi wszystkie 5 czeków.
Jeśli uruchomię fdisk -l
, otrzymam następujące informacje:
Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63
sectors/track, 38913 cylinders, total 625142448 sectors Units =
sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 4096
bytes / 4096 bytes Disk identifier: 0x00010824
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 608456703 304227328 83 Linux
/dev/sda2 608458750 625141759 8341505 5 Extended Partition 2 does not start on physical sector boundary.
/dev/sda5 608458752 625141759 8341504 82 Linux swap / Solaris
Disk /dev/sdb: 320.1 GB, 320072933376 bytes 255 heads, 63
sectors/track, 38913 cylinders, total 625142448 sectors Units =
sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512
bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0fb4b7e8
Device Boot Start End Blocks Id System
/dev/sdb1 8192 625139711 312565760 7 HPFS/NTFS/exFAT
Zastanawiam się nad zainstalowaniem nowego systemu operacyjnego na drugim dysku, na którym obecnie nic nie ma, a następnie próbą zeskrobania moich danych ze starego dysku (na szczęście nie zaszyfrowałem plików).
Naprawdę moje pytanie brzmi: czy mogę uratować tę instalację Ubuntu, czy powinienem zrezygnować i po prostu zainstalować ponownie?
źródło
Odpowiedzi:
Myślę, że posortowałem to dzięki postowi, który tu znalazłem: Kontrola systemu plików root kończy się niepowodzeniem po awarii zasilania podczas instalacji .
Uruchamiaj z powłoki konserwacyjnej po jednej linii na raz:
Pracowałem dla mnie, ale dostałem tylko pierwsze 2 linie i nie mogłem zrobić reszty, ponieważ dysk był zajęty. Zrestartowano i wydaje się, że teraz działa.
źródło
mount /boot
wcześniej.mount -o remount,ro /
spowodujefilesystem busy
błąd, ponieważ tak się stało. Przejdź go uruchomićsync
ireboot
wszystko powinno działać prawidłowo. Dziękuję Patrick, dziękuję, dziękuję.dpkg
poleceniu i kiedy próbujęreboot
go zablokować, po chwili dostaję te:INFO task recovery-menu:639 blocked for more than 120 seconds "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
INFO task S30killprocs:928 blocked for more than 120 seconds "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"