日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Win7,Grub4DOS,Ubuntu - 肉夾饃與烏托邦 - 別想太多

 愚人之音 2010-08-24
Tags: ,,,.

裝Win7有快兩個(gè)月了吧,對(duì)于我這個(gè)沒(méi)有用過(guò)Vista的人來(lái)說(shuō),Win7是很不錯(cuò)的:

  • 界面好看
  • 搜索功能強(qiáng)大
  • 內(nèi)置的那些微軟的附加軟件都很不錯(cuò)
  • 最讓我驚嘆的是我的筆記本在裝好以后,不小心用Windows Update裝了一下驅(qū)動(dòng),居然根本不需要我再裝除了顯卡驅(qū)動(dòng)意外的任何驅(qū)動(dòng)了,這個(gè)太驚人了
  • 另外,對(duì)于游戲,大型軟件的支持也都不錯(cuò),唯一可恨的是虛擬光驅(qū)ms還不能用。我裝的64位系統(tǒng),對(duì)于32位程序兼容也很不錯(cuò)

可是某天我想起來(lái),自從裝了Win7,MBR被覆蓋以后,我的Ubuntu好像好久都沒(méi)有進(jìn)去玩過(guò)了,于是我就股溝了一下。得到這篇來(lái)自JavaEye的文章,看了以后直接操作:


1:先去下載grub4dos
2:解壓grldr.mbr,grldr,menu.lst三個(gè)文件到C盤(pán)根目錄,注意是根目錄哦!
3:然后以管理員模式運(yùn)行cmd,輸入bcdedit /create /d "grub" /application bootsector
會(huì)有一大串id,要記下,等下要用,然后:
4:bcdedit /set {id} device partition=c:
5:bcdedit /set {id} path \grldr.mbr
6:bcdedit /displayorder {id} /addlast

杯具發(fā)生在第5條命令,當(dāng)我在我下到的grub4dos里面沒(méi)有找到 \grub.mbr那個(gè)文件只有\(zhòng)grldr之后,我居然腦子一昏,直接把那個(gè)命令換成了 \grldr,啟動(dòng)之后,Win7的C盤(pán)的啟動(dòng)扇區(qū)被改成了grub……

于是一個(gè)死循環(huán)出現(xiàn)了,當(dāng)我在Grub命令行里使用

1. root (hd0,0)
2. chainloader +1
3. boot

來(lái)啟動(dòng)Win7的時(shí)候,它等于又一次引導(dǎo)了grub……試過(guò)很多辦法,都不能打破這個(gè)死循環(huán)了。

于是,我想,就先用Ubuntu吧,我可不想再折騰著裝系統(tǒng)了。晚上睡覺(jué)前,電腦一開(kāi),直接升級(jí)到9.10,一路next,很快我就用上了9.10 。在Linux底下,我自然而然地會(huì)減少上網(wǎng)時(shí)間,可能是以前在Linux下上網(wǎng)實(shí)在不是一件能帶來(lái)快樂(lè)的事情,反而有很多時(shí)間玩玩技術(shù),不錯(cuò)不錯(cuò)。可是終究有一天,我想用支付寶交電費(fèi)了,終究必須用Windows了,于是我想,再折騰一下吧。

這個(gè)階段的杯具在于我的光驅(qū)適時(shí)地壞掉了,Dell的光驅(qū)太牛了,剛好撐過(guò)保修期過(guò)了10幾天就自我歇菜,罵娘都沒(méi)的地方了。按以前的經(jīng)驗(yàn),只要把Win7的光盤(pán)搞進(jìn)去再重新引導(dǎo)一下,都不需要安裝或者最多運(yùn)行幾個(gè)命令,就可以修復(fù)那個(gè)啟動(dòng)扇區(qū),可是我光驅(qū)沒(méi)法用,grub引導(dǎo)iso半天沒(méi)成功,就在我萬(wàn)念俱灰的時(shí)候,我看到了Win7的C盤(pán)下面躺著一個(gè)bootsect.bak,眼睛一亮。Google告訴我這個(gè)玩意是Win7安裝的時(shí)候備份下來(lái)以前的pbr(partition boot record),可是我想,備份以前的干啥啊,應(yīng)該是自己的PBR吧。于是乎想到了dd,同時(shí)為了防止杯具的再次發(fā)生,我先把grub安裝到了MBRgrub-install /dev/sda。然后研究那個(gè)bootsect.mbr,先后使用以下命令:


1. file bootsect.bak //確認(rèn)一下是不是啟動(dòng)記錄,結(jié)果OK
2. ls -l bootsec.bak //看下是多大,得到是8192字節(jié),不錯(cuò)不錯(cuò)
3. dd -i /dev/sda1 -o win7_pbr.bak -bsize 512 -count 16 //備份C盤(pán)PBR
4. dd -i bootsect.bak -o /dev/sda1 -bsize 512 -count 16 //強(qiáng)力重寫(xiě)C盤(pán)的PBR

忐忑不安地重啟了機(jī)器……

Grub出現(xiàn),OK;驗(yàn)證Linux啟動(dòng),OK;重啟,選擇Grub認(rèn)出來(lái)的那個(gè)Win7 label,哇,看見(jiàn)了久違的Starting Windows,GREAT!感謝Win7的bootsect.bak,感謝dd!此次事件,讓我對(duì)Win7的好感又增加一些。不過(guò)最近一段時(shí)間,我基本都只用Ubuntu了,Windows只用來(lái)打游戲,付支付寶水電費(fèi)賬單,原因很簡(jiǎn)單,因?yàn)閁buntu可以讓我集中精力玩技術(shù),嘿嘿。后來(lái)知道Win7有個(gè)easyBCD的程序,可以方便添加啟動(dòng)條目,可惜我已經(jīng)用不到了。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多