很多人其實都已經知道該怎麼讓 windows 與 linux 並存在多重開機選單中,當然還是有些剛碰 linux 的人怕把 windows 搞掛所以希望能用硬碟的部份空間來安裝,並能以多重開機方式切換,用 BIOS 切換硬碟太累人拉~~ 
開始之前請您先準備一顆硬碟先,當然需要先確認你有沒有多的硬碟空間或是多的磁區,以下就先用我的環境來敘述好了 
一顆硬碟中已經有了 Vista 作業系統 C 槽 佔了 30G 然而另一個磁區是已經切給一個放資料的 D 槽,那不就滿了嗎?
這時該怎辦 
先不管 C 槽的空間,至少您放資料的 D 槽應該有剩下的空間吧
若是如此您可能不知道該如何把已分配好的磁碟空間再重新分配,就像是一顆硬碟只有 60G 而您已經把各 30G 都分配給 C 槽與放資料的 D 槽,這時該如何安裝 Linux 呢?最簡單的方法就是用類似 partation magic 的軟體,只不過現在有另外一套免費的 live CD 要推薦給大家,這套軟體叫做 gparted ,您只需下載它的 ISO 檔案燒錄成光碟片後,再以光碟開機進入此 Live CD,這時您可以隨意刪除或是變更磁區大小,反正就是硬碟磁區隨您玩就對了,而且就目前我所知道的是已支援所有 windows 及 linux 相關的磁碟分割格式,所以不論您是使用 fat32, ntfs, ext2, ext3 都可以隨意變更喔!當你把磁區空出來後就直接放入 openSUSE 11 的 DVD 直接安裝到最後,重新開機後應該就是以 openSUSE 的 grub 當成 boot manager~~
不過要是無法開機或是開機過程有問題時,請再放入 openSUSE DVD 片以救援模式修改下面這個檔案,不過下面是我的範例,請依照您的實際環境更改,最重要的是修改最下面 windows 的部份中 chainloader (hd0,0)+1 改為您正確的hd磁區,我的範例是代表 windows 位於 /dev/sda1 磁區,若您的 windows 磁區是 /dev/sda2 則請修改為 (hd0,1)+1 ,當然還有另一種情形是安裝了 openSUSE 後 vista 會開不起來,此時只須放入 vista 光碟片修復再重新開機即可:
# vi /boot/grub/menu.lst
# Modified by YaST2. Last modification on Mon Oct 13 15:46:14 CST 2008
default 0
timeout 8
gfxmenu (hd0,4)/boot/message
###Don’t change this comment – YaST2 identifier: Original name: linux###
title openSUSE 11.0 – 2.6.25.16-0.1
root (hd0,4)
kernel /boot/vmlinuz-2.6.25.16-0.1-pae root=/dev/disk/by-id/scsi-SATA_Hitachi_HTS5432080731FB0100LBC0L02A-part5 resume=/dev/sda6 splash=silent showopts vga=0×314
initrd /boot/initrd-2.6.25.16-0.1-pae
###Don’t change this comment – YaST2 identifier: Original name: failsafe###
title Failsafe — openSUSE 11.0 – 2.6.25.16-0.1
root (hd0,4)
kernel /boot/vmlinuz-2.6.25.16-0.1-pae root=/dev/disk/by-id/scsi-SATA_Hitachi_HTS5432080731FB0100LBC0L02A-part5 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe vga=0×314
initrd /boot/initrd-2.6.25.16-0.1-pae
###Don’t change this comment – YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,4)
chainloader (hd0,0)+1