linux更新後無法啟動時你的心情怎樣、第一步怎麼做?
02-03
現在無法啟動中……
題主很煩躁*****************************更新: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(文字, 圖片)最好。
- 若是grub 進不去。 找一個能起動的U盤, 或是把你的硬碟接到一個能起來的機器, 重新安裝grub即可。
- 若是kernel起不來, 在grub里換一個
- 若是什麼進程起不來, 在grub里加上 init=/bin/bash, 再根據之前的log看能否把出問題的部分解決。
那要看什麼狀況,是桌面無法啟動,還是引導器還是什麼?
我靠,又沒看官方公告
- 找一個*nix的光碟或U盤,chroot進去,換內核/看官方公告/Google,不能解決則進行下一步。
- 以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
推薦閱讀: