Debian系統中的swapper配置文件主要位于/etc/fstab
和/etc/initramfs-tools/conf.d/resume
。這兩個文件分別用于配置系統的交換空間和休眠功能。
/etc/fstab
文件:/etc/fstab
文件用于定義系統啟動時需要掛載的文件系統,包括交換空間。在這個文件中,你可以看到類似以下的條目:
UUID=xxxx-xxxx-xxxx-xxxx none swap sw 0 0
這個條目表示一個交換分區,其中:
UUID=xxxx-xxxx-xxxx-xxxx
:交換分區的UUID。使用UUID可以確保即使設備名稱發生變化,系統也能正確識別交換分區。none
:表示這個分區不是一個常規的文件系統。swap
:表示這個分區用作交換空間。sw
:表示這個分區的掛載選項,即用作交換空間。0 0
:表示這個分區的dump和pass選項。dump用于備份,pass用于文件系統檢查。對于交換分區,這兩個值都設置為0,表示不需要備份和檢查。/etc/initramfs-tools/conf.d/resume
文件:/etc/initramfs-tools/conf.d/resume
文件用于配置系統的休眠功能。在這個文件中,你可以看到類似以下的條目:
RESUME=UUID=xxxx-xxxx-xxxx-xxxx
這個條目表示休眠功能使用的交換分區,其中:
RESUME=UUID=xxxx-xxxx-xxxx-xxxx
:休眠功能使用的交換分區的UUID。為了讓系統支持休眠功能,你需要確保/etc/initramfs-tools/conf.d/resume
文件中有正確的UUID,并且已經安裝了initramfs-tools
包。然后,運行以下命令更新initramfs:
sudo update-initramfs -u
最后,重啟系統以使更改生效。