歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu與XP雙系統安裝知識集粹

Ubuntu與XP雙系統安裝知識集粹

日期:2017/2/28 17:08:41   编辑:Linux教程

我不止一次的看到如我一樣的新手們發些關於XP與Ubuntu共存後的grub引導的求助帖子,其實各大論壇林林散散的都有介紹,可系統一點的帖子卻很少見到,也許高手們不屑為之吧。我在這裡也只是結合自己的實踐經驗談談我的心得體會,希望能給掙扎在XP與 Linux之間的朋友一些幫助。[高手們可以閉著眼睛閃先:)]

1、原先有XP系統,後裝Ubuntu[當然要成功安裝的,不成功安裝,你說該怎麼辦呢?:)],但grub卻未成功安裝,導致一個系統也進不了。其中可分兩種情況:

A \\grub缺少menu.lst,但可直接進入命令行,這是我第一次安裝RedHat時遇到的情況。

解決方法:

引導XP系統

grub>

代碼:

rootnoverify (hd0,0) //一般情況,XP被安裝在C盤;也可按tab鍵查看各分區,以獲得系統盤系數。

makeactive

chainloader +1

boot

引導Ubuntu系統

grub>

代碼:

root (hdX,Y) //這裡的x為硬盤序列,若你的Linux安裝在第一塊硬盤上,X=0;在第二塊硬盤上,X=1;在第三塊硬盤上[我先暈一下。。。],依次類推。Y是那塊硬盤上的分區序列,也可通過tab查看;以獲得Linux的安裝分區序列;

kernel /boot/vmlinuz-*** root=/dev/sdaZ ro //這裡的Z=Y+1; ***為Ubuntu版本號,可同樣按tab鍵補全。

initrd /boot/initrd.img-***[同上]

boot

注:如若是這種情況的,成功進入Ubuntu之後,需要自己建立並編寫menu.lst文件,形如:

代碼:

default 0 //表示默認啟動為第一個title,要想設為默認啟動為第二個,你說是default X?這也不知道的話,還是去使用XP吧:(

timeout 10 //不用注釋了吧?[樓主廢話可真多。。。不要罵我]

title Ubuntu, kernel 2.6.15-26-386

root (hd0,7)

kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/sda8 ro quiet splash

initrd /boot/initrd.img-2.6.15-26-386

savedefault

boot

title Ubuntu, kernel 2.6.15-26-386 (recovery mode)

root (hd0,7)

kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/sda8 ro single

initrd /boot/initrd.img-2.6.15-26-386

boot

title Other operating systems:

root

title Microsoft Windows XP Professional

root (hd0,0)

savedefault

makeactive

chainloader +1

Copyright © Linux教程網 All Rights Reserved