前段時間由deepin轉到ubuntu,理由就不說了吧。然后一切都配置好了,昨晚測試一個finnix啟動盤,結果finnix沒起來,還把我的ubuntu弄得起不來了~悲劇。
系統問題是這樣的,開機時,grub正常顯示,啟動時在ubuntu的啟動畫面出來后就一會就停了。詳情看下面的截圖
在“Stopping System V runlevel compatibility”時停了很長時間,然后到“Stopping Mount network filesystems”時徹底停了。
解決方案:
在這個界面上按"<CTRL>+<ALT>+<F6>"進入終端字符模式,然后登錄,輸入命令“sudo apt-get -f install kubuntu-desktop”,回車,開始安裝kubuntu桌面環境,由於要下載幾百兆的東西,建議在網絡好的地方進行,安裝時會彈出一個選項,讓你選擇默認桌面環境,一定要選“kdm”,裝完以后重啟,就能正常進入系統了。
原理:出現這個問題,估計是ubuntu默認的lightgdm被昨晚的軟件弄壞了,但是我不知道如何修復,最簡單的方法就是再安裝一個其他的桌面環境,比如gnome或者kde,然后把新安裝的桌面環境設為主桌面環境,這樣系統啟動就由新的桌面環境控制,就能正常啟動了,然后在登錄時,可以選擇桌面環境。我現在系統上有unity,xfce4,kde,gnome四個桌面環境(有點亂)。
同樣的道理,linux還有個常見的問題是grub丟失,遇到這個問題初學者一般不知道怎么辦,其實最簡單的辦法就是划分一個5G的小硬盤,在里面再安裝一個linux,比如號稱五分鍾快速裝機的國產雨林木風linux操作系統就可以,安裝完新的操作系統以后,新操作系統會自動修復grub,這樣就能找回原來丟失的linux和windows。如果感覺這個新裝的linux多余,完全可以進入原來的操作系統把他刪除,但是一定要注意更新grub(命令:sudo update-grub),不然的話剛找回來的grub又沒了。
