13.04 遷移到 13.10 的問題

13.04 遷移到 13.10 的問題

嘗試從 13.04 更新到 13.10 時系統掛起。當我嘗試重新啟動時,我收到以下訊息:

# Filesystem check or mount failure.
# A maintenance shell will now be started.
# CONTROL-D will terminate this shell and continue booting after re-trying
filesystem. Any further errors will be ignored.

# Give root password for maintenance (or type Control-d to continue:

筆記:當我嘗試輸入密碼時沒有任何反應。它只是掛著。

在此之前我使用的是13.04,沒有任何問題。

答案1

我一個月來也遇到同樣的問題,但我設法解決了它:

  1. 使用 liveCD 啟動。
  2. 開啟終端機 ( Ctrl++ Alt) T
  3. 輸入sudo fdisk -l(小寫L,而不是1)並檢查您安裝Linux分割區的位置(我的是/dev/sda1;如果您的不同,只需在下面替換它)。
  4. 輸入以下一系列命令:

    sudo mkdir /mnt/my_linux
    sudo mount /dev/sda1 /mnt/my_linux
    sudo mount -t proc proc /mnt/my_linux/proc
    sudo mount -t sysfs sys /mnt/my_linux/sys
    sudo mount -o bind /dev /mnt/my_linux/dev
    sudo chroot /mnt/my_linux/ /bin/bash
    

    (這會掛載您的硬碟機以進行系統更改,並將您正在工作的根環境更改為硬碟而不是 livecd。)

  5. 然後輸入:

    mount -o remount,rw /
    dpkg --configure -a
    

    (這應該可以解決問題。)

  6. 當前面的命令完成時,鍵入exitsudo reboot

就這樣。如果有效,請備份所有檔案並在需要時重新安裝,以便您的系統處於良好狀態。

相關內容