意外斷電后 離線升級Ubuntu 11.04的方法
Ubuntu11.04在28號如期發(fā)布,為了搶鮮,我也在當(dāng)天晚上在線升級了一下版本。整個過程下來發(fā)現(xiàn)安裝的時間達(dá)一小時之多,比下載軟件包還要久。悲劇也就在此刻上演,據(jù)安裝結(jié)束還剩十多分鐘時,學(xué)校斷電了(學(xué)校23點(diǎn)準(zhǔn)時熄燈),就這樣問題來了。
第二天開機(jī),雖然內(nèi)核已經(jīng)更新到2.6.38,但沒法進(jìn)入系統(tǒng),甚至無法加載任何系統(tǒng)文件,一直黑屏。只好重啟進(jìn)入舊內(nèi)核版本2.6.37,發(fā)現(xiàn)舊內(nèi)核也無法正常進(jìn)入桌面,只能停留在命令模式。
解決方法
當(dāng)意外出現(xiàn)這種情況時,推薦下載離線iso鏡像包更新。
首先切換到其他系統(tǒng)下載ubuntu-11.04-alternate-i386.iso,注意這里的發(fā)行版是alternate,而不是 desktop,因?yàn)殡x線更新需要cdromupgrade,而desktop版本里沒有這個文件。下載完成記住存放路徑,稍后將用到。然后進(jìn)入到 ubuntu命令模式,輸入用戶名以及密碼登陸。(建議直接以根用戶登陸)
然后輸入命令:
mount -t iso9660 -o loop /dev/sda1/ubuntu-11.04-alternate-i386.iso /mnt
接著切換目錄:cd /mnt
執(zhí)行升級命令:./cdromupgrade
要點(diǎn)注意:
1.sda1是ubuntu-11.04-alternate-i386.iso所在的分區(qū),我在win下下載放到c盤即為sda1,關(guān)于不同系統(tǒng)分區(qū)的表示方法,我之前也說過,這里就不在說了。
2.在升級之前建議先將網(wǎng)線拔掉,否則更新過程會相當(dāng)緩慢。待更新完成之后,進(jìn)入系統(tǒng)再完成剩余的部分網(wǎng)絡(luò)更新。
剩余的事情就是等待,重啟之后進(jìn)入2.6.38內(nèi)核版本,你就能發(fā)現(xiàn)之前提到的更新內(nèi)容,另外還有其他一些小方面的更新,見下圖:
【編輯推薦】