IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置:首頁操作系統(tǒng)LINUX → Ubuntu9.10分區(qū)結(jié)構及引導修復

Ubuntu9.10分區(qū)結(jié)構及引導修復

時間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評論(0)

Ubuntu9.10經(jīng)過長時間的發(fā)展,這里我發(fā)表一下個人理解,下面就這就來講術Ubuntu9.10。Ubuntu9.10于XP雙系統(tǒng),前兩天XP中招了,重裝XP后Grub引導丟失,按常規(guī)方法從Live-CD無法修復,試了好多方法,最后終于搞定了,共享給大家。

一) 分區(qū)結(jié)構

Ubuntu9.10裝在ext4的分區(qū)上,SYS為NTFS分區(qū),裝的XP,APP是NTFS分區(qū),BAK為fat32分區(qū)。

二) 引導修復

下載最新Grub4Dos 我下的是 grub4dos-0.4.4-2009-06-20.zip打開壓縮文件,把里面的grldr、grldr.mbr、menu.lst這3個文件解壓到Windows系統(tǒng)所在分區(qū)根目錄,例如我的分區(qū),就把這3個文件解壓到C盤根目錄下。打開C:\menu.lst文件(最好用UltraEdit-32之類的打開,若用文本文件打開,肯能有好多方塊),添加如下內(nèi)容:

  1. title Ubuntu9.10
  2. root (hd0,6)  
  3. kernel /boot/vmlinuz-2.6.30-8-generic root=UUID=28d5eac5-c42c-49ef-8537-0b280ff87de1 
    ro quiet splash 
    rootfstype=ext4 acpi=off noapic nolacip  
  4. initrd /boot/initrd.img-2.6.30-8-generic  
  5. boot 

注意:

1、root后跟的盤符信息視具體情況定。

linux中的(hd0,0)到(hd0,3)是留給主分區(qū)的,以我的分區(qū)為例,C盤(SYS)是整個硬盤的主分區(qū),所以他的編號就是(hd0,0),沒有其他主分區(qū)了,所以D盤(APP)作為擴展分區(qū)的第一個分區(qū),編號是(hd0,4),E盤(BAK)的編號為(hd0,5),接下來的是Ubuntu的Ext4分區(qū),他的編號為(hd0,6)。這些編號與上邊圖片中的對應關系也很簡單,因為/dev下給他們起名字的時候是從1開始的,所以直接給前面編號方法的盤符編號加1即可,如(hd0,6)對飲的是/dev/sda7 (后面用到這些)。

2、kernel和initrd

  1. /boot/vmlinuz-2.6.30-8-generic  
  2. /boot/initrd.img-2.6.30-8-generic 

這兩個文件是從LiveCD啟動進去看的,用liveCD硬盤啟動,只要用虛擬光驅(qū)加在Ubuntu的ISO文件,然后執(zhí)行里面的wubi點最上面的按鈕,選擇幫我從CD啟動即可。

3、UUID

剛才已經(jīng)啟動到LiveCD中了,如果是安裝界面,點退出就可以進入演示系統(tǒng)了,除了確定上面兩個文件的路徑和名稱,還需要搞一個東西,就是UUID。

sudo ls -al /dev/disk/by-uuid

按前面的方法你應該已經(jīng)知道你的Ubuntu裝在那個分區(qū)了,在演示系統(tǒng)中打開你C盤下的那個menu.lst文件,根據(jù)你自己的情況修改vmlinuz和initrd.img文件路徑和名稱,并修改uuid,如果是ext4分區(qū)的話,需要加上rootfstype=ext4參數(shù)。因為我的筆記本的APIC似乎有點問題所以加上了 acpi=off noapic nolacip參數(shù),大多數(shù)人應該不會有這個問題,也就不用加這3個參數(shù)了。

好了,現(xiàn)在重新啟動,在操作系統(tǒng)列表中選擇grub再選擇Ubuntu9.10,不出意外的話你應該可以進入你的Ubuntu9.10了。進去后,如果想修復由grub引導的話,作如下操作:

sudo upgrade-from-grub-legacy

這個我沒試過,因為我覺得Windows的Boot.ini的引導挺好的,如果開發(fā)機器用Ubuntu的話用起來還是比較痛苦的,再說其他人都用Windows做開發(fā),你一個用Ubuntu9.10,白里透紅與眾不同,這可能會引發(fā)一些問題。如果有意外的話。。。。。自己研究吧!~~~

關鍵詞標簽:Ubuntu

相關閱讀

文章評論
發(fā)表評論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程使用screen管理你的遠程會話使用screen管理你的遠程會話GNU/Linux安裝vmwareGNU/Linux安裝vmware如何登錄linux vps圖形界面 Linux遠程桌面連如何登錄linux vps圖形界面 Linux遠程桌面連

相關下載

人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址linux tc實現(xiàn)ip流量限制dmidecode命令查看內(nèi)存型號linux下解壓rar文件安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程Ubuntu linux 關機、重啟、注銷 命令lcx.exe、nc.exe、sc.exe入侵中的使用方法查看linux服務器硬盤IO讀寫負載