機器:
- 筆記型電腦上最新的 Kubuntu。
我做了什麼:
- 執行遠端升級
- 升級完成後,我透過電源按鈕關閉筆記型電腦
問題:
- dev-disk-by 的啟動作業正在執行,然後出現「您處於緊急模式」登入。
我嘗試過的:
- 編輯
fstab
以確保沒有任何錯誤; UUID 與分區完全相同。 - 將 UUID 更改為
/dev/sd*
,但問題仍然存在。 - 重裝內核,問題依舊。
dmesg | grep
失敗的,return "_OSC Failed (AE_NOT_FOUND); disabling APSM
。- 如果我從恢復模式運行並選擇
dpkg
或fsck
,然後恢復啟動,它就會起作用並且我回到桌面。然而,只有當我選擇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= 失敗了。如果您遇到這種情況並且附加了外部設備,那麼值得檢查一下它的這方面。