Jeśli podobnie jak ja popełniłeś ten błąd i zabrałeś się za aktualizację systemu szybciej niż miesiąc od wydania (więc stałeś się nieświadomym testerem nowego wydania) i po restarcie system wyświetla ikonę smutnej buźki i pod nią podpis:
Coś poszło nie tak. Wyloguj się i spróbuj ponownie
A po wylogowaniu nic to nie daje, a restart systemu kończy się:
Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
To spotkało cię to samo co mnie 🙂
Najpierw krótkie wyjaśnienie co właśnie się stało: instalator Ubuntu postanowił zrestartować twój komputer zanim skończył instalować aktualizacje. Musisz dokończyć instalowanie pakietów ręcznie, ale najpierw trzeba rozwiązać ów kernel panic (wynikający z tego, że wśród niezainstalowanych/nieskonfigurowanych pakietów jest initramfs
).
W tym celu restartuj system aż zobaczysz okno wyboru systemu GRUB. W tym oknie wybierz opcje zaawansowane.
Tam:
- zanotuj sobie numer najaktualniejszej wersji kernela (u mnie jest to 5.3.0-19-generic)
- wybierz z listy wersje kernela starszą w trybie recovery
- wybierz z opcji na kolejnym ekranie linie poleceń root
Teraz wpisz w linii poleceń:
sudo update-initramfs -u -k 5.3.0-19-generic
Wersję kernela zastąp numerem jaki sobie wcześniej zanotowałeś (pozdrawiam w tym miejscu wszystkich, którzy nie czytają całego wpisu a jedynie skanują wzrokiem)
I następnie:
sudo update-grub
Teraz restartujemy system:
shutdown -r now
Jeśli znów widzisz ekran wyboru systemu GRUB, wybierz już standardowe uruchomienie. System spróbuje znów wystartować, ale nadal się to skończy smutną buźką “coś poszło nie tak” – wciąż brakuje kilku pakietów i ich konfiguracji.
Nie wylogowuj się, a przełącz się do wiersza poleceń (ctrl+alt+F4
) i wpisz tam:
sudo dpkg --configure -a
I następnie:
sudo apt-get install -f
I znów restartujemy się poleceniem shutdown -r now
.
Teraz już system powinien ruszyć bez problemów. U mnie ruszył i teraz to wszystko notuję. Daj znać w komentarzu jeśli miałeś ten sam problem i pomogłem 😉
Comments
U mnie trochę za szybko zacząłem działać i wybrałem automatyczną naprawę pakietów. Teraz będę musiał użyć grub repair ale dopiero kiedy będę miał nośnik z ubuntu live. Ale dzięki za wyjaśnienie i mam nadzieję że te kroki naprawą problem 🙂
Uff.. uratowales mi normalnie dzionek! Dzieki wielkie! Pomoglo!