Tags: grub,grub4dos,ubuntu,win7.
裝Win7有快兩個月了吧,對于我這個沒有用過Vista的人來說,Win7是很不錯的:
可是某天我想起來,自從裝了Win7,MBR被覆蓋以后,我的Ubuntu好像好久都沒有進去玩過了,于是我就股溝了一下。得到這篇來自JavaEye的文章,看了以后直接操作:
杯具發(fā)生在第5條命令,當我在我下到的grub4dos里面沒有找到 \grub.mbr那個文件只有\(zhòng)grldr之后,我居然腦子一昏,直接把那個命令換成了 \grldr,啟動之后,Win7的C盤的啟動扇區(qū)被改成了grub…… 于是一個死循環(huán)出現(xiàn)了,當我在Grub命令行里使用 于是,我想,就先用Ubuntu吧,我可不想再折騰著裝系統(tǒng)了。晚上睡覺前,電腦一開,直接升級到9.10,一路next,很快我就用上了9.10 。在Linux底下,我自然而然地會減少上網(wǎng)時間,可能是以前在Linux下上網(wǎng)實在不是一件能帶來快樂的事情,反而有很多時間玩玩技術,不錯不錯。可是終究有一天,我想用支付寶交電費了,終究必須用Windows了,于是我想,再折騰一下吧。 這個階段的杯具在于我的光驅適時地壞掉了,Dell的光驅太牛了,剛好撐過保修期過了10幾天就自我歇菜,罵娘都沒的地方了。按以前的經(jīng)驗,只要把Win7的光盤搞進去再重新引導一下,都不需要安裝或者最多運行幾個命令,就可以修復那個啟動扇區(qū),可是我光驅沒法用,grub引導iso半天沒成功,就在我萬念俱灰的時候,我看到了Win7的C盤下面躺著一個bootsect.bak,眼睛一亮。Google告訴我這個玩意是Win7安裝的時候備份下來以前的pbr(partition boot record),可是我想,備份以前的干啥啊,應該是自己的PBR吧。于是乎想到了dd,同時為了防止杯具的再次發(fā)生,我先把grub安裝到了MBR:
忐忑不安地重啟了機器…… Grub出現(xiàn),OK;驗證Linux啟動,OK;重啟,選擇Grub認出來的那個Win7 label,哇,看見了久違的Starting Windows,GREAT!感謝Win7的bootsect.bak,感謝dd!此次事件,讓我對Win7的好感又增加一些。不過最近一段時間,我基本都只用Ubuntu了,Windows只用來打游戲,付支付寶水電費賬單,原因很簡單,因為Ubuntu可以讓我集中精力玩技術,嘿嘿。后來知道Win7有個easyBCD的程序,可以方便添加啟動條目,可惜我已經(jīng)用不到了。 |
|
來自: 愚人之音 > 《軟件開發(fā)》