由於需要休眠,而且以前沒想到使用tuxonice內核可以休眠到文件,所以分了個平時基本用不到的swap分區,在arch時只需要在fstab裏寫上一句就可以開機自動掛載了,但在gentoo裏卻不行,具體表現如下:
- fstab裏明明寫好了swap的相關信息,但開機的時候一點反應都沒
- dmesg里根本沒提到swap
- mount -a無法掛載
- swapon -a卻可以掛載
後來去linuxsir提問才發現,原來gentoo裏並不只用fstab管理swap分區,還得添加swap到default runlevel才能開機掛載
解決方法:rc-update add swap default