Niedawno usunąłem partycję mniej więcej 8GB
wielkości. Ta partycja została umieszczona za partycją główną, ale wydaje się, że nie jest krytyczna, ponieważ nadal mogę uruchomić system operacyjny i uruchomić wszystkie aplikacje.
Proces rozruchu zajmuje teraz dodatkowe dwie minuty, wyświetlając następujące komunikaty:
Gave up waiting for suspend/resume device
/dev/sda4: clean, .../... files .../... blocks
[ ***] A start job is running for dev-disk-by\.....\....\... .device
Dependencies failed!
Moje pytanie brzmi:
Co to była ta druga partycja i jak ją przywrócić lub odtworzyć?
linux
boot
partitioning
swap
samdd
źródło
źródło
quiet
isplash
. Tymczasowo edytuj wpis GRUB i uruchom bez tych opcji. Zwróć szczególną uwagę na wiadomości, które się zatrzymały i te bezpośrednio po nich.ntfs-3g
). Sprawdź, czy twój system używa wymiany, uruchomswapon
. Następnie uruchomswapon -a
i obserwuj. Może narzekać. Usunięta partycja mogła być Twoją partycją wymiany.swapon: cannot find the device for UUID=3fd1..
, która próbuje ją teraz odtworzyć. Dodatkowo uruchomiłem instalatorntfs-3g
, który wykrywa moje partycje NTFS. Dzięki za pomocOdpowiedzi:
Właśnie spotkałem ten sam komunikat o błędzie na Debianie i podobne opóźnienie rozruchu, z niewielką różnicą: wiedziałem, że właśnie dobrowolnie usunąłem partycję wymiany i nie planowałem jej odtworzyć.
Partycja nie była już wymieniona,
/etc/fstab
ale opóźnienie trwało. Nic w/etc/initramfs-tools/conf.d/resume
(dzięki @KamilMaciorowski za podpowiedź).Kluczem było ustalenie, że początkowy dysk RAM jest „kompilowany”, aw niektórych przypadkach (jak ten) musi zostać zregenerowany. Rozwiązanie:
sudo update-initramfs -u
.źródło
sudo nano /etc/fstab
to komentowanie (przedrostek z#
) linii odnoszącej się do partycji, którą zaszyfrowałem.Z powodu wiadomości
Podejrzewam problem z twoją partycją wymiany. Sprawdź, czy system używa wymiany, uruchamiając
swapon
. Następnie uruchomswapon -a
i obserwuj wynik. Może narzekać nacannot find the device
wiadomość. Jeśli tak, będziesz wiedział, że powinieneś odtworzyć partycję wymiany.Procedura:
Zobacz poprzednie pytanie: Jak przywrócić usuniętą partycję wymiany?
fdisk
,gdisk
,gparted
lub innego równoważnego narzędzia. Odtwórz ponownie wpis partycji. Typem partycji powinien być0x82 Linux swap
.mkswap
./etc/fstab
odpowiednio (poprzednie wyjście zswapon -a
powinno powiedzieć, który wpis należy zmienić, jeśli nie masz pewności)./etc/initramfs-tools/conf.d/resume
, na używany w powyższym kroku.update-initramfs -u
.źródło
W moim przypadku komunikat rozruchowy wyglądał tak. Partycja wymiany została usunięta.
Najpierw spójrz na zawartość twojego pliku fstab,
cat /etc/fstab
zwróci tego rodzaju dane wyjścioweNastępnie zauważysz, że „swap był włączony / dev / sdax podczas instalacji”.
Utwórz ponownie usuniętą partycję (na przykład fdisk lub Gparted), a następnie użyj tego polecenia, aby znaleźć nowy identyfikator użytkownika partycji.
To daje:
Zaktualizuj swój plik fstab o poprawny identyfikator użytkownika wyświetlany przez ostatnie polecenie, kopiując / wklejając odpowiedni identyfikator użytkownika wymiany w pliku fstab. Następnie uruchom ponownie, powinien rozwiązać problem.
źródło