Wygląda na to, że dodałem niepoprawny zapis do /etc/fstab
:
//servername/share /mnt/share cifs defaults,username=myuser 0 0
Kiedy to zrobiłem mount -a
, poprosiłem o hasło użytkownika, aby zamontować udział sieciowy. Wygląda na to, że nie można kontynuować bez hasła przy rozruchu, więc po prostu się zawiesił.
Jak mogę naprawić FSTAB, aby zapobiec awarii?
mount -o remount,rw / --target /
aby z powodzeniem ponownie zamontować w trybie RW. Kolejny montaż wybrał złe wartości/etc/fstab
, zobaczman mount
szczegóły.--target /
jest kluczem!mount /dev/sda(X) /mnt
(oczywiście zmieniającej partycję root za pomocą właściwej)Co powiesz na usunięcie wpisu, utworzenie migawki, a następnie próbę zmiany pliku / etc / fstab, aby uzyskać działającą migawkę, do której można przywrócić?
Według strony
mount.cifs
można również podać hasło za pomocąpassword=arg
. Ponadto, zgodnie z tą stroną, nie ma argumentów,username=arg
ale zamiast tegouser=arg
. Ale może być inaczej w twoim systemie, lepiej sprawdź stronę podręcznika dla poprawnych nazw argumentów.źródło
man
dla zwycięstwa.fstab
wystąpił błąd z jakiegoś powodu. Najwyraźniej nie zadałbym pytania, czy bym mógł to naprawić samodzielnie.Innym łatwym sposobem jest uruchomienie w trybie live-cd i zamontowanie odpowiedniej partycji. Następnie możesz naprawić wszystko, co chcesz!
źródło
Znalazłem rozwiązanie systemowego błędu ładowania jądra systemu. Użyj Live CD, aby uzyskać dostęp do istniejącej instalacji. Po ponownej instalacji jądra Linux:
Następnie usuń plik fstab z etc / fstab:
Teraz zainstaluj ponownie systemd:
Podczas ponownej instalacji systemd automatycznie wygeneruje nowy plik fstab
Teraz ponownie zainstaluj bootloader w tym przypadku używam grub:
(sonda OS jest przydatna, jeśli masz więcej niż 1 OS zainstalowany na HDD / SSD)
Po zakończeniu wykonaj pliki konfiguracyjne:
Następnie odmontuj używane partycje i uruchom ponownie
To powinno rozwiązać problem, zadziałało dla mnie.
źródło
Może się spóźnię. Ale to jest FYI. W tej sytuacji możesz użyć nano do załadowania fstab i możesz zrestartować po edycji fstab.
źródło