Ubuntu psuje swapa
Niedawno po uruchomieniu Gparted zauważyłem że w moim Ubuntu partycja swap jest uszkodzona. W moim laptopie mam 1GB RAMu więc system doskonale sobie radził bez swapa. Śledztwo którego przeprowadziłem doprowadziło mnie do błędu #66637. Okazało się że initramfs-tools nie radzi sobie z nowym systemem montowania partycji opartym o UUID (obecnym w Ubuntu od wersji 6.10). Jeśli sformatujemy partycję swap po instalacji systemu to otrzyma ona nowy UUID, ale nie będzie on zapisany we wszystkich wymaganych plikach systemowych więc przy próbie hibernacji system popsuje partycję wymiany.
Jeśli już mamy popsutą partycję swap to wystarczy ją powtórnie sformatować a potem upewnić się że pliki /etc/fstab oraz /etc/initramfs-tools/conf.d/resume zawierają poprawne ścieżki do niej (albo po UUID albo po staremu - /dev/hdaX) i potem wykonać komendy:
sudo swapon -a
oraz
sudo update-initramfs -u
Pomimo w/w poprawek hibernacja mi wciąż nie działa i jeszcze nie znalazłem tego przyczyny, ale przynajmniej mam znów działającego swapa.
Related posts:
- BOINC w Ubuntu Kto z was ma u siebie BOINCa? A kto wie...
- Windows jako domyślny system obok Ubuntu/Debiana Zapewne często się wam zdarzało instalować Ubuntu użytkownikom Windowsa żeby...






Też tak kiedyś miałem, a przy 256MB RAMu było to bardzo uciążliwe, więc szybko się zoorientowałem :).
Code:
blkid /dev/hda5
wynik:
/dev/hda5: UUID=”0036-82AC” TYPE=”vfat”
Code:
blkid /dev/hda7
wynik:
/dev/hda7: TYPE=”ntfs”
Po formacie partycji ntfs zmienił się numer UUID i za .uja nie mogę zrobić, żeby mi montował automatycznie w/w partycje :D.
do lukasa:
zamiast polecenia:
blkid /dev/hda7
spróbuj:
sudo vol_id -probe /dev/hda7
powinno zadziałać
o,a mi nie działało też po instalacji drugiego ubuntu obok i zmieniłem w /etc/fstab żeby było po staremu (/dev/sdax),ale nie wiedziałem że gdzieś jeszcze trzeba to zmienić,zmieniłem w /etc/initramfs-tools/conf.d/resume też na starą wersję i działa hibernacja,dzięki :)