|
楼主 |
发表于 2009-1-11 18:55:21
|
显示全部楼层
虽然暂时没有打算硬盘安装,不过既然提出了这个问题,也还是想弄明白了来。也好给同是vista系统,又刚好无法刻盘的兄弟一些方便。
综合lovef兄所言,按照我的系统是vista 64bit 的情况,总体顺序是不是应该如下操作?里头标记为红色的是表示还有些不确定的地方,望Lovef兄请予以解释,谢谢。
1、下载个grub for dos,把grldr grldr.mbr menu.lst这三个文件复制到c:\
然后编辑c:\boot.ini (去掉只读属性)
如果看见timeout=0, 就改为timeout=15
把C:\GRLDR="GRUB for DOS Menu" 加入c:\boot.ini 的最后一行
2、新建一个文本文件名为c:\menu.lst, 内容为:
color black/cyan yellow/cyan
timeout 15
default 0
title Ubuntu [color="Red"]“注:此处是否修改为OpenSuse?”
find --set-root /boot/vmlinuz-2.6.27-7-generic [color="Red"]“注:此处一样?”
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958 rw ROOTFLAGS=sync splash [color="Red"]“此处改为本机UUID,是吧?”
initrd /boot/initrd.img-2.6.27-7-generic [color="Red"]“注:此处一样?”
3、修改vista的启动菜单
进入vista的dos窗口,输入以下命令
bcdedit /create /d "GRUB for DOS Menu" /application bootsector
然后会看到结果显示
The entry {05d33150-3fde-11dc-a457-00021cf82fb0} was successfully created
中间一大串就是启动项ID,替换以下命令的id
然后逐一输入以下三句命令
bcdedit /set {id} device boot
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
[color="Red"]4、恩,这个时候是直接重启呢还是需要在vista里执行“openSUSE 11.0 installer (LOCAL)”?
5、重启电脑就可以看到Vista的启动菜单有grub for dos menu的选项, 选择它应该就可以进入menu.lst设置的菜单。 [color="Red"]“进入菜单之后是不是直接就可以开始安装了?” |
|