\x2duuid 正在為開發磁碟執行啟動作業:錯誤需要 1 分鐘 30 秒才能啟動 Debian

\x2duuid 正在為開發磁碟執行啟動作業:錯誤需要 1 分鐘 30 秒才能啟動 Debian

我有多重引導 Debian 和其他 Unix/linux 發行版。在啟動過程中,我收到以下錯誤:

A start job is running for dev-disk by \x2duuid-.....1min:30 s
Dependencies failed for swap

啟動過程繼續1min : 30 s沒有問題,如何解決?

答案1

當您在 Linux 安裝過程中多重開機 Linux 系統並啟動多個 Linux 系統時,可能會重現問題 swap,要解決此問題,請執行下列命令以尋找交換分割區的 UUID:

ls -l /dev/disk/by-uuid

輸出範例(sda4=您的交換分割區):

lrwxrwxrwx 1 root root 10 Oct 27 13:16 cfa74c40-1234-4fee-a2d5-e8c789c629f0 -> ../../sda4

編輯fstab並更改uuid

例:nano /etc/fstab

# swap was on /dev/sda4 during installation
UUID=f97a6afb-3447-4616-bfa3-123be50f9fa5 none   swap    sw      0     0

重新建立swap分區並分配新的uuid

swapoff /dev/sda4
mkswap -U cfa74c40-1234-4fee-a2d5-e8c789c629f0 /dev/sda4
swapon -a

如果您有超過 1 個交換分割區,請註解掉fstab.

相關內容