dev-disk-by 的啟動作業正在執行

dev-disk-by 的啟動作業正在執行

機器:

  • 筆記型電腦上最新的 Kubuntu。

我做了什麼:

  • 執行遠端升級
  • 升級完成後,我透過電源按鈕關閉筆記型電腦

問題:

  • dev-disk-by 的啟動作業正在執行,然後出現「您處於緊急模式」登入。

我嘗試過的:

  1. 編輯fstab以確保沒有任何錯誤; UUID 與分區完全相同。
  2. 將 UUID 更改為/dev/sd*,但問題仍然存在。
  3. 重裝內核,問題依舊。
  4. dmesg | grep失敗的,return "_OSC Failed (AE_NOT_FOUND); disabling APSM
  5. 如果我從恢復模式運行並選擇dpkgfsck,然後恢復啟動,它就會起作用並且我回到桌面。然而,只有當我選擇dpkg repair或 時它才有效fsck。我認為這些操作mount /rw.如果我在不選擇這些操作的情況下從恢復模式恢復啟動,則主要問題仍然存在。應急模式。

更新1:

我認為這是因為fstab儘管 UUID 完全相同,但正常啟動時未安裝分割區。

我進入復原模式並進入 root shell mount -a,並檢查是否安裝了所有分割區。他們是。內容沒有問題fstab,但啟動時無法安裝。

當 /boot 和 /home 條目在 中被註解掉時fstab,機器可以正常啟動(當然,使用者設定檔將恢復為預設值)。

目前的解決方案:

進入緊急模式, do mount -a,以 root 身分登出(這表示登出), do startx,以普通使用者登入。它的作用就像一個魅力,但fstab不會自動安裝。

編輯:

透過更改linux-image*and linux-header*to4.4.0*和do sudo cat /etc/mtab | grep sda > /etc/fstab(是的,用>代替>>)解決了問題,但是swap沒有自動掛載和激活,但沒關係。

答案1

我發現連接外部硬碟的電纜出現故障。在「緊急」畫面出現後,我透過執行 mount -a 來運行它,並注意到哪個 UUID= 失敗了。如果您遇到這種情況並且附加了外部設備,那麼值得檢查一下它的這方面。

相關內容