标题字数有限制啊,把空格和能省的都省了才写下。
如题,已安装好win8 和 openSUSE 13.1, 求在此基础上安装Mac OS X 10.9 三系统方法,已经留好了分区给Mac。
(注意是10.9,与之前版本不太一样)
网上好多的帖子都是用clover来引导,我现在想用openSUSE的grub2做为主引导程序,不知是否可行, 求高手指点,谢谢!
前两个见另一个帖子:
2014.3.2 更新:
已经安装上10.9了,但引导还没有设置好。 现在只能用U盘上的clover引导进入Mac OS X 系统。 win8.1 和 openSUSE 13.1均可正常启动。
用grub2自动检测出来的入口,引导不起来。有懂grub2的盆友么,求指点。
grub.cfg 里的入口项:
menuentry 'Mac OS X (64-bit) (on /dev/sdb9)' --class osx --class darwin --class os $menuentry_id_option 'osprober-xnu-64-6068549a55958a3e' {
insmod part_gpt
insmod hfsplus
set root='hd1,gpt9'
if x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt9 --hint-efi=hd1,gpt9 --hint-baremetal=ahci1,gpt9 6068549a55958a3e
else
search --no-floppy --fs-uuid --set=root 6068549a55958a3e
fi
load_video
set do_resume=0
if /var/vm/sleepimage -nt10 / ]; then
if xnu_resume /var/vm/sleepimage; then
set do_resume=1
fi
fi
if $do_resume = 0 ]; then
xnu_uuid 6068549a55958a3e uuid
if -f /Extra/DSDT.aml ]; then
acpi -e /Extra/DSDT.aml
fi
if /kernelcache -nt /System/Library/Extensions ]; then
xnu_kernel64 /kernelcache boot-uuid=${uuid} rd=*uuid
else
xnu_kernel64 /mach_kernel boot-uuid=${uuid} rd=*uuid
if /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
xnu_mkext /System/Library/Extensions.mkext
else
xnu_kextdir /System/Library/Extensions
fi
fi
if -f /Extra/Extensions.mkext ]; then
xnu_mkext /Extra/Extensions.mkext
fi
if -d /Extra/Extensions ]; then
xnu_kextdir /Extra/Extensions
fi
if -f /Extra/devprop.bin ]; then
xnu_devprop_load /Extra/devprop.bin
fi
if -f /Extra/splash.jpg ]; then
insmod jpeg
xnu_splash /Extra/splash.jpg
fi
if -f /Extra/splash.png ]; then
insmod png
xnu_splash /Extra/splash.png
fi
if -f /Extra/splash.tga ]; then
insmod tga
xnu_splash /Extra/splash.tga
fi
fi
}
### END /etc/grub.d/30_os-prober ###