[問題] Swap不見 (Ubuntu 13.10)

作者: DJYeh (Yel D'ohan)   2014-05-18 03:41:24
求救,請各位強者指點一下這是什麼情況。
我用Ubuntu 13.10,每次開機時會出現抓不到/dev/mapper/cryptswap1的警告訊息。
Google之後我試了這個,
http://punygeek.blogspot.com/2012/10/ubuntu-1204-how-to-solve-disk-drive-for.html
中間有一步要改 /etc/initramfs-tools/conf.d/resume
我沒有這個檔案所以直接建立了一個。
除此之外都進行得很順利。
但重開機之後問題依舊。
swapon -s 發現我的Swap沒有掛載。
swapon -a 得到的是 /dev/mapper/cryptswap1:stat 失敗: 沒有此一檔案或目錄
用gparted看我的分割會變成檔案系統不明、未掛載。
我的分割長這樣:
sda1: ext4, /, (boot)
sda2: extended
sda5: ext4, /home
sda6: (swap)
作者: physbook (路克)   2014-05-18 04:11:00
fstab呢?
作者: Debian (Debian)   2014-05-18 14:48:00
手動取消comment看看,不然的話你檢查看看UUID有沒有變。
作者: DJYeh (Yel D'ohan)   2014-05-19 04:39:00
UUID抓不到,似乎重開機之後整個swap變成尚未格式化?
作者: a73126 (Jalen)   2014-05-19 05:50:00
你先確定你的swap UUID (ls -al /dev/disk/by-uuid/)然後對照看看fstab有沒有寫錯
作者: DJYeh (Yel D'ohan)   2014-05-19 13:31:00
樓上的disk by uuid只給我sdb1和sdb5。 sda變sdb正常嗎?
作者: ccode (廢柴)   2014-05-19 14:31:00
從fstab注記來看...根本從頭到尾都是sdb而非sda啊用lsblk看看,先確定/dev/sdx6是否真的存在(管他sda或sdb)而假設是/dev/sdb6誤記為/dev/sda6,那把相對應錯誤修正,看結果如何
作者: danny8376 (釣到一隻猴子@_@)   2014-05-19 23:28:00
樓上... 這邊用的都是UUID 管他被放到abc還d 不影響...不過原PO要確定swap是不是真的在就是 UUID找不到的話要確認一下分割有沒有問題
作者: DJYeh (Yel D'ohan)   2014-05-20 11:00:00
等一下!!剛剛重開機後再看一次,又變成sda了!!這會是因為系統當初是從usb安裝的關係嗎?每次重開機sd?6都變成類似未格式化的狀態。
作者: Debian (Debian)   2014-05-20 12:42:00
通常安裝時代號是b有可能裝完會變成a,這理論上是正常。我建議你可以重新執行一次mkswap指令,然後fstab再掛載一次開機後試試看。
作者: danny8376 (釣到一隻猴子@_@)   2014-05-20 16:34:00
a還b完全不重要 就是因為有可能遍才會用UUID掛這邊問題是你那swap連UUID都不見 像樓上說的mkswap再試試正不正常

Links booklink

Contact Us: admin [ a t ] ucptt.com