visat下面引导进入ubuntu 8.10

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
systbiol
帖子: 10
注册时间: 2008-03-28 23:56

visat下面引导进入ubuntu 8.10

#1

帖子 systbiol » 2008-12-24 21:07

已经安装好Ubuntu 8.10, 也启动进入过ubuntu,不过将ubuntu的启动部分写入了mbr,感觉不爽,今天将mbr修复了,故不能进入ubuntu,想通过vista引导进入ubuntu,具体如下:
-----------------------------
将下载来的GRUB4DOS打开,将里面的grldr和grldr.mbr这两个文件复制到C盘根目录里面再接下来.
以管理员身份运行CMD.exe 输入
bcdedit /create /d "GRUB4DOS" /application bootsector
然后按回车,
会得到一个GUID 形式如 {XXXXXXXX-XXXXXX-XXXXX-XXXXX-XXX}
这样的,记下它.
接着运行下面的命令,将下面命令里面的{GUID}替换为第一个命令执行后,得到的那个字符串,
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grldr.mbr
bcdedit /displayorder {GUID} /addlast
执行完,以上命令后,
在C盘根目录下,建立一个menu.lst
#menu.lst从ubuntu里面拷贝过来,进行了修改,具体见说明
default 0
timeout 15
color black/cyan yellow/cyan #添加该行

## ## End Default Options ##
title Ubuntu 8.10xxxxxxxxxxx
#title Ubuntu 8.10, kernel 2.6.27-10-generic
#uuid ac9ea23d-91c8-4a67-89a9-01de11a51811 #将该行注释
root (hd0,2) #添加该行
kernel /boot/vmlinuz-2.6.27-10-generic root=UUID=ac9ea23d-91c8-4a67-89a9-01de11a51811 ro quiet splash
initrd /boot/initrd.img-2.6.27-10-generic
quiet

# on /dev/sda1
title Windows Vistaxxxxx
root (hd0,0)
savedefault
chainloader +1

title Ubuntu recoveryxxxxx
#title Ubuntu 8.10, kernel 2.6.27-10-generic (recovery mode)
#uuid ac9ea23d-91c8-4a67-89a9-01de11a51811 #将该行注释
root (hd0,2) #添加该行
kernel /boot/vmlinuz-2.6.27-10-generic root=UUID=ac9ea23d-91c8-4a67-89a9-01de11a51811 ro single
initrd /boot/initrd.img-2.6.27-10-generic
=============================
Ubuntu 8.10xxxxxxxxxxx
Windows Vistaxxxxx
Ubuntu recoveryxxxxx
启动后出现这三行选项,但都不能进入
sda3 装的是/
sda6 装的是/home

请问上面的menu.lst有什么问题?
systbiol
帖子: 10
注册时间: 2008-03-28 23:56

Re: visat下面引导进入ubuntu 8.10

#2

帖子 systbiol » 2008-12-24 21:56

试了一下,改成(hd0,1)就进入了
cn170355
帖子: 90
注册时间: 2008-09-12 11:48

Re: visat下面引导进入ubuntu 8.10

#3

帖子 cn170355 » 2008-12-27 19:30

命令行来的累 用easybcd之类的引导就好了
回复