Stało się to po aktualizacji jądra. Za każdym razem, gdy próbuję uruchomić komputer, mój komputer wyświetla komunikat „Błąd podczas uzyskiwania uprawnień: Błąd inicjowania uprawnień: Nie można nawiązać połączenia: Brak takiego pliku lub katalogu (g-io-error-quark, 1) Witamy w trybie awaryjnym! ...” rzeczy, które mogę zrobić. Wyrzuca ten sam błąd, jeśli Itrl-d uruchamia się w trybie domyślnym, a plik fstab idealnie pasuje do UUID dysku. Ale myślę, że znalazłem winowajcę. Kiedy uruchamiam blkid, zajmuje to chwilę, a potem wyrzuca „blk_update_request: błąd we / wy, dev fd0, sektor 0”, a następnie dane dysków. Co się dzieje, dlaczego i jak to naprawić?
Wypróbowałem możliwe zduplikowane pytanie, ale jest to nieco inny błąd i rozwiązanie nie działa.
źródło
Odpowiedzi:
/unix/282845/blk-update-request-io-error-dev-fd0-sector-0
Twoje urządzenie nie ma stacji dyskietek, ale moduł sterownika stacji dyskietek jest zainstalowany, więc masz / dev / fd0 i wiele rzeczy będzie próbowało z niego korzystać.
źródło
Po prostu wyłącz napęd dyskietek w systemie Bios, to samo mi się przydarzyło, że teraz działa dobrze.
źródło
Wierciłem i wygłupiałem się z tym jeszcze przez długi czas. Krótkie i długie rozwiązanie.
To jest krótki
Niż bieg:
i twoje problemy powinny się skończyć.
Długa wersja
Długa wersja napisana przez kogoś innego, czego nie zauważyłam. (Przepraszam ludzi!)
Próbować:
Zastosowanie
blkid
w celu określeniaUUID
swojej partycji swap, a przy tym upewnić, że wszystkie inne partycje mają poprawneUUID
„sw/etc/fstab
. Można również użyćlsblk -f
do znalezieniaUUID
.Umieścić poprawne
UUID
„s do/etc/fstab
, zwłaszcza swap, dla tego błędu.Wstaw poprawną
UUID
do wymiany/etc/initramfs-tools/conf.d/resume
.Biegać
sudo update-initramfs -u
Restart. Naprawiłem mój trzykrotny rozruch Stretcha z tym błędem, ponieważ zmienił się plik wymiany.
Wyjaśnienie dotyczące długiej wersji
Problem był spowodowany zaszyfrowaniem mojej wymiany. Tak więc
local-premount
skrypt w initramfs czekał na urządzenie wymiany, które nie było dostępne, aż do przekroczenia limitu czasu. Odpowiednia wiadomość została zrezygnowana z oczekiwania na zawieszenie / wznowienie urządzenia.Aby to wyłączyć (jak wznowieniu z zamiany nie jest to możliwe z zaszyfrowanym swap, a nie używam hibernacji i tak), I zmodyfikowane ten plik
/etc/initramfs-tools/conf.d/resume
.W tym pliku linia z
(zamiast UUID, który był tutaj) wyłączy czekanie na urządzenie do wznowienia.
Uruchom,
sudo update-initramfs -u
aby zastosować zmiany.System uruchamia się teraz normalnie.
Bert
źródło
Miałem inną sytuację. Zainstalowano serwer Ubuntu lts 18.04 i aktywna była dyskietka mod.
Był
fstab
wpis i aktywowany moduł jądrafloppy
.Ja to zrobiłem:
Moduł czarnej listy
Bez ponownego uruchomienia:
Lub z restartem
źródło