Ubuntu 10.10 GRUB2 修复与引导Snow Leopard配置

先说明下,我之前是打算直接用变色龙接管MBR,并引导三系统的,但由于雪豹并非主分区,boot0启动后便不能继续下去,所以又改回用GRUB2引导。用GRUB2引导与GRUB还是有区别的,记得以前最后一句是chainloader +1的,现在不行了(Windows还是可以的)我先用livecd修复,这截图是进入后修复的,也可以直接用CD自动修复先看硬盘上Ubuntu分区号,然后挂载,最后安装grub2,指定根目录。

下面修改启动项,方法一:不用变色龙等引导,可用sudo update-grub自动检测生成menuentry “Mac OS X (32-bit) (on /dev/sda6)” {insmod part_msdosinsmod hfsplusset root='(hd0,msdos6)’search –no-floppy –fs-uuid –set f30fe7ea85757bd6load_videoset do_resume=0if [ /var/vm/sleepimage -nt10 / ]; thenif xnu_resume /var/vm/sleepimage; thenset do_resume=1fifiif [ $do_resume = 0 ]; thenxnu_uuid f30fe7ea85757bd6 uuidif [ -f /Extra/DSDT.aml ]; thenacpi -e /Extra/DSDT.amlfixnu_kernel /mach_kernel boot-uuid=${uuid} rd=*uuidif [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; thenxnu_mkext /System/Library/Extensions.mkextelsexnu_kextdir /System/Library/Extensionsfiif [ -f /Extra/Extensions.mkext ]; thenxnu_mkext /Extra/Extensions.mkextfiif [ -d /Extra/Extensions ]; thenxnu_kextdir /Extra/Extensionsfiif [ -f /Extra/devprop.bin ]; thenxnu_devprop_load /Extra/devprop.binfiif [ -f /Extra/splash.jpg ]; theninsmod jpegxnu_splash /Extra/splash.jpgfiif [ -f /Extra/splash.png ]; theninsmod pngxnu_splash /Extra/splash.pngfiif [ -f /Extra/splash.tga ]; theninsmod tgaxnu_splash /Extra/splash.tgafifi}方法二:修改成如下,调用变色的引导/boot,注意root分区,我这里是6menuentry “Snow Leopard” {insmod hfsplusset root=(hd0,6)multiboot /boot}

,人生就像是一场旅行,遇到的既有感人的,

Ubuntu 10.10 GRUB2 修复与引导Snow Leopard配置

相关文章:

你感兴趣的文章:

标签云: