歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 雙硬盤安裝XP和Ubuntu互不影響之簡易方法

雙硬盤安裝XP和Ubuntu互不影響之簡易方法

日期:2017/2/28 17:09:26   编辑:Linux教程

本文適合如下讀者:

1、有兩塊硬盤;

2、兩塊硬盤分別裝XP和Ubuntu

3、安裝後互不影響(即可以分別安裝和卸載)

先說偶的機器配置:

IBM T43 2G RAM 120G+40G HD

昨天下午去華強北買了個IBM光驅位硬盤盒,把升級後剩下的40G硬盤裝下。

進BIOS,發現都能識別。

原來的120G硬盤上已經安裝了XP,並下載了ISO文件

按照gnix_oag兄提供的--長期提供從硬盤啟動Desktop ISO的引導文件:

http://www.linuxidc.com/Linux/2008-01/10834p2.htm

下載了引導文件,並做好配置,從硬盤安裝了ISO文件。

關鍵點1:

在安裝最後一步時,有一個ADVANCE選項,選擇,並把GRUB安裝到HD(1)

這步很關鍵,目的是不讓GRUB改主盤上的MBR

關鍵點2:

安裝後,由於gnix_oag 提供的MENU。LST默認是直接指向他提供的內核文件,而不能指到剛剛安裝的Ubuntu 內核,所以需要修改。

重新進入Ubuntu安裝選項,相當於用live CD啟動

在終端下輸入:

sudo gedit

分別打開位於120G硬盤中和40G硬盤中的/boot/grub 下的 menu.lst

可以看到/boot/grub 下的 menu.lst有對剛裝好內核引導選項:

title Ubuntu 7.10, kernel 2.6.22-14-generic

root (hd1,0)

kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=0a74e191-64db-42e1-ab05-bdd1742f8c2f ro quiet splash

initrd /boot/initrd.img-2.6.22-14-generic

quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)

root (hd1,0)

kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=0a74e191-64db-42e1-ab05-bdd1742f8c2f ro single

initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+

root (hd1,0)

kernel /boot/memtest86+.bin

quiet

把這部分拷出來,復制到120G硬盤中的menu.lst,例如:

timeout 5

find --set-root /boot/grub/fonts.chs

splashimage /boot/grub/bj2008.xpm.gz

fontfile /boot/grub/fonts.chs

default 0

title Ubuntu 7.10, kernel 2.6.22-14-generic

root (hd1,0)

kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=0a74e191-64db-42e1-ab05-bdd1742f8c2f ro quiet splash

initrd /boot/initrd.img-2.6.22-14-generic

quiet

title Ubuntu 7.10

find --set-root /boot/grub/fonts.chs

kernel /boot/gutsy/vmlinuz boot=gnix_oag ramdisk_size=1048576 root=/dev/ram rw quiet splash debian-installer/locale=zh_CN fd_dir=gutsy

initrd /boot/gutsy/initrd.gz

title 一鍵還原

find --set-root /boot/grub/fonts.chs

kernel /boot/grub/mem_disk.gz c=120 h=2 s=36 floppy

initrd /boot/grub/ghost_1.gz c=120 h=2 s=36 floppy

title 啟動 DOS

find --set-root /boot/grub/fonts.chs

kernel /boot/grub/mem_disk.gz c=64 h=8 s=36 floppy

initrd /boot/grub/dos98.gz c=64 h=8 s=36 floppy

title 返回上級

rootnoverify (hd0,0)

makeactive

chainloader +1

(請不要直接復制這個,因為硬盤的UUID是不一樣的,即這個

root=UUID=0a74e191-64db-42e1-ab05-bdd1742f8c2f

是不一樣的)

這樣,啟動後進入c:\grldr=" Ubuntu Linux "選項後(這個是WIN下的 BOOT。INI裡我們自己加的),就可以看到多了個選項:

title Ubuntu 7.10, kernel 2.6.22-14-generic

直接選擇,就可以進入裝到第二個硬盤上的Ubuntu了。

優點:

1、相互獨立,互不影響。2個盤都可以隨時重新安裝系統,Ubuntu安裝完後按照上述方法就可以使用

2、第二個硬盤可以隨時拔掉,只要不選Ubuntu 7.10, kernel 2.6.22-14-generic就可以

缺點:

只針對偶的T43,40G硬盤與光驅不能同時用了。

Copyright © Linux教程網 All Rights Reserved