Nie wykryto wymiany w 14.04 LTS


13

Uaktualniłem z 12.04 do 14.04. Kiedy otworzyłem monitor zasobów, zauważyłem, że zamiana nie została wykryta. Zainstalowałem Gparted, otworzyłem program i zacząłem przeglądać moje drzewo plików. Zauważyłem, że mój obszar wymiany został oznaczony jako unknown, z czerwonym wykrzyknikiem obok. Sformatowałem go jako linux-swap, a następnie wybrałem „swapon” z menu. Ponownie załadowałem monitor systemu i wyglądało to tak, jakby mój problem został rozwiązany.

Uruchomiłem ponownie komputer, ponownie otworzyłem monitor systemu i zobaczyłem, że wymiany już nie ma. W Gparted tym razem partycja została rozpoznana jako swap, ale system jej nie widział. Muszę „zamieniać się za każdym razem, gdy mój system uruchamia się ponownie.

Po raz pierwszy zostałem powiadomiony o tym problemie, gdy VMware powiedział mi, że nie mam zamiany. Myślałem, że tak, ponieważ wszystko, co zrobiłem, to ulepszyć moją dystrybucję. Mój układ partycji w ogóle się nie zmienił podczas procesu aktualizacji.

Zdecydowałem się użyć mojego partycjonowanego dysku twardego do sformatowania tego samego obszaru wymiany (który zobaczysz na zdjęciach) jak linux-swap. Zanim to zrobiłem, Gparted Lifeisk podał ten sam błąd, że nie został rozpoznany. Po zakończeniu formatowania wymiany ponownie uruchomiłem komputer, aby dowiedzieć się, że nie uruchomił się. Tym razem GRUB ma błąd. Nigdy wcześniej nie zdarzyło mi się to z dystrybucjami, wykonującymi podobną pracę na dysku.

Potem zdecydowałem się na czystą instalację 14.04 z USB i CD, ale nadal mam ten sam problem. Próbowałem (jak zobaczycie również na zdjęciach), aby „zamienić -a” z terminala również bez powodzenia (mimo że mogę zamienić z Gparted w systemie operacyjnym) - dostaję błąd katalogu.

To jest mój plik fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' 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>
# / was on /dev/sda5 during installation
UUID=a596c6cc-c9aa-43fe-aaad-abfeaae63916 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
#UUID=c4959ceb-5934-4cff-acd3-33ffcb153220 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Nie wiem zbyt wiele, co oznaczają te informacje, ale mogą być dla ciebie pomocne. Czy mogłem zepsuć swap poprzez sformatowanie go w Gparted? Nie było to znane w narzędziu, ponieważ było to zamiana szyfrów.

To jest mój obecny stan. Jak powiedziałem, muszę „zamieniać” za każdym razem, gdy uruchamiam ponownie.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Używam Ubuntu jako podwójnego rozruchu od kilku lat. Od wersji 6.06 „Dapper”. Użyłem prawie każdej dystrybucji i nigdy wcześniej nie miałem tego problemu. Tutaj proszę o twoją pomoc i sugestie. Nie jestem maniakiem, tylko entuzjastą i posiadam podstawowe umiejętności i umiejętności.



miałem ten sam problem z kubuntu 14.04, a ostatnia aktualizacja go rozwiązała. Spróbuj zaktualizować, jeśli to rozwiązuje problem
nescius


Również błąd # 1153661
bain

To jest raport o błędach, wciąż otwarty dla 14.04: bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/953875
David Edwards

Odpowiedzi:


4

Otwórz terminal i uruchom następującą komendę:

sudo blkid

Otrzymasz od nich numer UUID partycji twojego dysku twardego. Zwróć uwagę na numer UUID partycji wymiany.

Teraz przejdź do pliku fstab jako root w tym pliku i przejdź do wiersza pod „# swap był na / dev / sda6 podczas instalacji” zamień numer UUID w swap na ten, który otrzymałeś z polecenia blkid

Usuń symbol „#” przed UUID, co oznacza, że ​​linia nie będzie działać, więc usuń go.

Usuń również całkowicie poniższy wiersz /dev/mapper/cryptswap1 none swap sw 0 0

Teraz uruchom ponownie.

Mam nadzieję że to pomogło.


Nie musisz się uruchamiać, wymiana powinna być dostępna od razu - to było dla mnie!
Carsten Agger

1
@CarstenAgger: Edycja fstab sama by nic nie zrobiła. Musisz także uruchomić sudo swapon /dev/sda6lub włączyć go przez gparted lub coś takiego.
Dale Anderson

To rozwiązanie działało również w przypadku nowej instalacji Ubuntu 14.04, która zwisała w miarę zbliżania się przy użyciu całej pamięci RAM.
Dale Anderson
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.