Meskipun partisi swap ada, dan diatur untuk memuat di fstab
, masih belum dipasang.
fdisk
mengembalikan ini untuk partisi swap:
file system: /dev/sda5
start: 1
end: 244
blocks: 1951744
id: 82
system: Linux swap / Solaris
dan di fstab
my saya katanya
file system: /dev/sda5
mount point: none
type: swap
options: sw
dump: 0
pass: 0
dan saya dapat memuatnya dengan baik dengan swapon /dev/sda5
tetapi tidak dapat dimuat saat boot.
Apakah ada informasi lebih lanjut yang dapat saya berikan untuk membantu memecahkan masalah? Saya tidak tahu info apa lagi yang bisa berguna
Seperti yang diminta, fstab
lengkap berkas:
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda6 / ext4 errors=remount-ro 0 1
/dev/sda5 none swap sw 0 0
/dev/sr1 none udf rw,noauto 0 0
Saya melihat log sistem dan saya melihat ini, tidak yakin apa artinya atau apakah itu normal tetapi:
Apr 29 17:57:24 caelan-ubuntu os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda5
Apr 29 17:57:24 caelan-ubuntu 50mounted-tests: debug: /dev/sda5 is a swap partition; skipping
keluaran mountall
mountall: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
mountall: Connection is closed
keluaran mountall -v
http://pastie.org/private/ras9mc7mf66yudnjoem4w
swap finished
...
local 4/4 remote 0/0 virtual 12/12 swap 0/0
tidak yakin, masih belum memuat swap… masih dapat ditambahkan di commandline, dan partisi windows saya sedang di-mount saat boot, dan itu juga ada di fstab.
Jawaban yang Diterima:
Ini akan terdengar bodoh, tetapi cobalah:atur ulang /etc/fstab
untuk menempatkan partisi swap terakhir.
Tampaknya mountall -v
gagal tanpa bahaya saat dijalankan sebagai pengguna NON-root, dan outputnya dapat digunakan untuk mendiagnosis mengapa mountall tidak berfungsi saat boot. Baris keluaran terakhir Anda dari mountall -v
termasuk petunjuk penting:
local 4/4 remote 0/0 virtual 12/12 swap 0/0
Dengan kata lain, 0 drive swap terpasang, 0 drive swap ditemukan di /etc/fstab.
Sekarang mengapa mountall tidak menemukan drive swap Anda terdaftar di /etc/fstab? Pertanyaan bagus. Ini mungkin bug terhadap mountall
. Untuk mendiagnosisnya, saya menyalin /etc/fstab Anda dan menjalankan mountall -v
sebagai pengguna non-root. Dengan mengedit /etc/fstab secara acak dan terus menguji mountall -v
, saya menemukan cara mengubah "swap 0/0" yang dilaporkan mountall. Hanya mengatur ulang baris /etc/fstab sudah cukup untuk membuatnya berubah menjadi "swap 0/1", dengan kata lain, 1 swap drive ditemukan di /etc/fstab. Dengan itu, mungkin cukup untuk mem-boot dengan benar. Jika tidak, harap posting hasil baru mountall -v
.