記錄我生平第一次遇到 Kernel panic 的解決方法。
平台:Elementary OS
某次更新系統時到一半卡住,重開機後出現:
end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
無法進入桌面。
後來找到以下方法,成功解決問題:
平台:Elementary OS
某次更新系統時到一半卡住,重開機後出現:
end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
無法進入桌面。
後來找到以下方法,成功解決問題:
- 用 Elementary OS USB Live 磁碟開機。
- 在終端機將原本根目錄的位置掛載上來:
sudo mount /dev/sda2 /mnt (我的根目錄原本掛載在 sda2 ) sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt
- 我們現在必須尋找我們更新到一半 crush 的 kernel 版號,輸入:
dpkg --list | grep linux-image
執行結果出現了以下的五個 kernel 版號
linux-image-4.15.0-36-generic
linux-image-4.15.0-39-generic
linux-image-4.15.0-43-generic
linux-image-4.15.0-45-generic
linux-image-4.15.0-47-generic - 我猜測,無法開機的原因是最新版的 kernel 在更新時出現錯誤,於是我輸入:
update-initramfs -u -k 4.15.0-47-generic
- 跑完之後,重開機就可以成功進入桌面。
留言
張貼留言