linux更新後無法啟動時你的心情怎樣、第一步怎麼做?

現在無法啟動中……

題主很煩躁

*****************************

更新:

1,linux 一崩潰就絕望了,不像windows那麼好恢復,比如昨天我的linux mint 開機後只可以進入tty1模式,而且無法連接網路,以前玩ubuntu也這樣,很受打擊,一氣之下裝回了windows。

2,想較與windows我比較認可unix like下的命令行操作,但是linux總是崩潰,黑蘋果好像很穩定吧,我是不是應該裝一個黑蘋果?


自從5年前拋棄 Ubuntu 之後就再也沒經歷過這麼絕望的事情了。


如果你用 Btrfs 和 Snapper ,這回非常簡單:

Ctrl+Alt+F2 切換到命令行登錄,如果這也登錄不了,那就用 LiveCD 救援系統打開命令行。

snapper list 列出文件系統快照/還原點

snapper rollback 還原到更新之前

因為 openSUSE 里的 Zypper 會自動在更新前後創建還原點,所以基本不需要自己維護。

Linux 自由度太高,有些時候把關鍵的軟體包或者配置文件改掉了,就啟動不了了。如果你不折騰,正常更新官方補丁是不大會出問題的。


打自己手,手賤了吧

第一步去看發行版管網的公告


livecd準備


感嘆一番:「哦?Debian竟然也炸了?說好的穩定版呢?」

然後看看是哪兒壞了,怎麼修一修。


用Arch的時候,遇到過兩次。其實官網有更新注意提醒的,我沒看。

  • 一次按照官網的指示搞定了;

  • 一次雖然也能按照官網的指示去修復,但作為新手的我,覺得重裝更容易些;

home是單獨一個分區,所以重裝後自己的資料都在,軟體配置什麼的都在,沒有費多大精力。


早就習慣了。

插U盤先把/etc和/home備份了,然後格式化重裝


從7.10用到11.10,從沒更新過,每次都是直接重裝。

最後一次想從11.10升級到12.04的時候,試了一下更新,可能是因為電腦上還有其他的分區,開機找不到grub了……

然後,把/home裡面的資料拷了出來,重新分區,只裝了一個Windows7,留著當備用機了。

之後,買了台MacBook……


請定義 「無法啟動中」: 是grub進不去, 還是kernel起不來, 還是什麼進程起不來導致機器hung在那裡, 亦或是其它情況? 再者, 對於這樣的問題, 最好的就是把問題描述清楚些。 有log(文字, 圖片)最好。

  1. 若是grub 進不去。 找一個能起動的U盤, 或是把你的硬碟接到一個能起來的機器, 重新安裝grub即可。
  2. 若是kernel起不來, 在grub里換一個
  3. 若是什麼進程起不來, 在grub里加上 init=/bin/bash, 再根據之前的log看能否把出問題的部分解決。


那要看什麼狀況,是桌面無法啟動,還是引導器還是什麼?


我靠,又沒看官方公告


  1. 找一個*nix的光碟或U盤,chroot進去,換內核/看官方公告/Google,不能解決則進行下一步。

  2. 以ArchLinux為例,備份/etc, ~/下重要配置文件,以及保存yaourt -Q保存軟體包列表,重裝。


一般來說都是配置出錯,用應急系統進去修復下。


沒啥,先說了一句我操,然後拿出手機Google一下是不是有人也出現了類似的情況,一般來說,肯定可以在第一條結果找到那個帖。

然後按下面提出的解決方案解決一下,就OK了。

反正/home在另一個分區上,它再掛也影響不了我的數據,大不了重裝,而且在學校裡面用教育網下包還特快。

然後,我換成OS X了。


還能用就不要更新。 借一句話,打自己手


肯定是先看報錯,根據經驗判斷哪裡出了問題。然後進入單人維護模式,要是進不去就得準備liveusb chroot了。


之前用ubuntu,有一次更新出現顯卡驅動不兼容的情況(當時用的AMD閉源顯卡驅動),堅持不重裝系統,在ubuntu論壇上發帖,最終解決了。

現在用gentoo+awesome,也出現過一次閉源顯卡不兼容而導致無法更新的情況,後面又是在論壇發帖才解決的。

其實 用linux,折騰折騰還是很好玩的


竊喜中……又能折騰了

PS:其實Linux的恢復很簡單,你只要在安裝設置後用tar備份一下系統分區,實在無法解決時就進入live cd恢復一下,跟Windows的ghost是一樣一樣一樣的。當然,此方法不能用於Arch。我絕沒有黑的意思。


換回windows


推薦閱讀:

FC主機損壞是一種什麼樣的體驗?
故障管理中的涅槃重生

TAG:操作系統 | Linux | Ubuntu | 故障 | Linux發行版 |