Właśnie miałem poważny problem z moim Ubuntu 11.04 Natty, który, jak sądzę, zakończy się ponowną instalacją :-(
Jest to jeden z dwóch problemów, dlatego postawiłem je jako dwa pytania.
Z jakiegoś nieznanego powodu miałem wczoraj aktualizację dystrybucji na moim laptopie, która dla wszystkich celów i celów nic nie zrobiła. Żadnych poważniejszych zmian wersji, z wyjątkiem Evolution i LibreOffice oraz niektórych środowisk GNOME (moje inne pytanie).
Teraz za każdym razem, gdy uruchamiam komputer, otrzymuję ten komunikat
could not mount /dev/mapper/cryptswap1 M for manual S for skip
Co spowodowałoby ten błąd, a co u licha jest Cryptswap1?
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=c3cff8dd-1bf2-4618-8801-761b335c8d38 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
#UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
sudo blkid | grep swap
/dev/mapper/cryptswap1: TYPE:"swap"
Crypttab
# <target name> <source device> <key file> <options>
ls -l /dev/mapper
total 0
crw------- 1 root root 10, 236 2011-08-16 05:28 control
Filename Type Size Used Priority
/dev/sda5 partition 1038332 86760 -1
źródło
/dev/mapper/cryptswap1
jest twoją zaszyfrowaną zamianą, patrz askubuntu.com/questions/53242/check-if-partition-is-encrypted/…/etc/fstab
swojego pytania.#
w twoim komentarzu nie ma żadnych komentarzy (linii zaczynających się od )/etc/fstab
? Jeśli tak, ważne jest, aby dołączyć je tutaj, abyśmy mogli zobaczyć, co zostało skomentowane, a co nie. Potrzebujemy dokładnej zawartości/etc/fstab
.Odpowiedzi:
W twoim
/etc/fstab
pliku/dev/mapper/cryptswap1
znajduje się wpis, dlatego Ubuntu próbuje zamontować go podczas rozruchu. Jeśli nie używasz zaszyfrowanych partycji, ta linia nie powinna tam być. Z jakiegoś powodu linia utworzona przez instalator Ubuntu również została skomentowana. Więc po prostu zmień (w/etc/fstab
):do
WAŻNE: Przed ponownym uruchomieniem upewnij się, że
fe10641d-a928-479e-ab3a-b0706b97b601
tak naprawdę/dev/sda5
jest, uruchamiając:Powinien powiedzieć coś takiego:
sda5
Część na końcu jest ważną częścią. Po upewnieniu się, że identyfikator UUID jest zgodny z numerem partycji, uruchomsudo fdisk -l /dev/sda
i upewnij się, że/dev/sda5
jest to partycja wymiany.Następnie uruchom ponownie i to wszystko :) Mam nadzieję, że to pomoże.
źródło
ls
polecenie nie ma takich danych wyjściowych, a zamiast tego mówicannot access: No such file or directory
:?Jak Chen Cheno-Long opisany w swojej odpowiedzi, musisz usunąć linię „cryptswap”
/etc/fstab
. Następnie odkomentujesz poprzednio komentowaną linię wymiany, więc koniec pliku wygląda tak:Aby zweryfikować UUID i typ systemu plików (z wyczyszczoną pamięcią podręczną), uruchom:
Aby natychmiast wypróbować nową konfigurację, musisz ją ponownie załadować
/etc/fstab
:Poza tym nie mam pojęcia, dlaczego aktualizacja (wydanie?) Powoduje ten błąd.
Stara wersja:
Żądanie:
/etc/crypttab
ls -l /dev/mapper
lvscan
(tylko LVM)fdisk -l
cat /proc/swaps
dlaczego komentowana jest twoja linia UUID partycji wymiany?
czy wyjście UUID
blkid
polecenia jest takie samo jak w/etc/fstab
(lub czy to samo wyjścieblkid
)?Poprawka tymczasowa:
Aby ukryć ten komunikat podczas rozruchu, możesz dodać opcję montowania „nobootwait” lub wpisać komentarz
/etc/fstab
.źródło