ー隻Hard Disk裝4個system multi boot

新年無野攪、試下ー隻碟裝4個OS(Vista32+Vista64+Opensolaris+OpenSUSE), 如其他網友有關multiboot既問題,睇下我幇唔幇倒你

my "menu.lst" in OpenSUSE

# Modified by YaST2. Last modification on Mon Jan 26 17:42:53 HKT 2009
default 1
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,5)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title Debug -- openSUSE 11.1 - 2.6.27.7-9
    root (hd0,5)
    kernel /boot/vmlinuz-2.6.27.7-9-debug root=/dev/disk/by-id/ata-ST3500320NS_5QM0WSEJ-part6 resume=/dev/disk/by-id/ata-ST3500320NS_5QM0WSEJ-part5 splash=silent showopts vga=0x345
    initrd /boot/initrd-2.6.27.7-9-debug

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.1 - 2.6.27.7-9
    root (hd0,5)
    kernel /boot/vmlinuz-2.6.27.7-9-default root=/dev/disk/by-id/ata-ST3500320NS_5QM0WSEJ-part6 resume=/dev/disk/by-id/ata-ST3500320NS_5QM0WSEJ-part5 splash=silent showopts vga=0x345
    initrd /boot/initrd-2.6.27.7-9-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.1 - 2.6.27.7-9
    root (hd0,5)
    kernel /boot/vmlinuz-2.6.27.7-9-default root=/dev/disk/by-id/ata-ST3500320NS_5QM0WSEJ-part6 showopts ide=nodma apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x345
    initrd /boot/initrd-2.6.27.7-9-default

###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
    rootnoverify (hd0,0)
    chainloader +1

###Don't change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
    rootnoverify (hd0,1)
    chainloader +1

title OpenSolaris
    rootnoverify (hd0,2)
    chainloader +1

我2号機 - Vista32+OpenBSD+Ubuntu
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

回覆 1# 的帖子

方法如下

(1) 先裝Windows, 因Windows最霸道唔預你multiboot, 如裝兩個Windows system, 最好先裝XP, 後裝Vista, , 因XP唔識認Vista, 但Vista認倒XP

裝第ー個Window時, 先間兩個NTFS partitions比兩個Windows , 並預留足夠free space 比其餘既OS e.g. linux/BSD/solaris

(2) 裝完第ー個Windows ,踉住裝第二個, 但隻Windows CD可能唔比你在同一隻碟裝兩個Windows , 如果真係吟, 先boot起第ー個Windows , 控制台>電腦管理>磁碟管理>Right click裝左第ー個Windows 既partition , ***"不"***選------------”將磁碟分割設定為使用中(M)”再boot Window CD裝第二個window便可

裝完兩個Windows , reboot應該只會去到第二個Window, 唔見左第ー個, 高手就要在window command prompt 手打bcdedit.exe去做反過Window自己既Multiboot menu出嚟, 低手如我就用VistaBootPRO攪

(3) 踉住裝第3個OS, e.g. OpenSolaris , 小心要OpenSolaris裝係先前預留既free space ,由得Opensolaris既GRUB裝係磁碟既Master Boot Record(MBR), 裝完OpenSolaris, GRUB應該看倒兩個Windows Systems, 不過選邊個Windows嚟boot, 都係會去反先前Window自己既Multiboot menu, 再選邊ー個Windows去 boot

(4) 最後裝OpenSUSE, 又係由得OpenSUSE"com"左OpenSolaris先前裝既GRUB, 不過OpenSUSE既GRUB無左OpenSolaris既Boot item,. 所以要係OpenSUSE既menu.lst(/boot/grub/menu.lst)加反

title OpenSolaris
    rootnoverify (hdX,Y)  #X=your HD no. , Y=your OpenSolaris partition no.
    chainloader +1

TOP

Thanks for Sharing

TOP