so true

          心懷未來,開創(chuàng)未來!
          隨筆 - 160, 文章 - 0, 評論 - 40, 引用 - 0
          數(shù)據(jù)加載中……

          Ubuntu 硬盤安裝

          使用硬盤安裝Ubuntu 8.10,通過以下安裝方式,主要可以避免安裝過程無法分區(qū)的問題。

          1、下載最新版本的Grub4DOS
          下載地址: http://download.gna.org/grub4dos/grub4d … -08-08.zip
          下載并解壓縮后,將目錄中的grldr (非grldr.mbr),grub.exe,melu.lst三個文件復(fù)制到C盤根目錄下

          2、下載好的iso文件中解壓出casper文件夾,找到vmlinuz、initrd.gz并復(fù)制到C盤根目錄下

          3、C盤根目錄下修改menu.lst文件,內(nèi)容為:

          title Install Ubuntu
          root (hd0,0)
          kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
          initrd /initrd.gz

          4、 進(jìn)入我的電腦–>工具–>文件夾選項(xiàng)–>
          的查看標(biāo)簽下去掉“隱藏受保護(hù)的操作系統(tǒng)文件”之前的勾,并勾選“顯示所有文件和文件夾”。取消C盤根目錄下的boot.ini文件的“只讀”屬性,然后
          用記事本打開boot.ini文件,做如下更改:timeout=0 改成 timeout=5 或者更大的數(shù)字,在boot.ini
          文件內(nèi)容末尾加上一行 C:\grldr=”GRUB”
          (附:boot.ini 文件路徑 c:\boot.ini )

          5、將ubuntu-8.10-desktop-i386.iso復(fù)制或移到U盤根目錄下,硬盤上原有的ISO文件則修改文件名。

          6、插上U盤重啟電腦,開始安裝。

          如果遇到“不能卸載以下掛載點(diǎn)”之類的問題,或者安裝進(jìn)度卡住不動,那么就用下面的命令搞定:
          sudo umount -l /isodevice

          后續(xù)需要注意的一些地方:

          ubuntu其實(shí)是先啟動LiveCD,讓你去配置安裝的過程,如果遇到找不到目前的磁盤分區(qū)情況時(shí),可以通過umount 一個iso之類的掛載點(diǎn)來解決,安裝期間最好斷開網(wǎng)絡(luò)。裝好后重啟會發(fā)現(xiàn)Grub已經(jīng)把信息寫到MBR中去了,因此需要通過grub來引導(dǎo)XP,方法是在grub的menu.lst中加入一項(xiàng)訪問XP的條目,具體寫法如下:

          title X

          rootnoverify (hd0,0)

          makeactive

          chainloader +1

          chainloader的含義是把控制權(quán)交給第一個扇區(qū)(沒有第0號扇區(qū),從1開始),一般要求這個扇區(qū)是mbr才行,如果ubuntu安裝在某個分區(qū)下,該分區(qū)沒有mbr,那么就需要把控制權(quán)交給這個分區(qū)里的grub,在grub4dos中的寫法是:

          find -set-root /boot/grub/core.img
          kernel /boot/grub/core.img
          新版本的ubuntu已經(jīng)在用grub2了,其實(shí)grub的本質(zhì)很簡單:包含寫mbr(mbr可以放在整塊硬盤的第一個扇區(qū),也可以放到某個分區(qū)的第一個扇區(qū))和構(gòu)建grub相關(guān)的文件兩個部分;mbr寫好后,mbr就知道去哪里找grub相關(guān)的文件了(當(dāng)然也包括grub.cfg配置文件),例如:
          當(dāng)grub模塊和配置文件grub.cfg受損無法啟動時(shí)修復(fù)的步驟為(詳情請參見http://www.2cto.com/os/201209/157159.html):
          Livcd啟動進(jìn)入試用
          引用:
          sudo -i
          mount 你的根分區(qū)到 /mnt
           
          mount 你的/boot 分區(qū) /mnt/boot #如果有的話
          # 掛載你其他的分區(qū),如果有的話
          # 重建grub到sda的mbr
          grub-install -root-directory=/mnt /dev/sda
          # 重建grub.cfg  www.2cto.com  
          mount -bind /proc /mnt/proc
          mount -bind /dev /mnt/dev
          mount -bind /sys /mnt/sys
          chroot /mnt update-grub
          umount /mnt/sys
          umount /mnt/dev
          umount /mnt/proc

          ===================================================

          posted on 2009-03-15 02:56 so true 閱讀(246) 評論(0)  編輯  收藏 所屬分類: Linux

          主站蜘蛛池模板: 屏山县| 奉化市| 顺义区| 达孜县| 天峨县| 浑源县| 南部县| 北京市| 云和县| 扶余县| 三明市| 原平市| 乌拉特前旗| 陇川县| 崇义县| 枣庄市| 瓦房店市| 信阳市| 莱西市| 库车县| 察隅县| 靖安县| 临汾市| 黄平县| 阿拉善盟| 仁怀市| 鄂托克旗| 合阳县| 铜山县| 南江县| 鄂伦春自治旗| 阿勒泰市| 齐河县| 武冈市| 巴楚县| 称多县| 高台县| 邻水| 乃东县| 云安县| 巫溪县|