小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

用 grldr 引導(dǎo)WinXP/Ubuntu雙系統(tǒng)基礎(chǔ)教程(圖文)

 Xinghais 2015-12-24
十二、grldr引導(dǎo)
作者:Teliute 來源:基礎(chǔ)教程網(wǎng)

 對于安裝有XP的雙系統(tǒng),最好使用grldr來引導(dǎo)ubuntu,下面我們來看一個練習(xí)

 1、安裝grub到 /boot 分區(qū)

 1)在安裝ubuntu到第7步準(zhǔn)備復(fù)制文件時,點右下角的“高級”按鈕;

 圖片

 2)在出來的安裝引導(dǎo)器對話框中,選擇 /boot所在的分區(qū),記住這個分區(qū)的分區(qū)號、分區(qū)大小;

 圖片

 3)點“確定”返回后,繼續(xù)安裝,由于/boot分區(qū)并不是主分區(qū),也沒有激活標(biāo)志,因此不能自己啟動,還需要grldr引導(dǎo)器來加載;

 4)安裝完以后先不重啟,點上面“place“菜單,根據(jù)大小進入剛才的/boot分區(qū),再進入 grub 文件夾,把里面的menu.lst復(fù)制到C:盤;

 圖片

 (/media/disk/boot/grub/menu.lst)

 2、下載grldr

 1)grldr是grub4dos的一個組件,可以解壓grub4dos后,復(fù)制其中的grldr,下載地址(下載最新的):

 http://download./grub4dos/

 2)將grldr文件復(fù)制到C:盤根目錄中,還有前面的 menu.lst ;

 圖片

 3)修改boot.ini文件,在最后添加一行:C:\grldr=“Ubuntu”

 圖片

 編輯boot.ini文件的方法,請參考:http://teliute./TeacHtm/TeComput/lesson33/lesson33.html

 4)如果前面沒有復(fù)制 menu.lst ,那么其他分區(qū)根目錄也不要放置 menu.lst,讓 grldr 自己搜索進入Ubuntu,

 5)如果想要menu.lst的話,也可以重新用安裝盤進入 live cd ,根據(jù)分區(qū)大小在 place 菜單下打開 /boot 分區(qū),復(fù)制grub里面的menu.lst到C:盤(也在place 下找);

 注意:在安裝分區(qū)都時候,記住 /boot 分區(qū)的分區(qū)大小、分區(qū)號,UUID可以打開 /etc 文件夾,查看里面的 fstab 文件,注意不要修改它;

 6)重啟動后在XP啟動菜單那兒選擇ubuntu即可;

 本節(jié)學(xué)習(xí)了XP雙系統(tǒng)中用grldr引導(dǎo)Ubuntu中的基本方法,如果你成功地完成了練習(xí),請繼續(xù)學(xué)習(xí)下一課內(nèi)容;

注意:

 grldr 和 menu.lst 是一對,
 menu.lst 在 /boot/grub/menu.lst ,
 grldr 會自動搜索 menu.lst,

 live cd 的/boot 和安裝的/boot 是不同的,
 進入live cd后根據(jù)分區(qū)大小找到安裝的 /boot/grub/meu.lst,

附:10.04 及以后的 menu.lst
代碼:
default 0
timeout 5

title Ubuntu 10.04, kernel 2.6.32-21-generic
root (hd0,8)
chainloader +1
boot

title Ubuntu 10.04
root (hd0,8)
kernel /boot/grub/core.img
boot

title Ubuntu 10.04
root (hd0,8)
kernel /vmlinuz ro root=/dev/sda9
initrd /initrd.img
boot

title Ubuntu 10.04
root (hd0,8)
kernel /boot/vmlinuz-2.6.32-24-generic ro root=/dev/sda9
initrd /boot/initrd.img-2.6.32-24-generic
boot

如果 /boot 是單獨分區(qū),則要去掉路徑里的 /boot,如
代碼:
title Ubuntu 10.04
root (hd0,8)
kernel /grub/core.img
boot


grub4dos 會找到并使用 linux 分區(qū)里的 menu.lst,所以不需要往 c 盤拷貝 menu.lst,除非遇到 linux 分區(qū)在大磁盤的末尾而恰好 bios 太老無法訪問到那片區(qū)域的情況,如果是那樣的話,光拷個 menu.lst 也沒用,需要把內(nèi)核和 initrd 一起拷過來,然后修改 c:\menu.lst ,從 windows 分區(qū)加載內(nèi)核和 initrd。

8.10 出了點新情況,grub 新增了 uuid 命令,grub4dos 不再完全兼容新的 grub 了,它看不懂 menu.lst 里的 uuid 行,所以如果要往 c 盤拷 menu.lst,就要把 uuid 行改成老式的 root (hdx,y);如果不拷 menu.lst,把 linux 分區(qū)里 menu.lst 的 uuid 行注釋掉就好。這樣做還有問題,因為下次升級內(nèi)核生成新的啟動項的時候 menu.lst 里會新增新內(nèi)核的啟動項,仍然是使用 uuid 命令的,你要再次注釋掉它;如果是拷貝 menu.lst 到 c 盤的,更麻煩,每次安裝新內(nèi)核以后要自己手動更新 c:\menu.lst。所以針對 8.10 的新情況,建議的方案是:

在 c:\ 下放置 grldr,修改 boot.ini;
c:\ 下自建 menu.lst,寫
title ubuntu
root (hdx,y) #這里填 ubuntu grub (分區(qū)引導(dǎo)扇區(qū)代碼)被安裝到的分區(qū)
chainloader +1

就好了。從 grub4dos 又轉(zhuǎn)入 ubuntu 的 grub,不用改變 ubuntu 的 menu.lst,也不用操心以后升級內(nèi)核的事了--ubuntu 的 grub 總是明白 ubuntu 的 menu.lst 的。


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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多