ubuntu11.04版的grub2的两个说明

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
头像
hellok112358
帖子: 16
注册时间: 2011-09-13 8:54

Re: ubuntu11.04版的grub2的两个说明

#46

帖子 hellok112358 » 2011-09-14 12:27

"Ubuntu 10.04.2 LTS"
Linux bt 2.6.39.4 #1 SMP Thu Aug 18 13:38:02 NZST 2011 i686 GNU/Linux


修改后进去提示
error unknow command ntldr
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu11.04版的grub2的两个说明

#47

帖子 smallapple » 2011-09-14 14:11

不是说了,11.04才用这个,10.04当然没有用了 :em06

去下载个grub4dos http://sourceforge.net/projects/grub4do ... p/download ,把grub.exe解压出来放在win7系统盘根目录下,
在 /etc/grub.d/40_custom 中改为

代码: 全选

menuentry "Grub4Dos" {
   insmod part_msdos
   insmod ntfs
   set root='(hd0,msdos8)'
   linux /grub.exe
}
再sudo update-grub
另外在win7 系统盘根目录下的 menu.lst 加上

代码: 全选

title Windows 7
root (hd0,7)
chainloader /bootmgr
重启选Grub4dos,再在二次菜单上选 windows 7试试
头像
hellok112358
帖子: 16
注册时间: 2011-09-13 8:54

Re: ubuntu11.04版的grub2的两个说明

#48

帖子 hellok112358 » 2011-09-14 15:46

我改成
menuentry "Grub4Dos" {
insmod part_msdos
insmod ntfs
set root='(hd0,8)'
linux /grub.exe
}后成功看到GRUB4DOS,然后进WIN7引导 :em11
然后提示
\windows\system32\winload.exe
错误或不存在。0xc000000e
请修复,BLA BLA
从别的机子上考了个个来也不行,一样的错误。啊,还是要靠楼主大侠阿
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu11.04版的grub2的两个说明

#49

帖子 smallapple » 2011-09-14 17:06

winload.exe 错误的,不好玩了 :em06

那个bcd上看有两个启动项,一个是 windows 7 另一个是 win7_new,两个选哪个都是 winload.exe 错误吗?
头像
hellok112358
帖子: 16
注册时间: 2011-09-13 8:54

Re: ubuntu11.04版的grub2的两个说明

#50

帖子 hellok112358 » 2011-09-14 17:42

现在是这样。
进GRUB4DOS后,有4个选项
{
find menu.lst
commamdline
reboot
halt
}
然后我们从find menu.lst,
此list里就最后添加的
title Windows 7
root (hd0,7)
chainloader /bootmgr
进去后
2个选项
{
WIN 7
GRUB4DOS
}
不知道这个从哪来的。
选WIN 7进去就ERROR 0XC000000E
选下面那个就循环到第一层。。。。然后你可以骗小朋友
“你看。。我启动多华丽,,NNN层选择 ,你依然开不了机。。”
:em06

另:grub安装到WINDOWS下只要复制grub.exe么,其他可要
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu11.04版的grub2的两个说明

#51

帖子 smallapple » 2011-09-14 18:16

你这个bcd菜单和贴上来的bcd菜单不一样,不知道你是怎么弄
下面是你42L贴的结果

代码: 全选

Windows 启动管理器
--------------------
标识符                  {bootmgr}
device                  partition=F:
description             Windows Boot Manager
locale                  zh-CN
inherit                 {globalsettings}
default                 {default}
resumeobject            {c8cc24d2-b7b1-11e0-98b1-8322bf8a97ec}
displayorder            {c8cc24d3-b7b1-11e0-98b1-8322bf8a97ec}
                        {default}
toolsdisplayorder       {memdiag}
timeout                 5

Windows 启动加载器
-------------------
标识符                  {c8cc24d3-b7b1-11e0-98b1-8322bf8a97ec}
device                  partition=F:
path                    \windows\system32\winload.exe
description             Windows 7
locale                  zh-CN
inherit                 {bootloadersettings}
osdevice                partition=F:
systemroot              \windows
resumeobject            {c8cc24d2-b7b1-11e0-98b1-8322bf8a97ec}
nx                      OptIn

Windows 启动加载器
-------------------
标识符                  {default}
device                  partition=F:
path                    \windows\system32\winload.exe
description             win7_new
osdevice                partition=F: 
systemroot              \windows
很明显两个启动项是windows 7 和 win7_new

你现在电脑上是 win7和grub4dos,不知道你这个bcd是哪来的。

也就是说你修改的bcd和你使用的bcd不是同一个。

按我最先给你的步骤再检查下哪里错了,如果连复制bcd都会搞错,建议你请人修理
头像
hellok112358
帖子: 16
注册时间: 2011-09-13 8:54

Re: ubuntu11.04版的grub2的两个说明

#52

帖子 hellok112358 » 2011-09-14 19:31

啊。刚进去看BCD 里面存储的信息确实不对。

我现在的理解是这样,
/store f:/boot/bcd 读取并显示此bcd的内容
然后修改此BCD要连写
bcdedit /store f:/boot/bcd /set {bootmgr} device partition=F:
bcdedit /store f:/boot/bcd /set {default} device partition=F:
bcdedit /store f:/boot/bcd /set {default} osdevice partition=F:

可能当时我建的那个没前面路径,导致默认更目录或什么的,没保存下来 :em06

我一开始思考的是是否那个一长串的ID可会和硬盘映射,于是又/CREATE /d "WIN7_NEW" -application osloader
现在看来没必要了

终于又能登进去了
非常感谢楼主啊啊啊
:em05 :em05 :em05
MBR什么的很强大啊
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: ubuntu11.04版的grub2的两个说明

#53

帖子 smallapple » 2011-09-14 19:40

:em01
头像
千里不留行
帖子: 605
注册时间: 2009-08-30 14:04
来自: 上海

Re: ubuntu11.04版的grub2的两个说明

#54

帖子 千里不留行 » 2011-10-11 15:16

smallapple,
苹果啥时候换了这样淫荡的头像了?<br />去鬼子那儿转了一圈,人就变坏了!
苹果啥时候换了这样淫荡的头像了?
去鬼子那儿转了一圈,人就变坏了!
159334.jpg (5.51 KiB) 查看 3238 次
苹果啥时候换了这样淫荡的头像了?
去鬼子那儿转了一圈,人就变坏了!
hnuzhoulin
帖子: 13
注册时间: 2010-11-06 2:53

Re: ubuntu11.04版的grub2的两个说明

#55

帖子 hnuzhoulin » 2011-11-01 13:48

为什么直接grub-install没什么变化,还是直接启动win7呢?
是不是没有root-directory选项啊
头像
xzwucl
帖子: 104
注册时间: 2007-10-12 8:43

Re: ubuntu11.04版的grub2的两个说明

#56

帖子 xzwucl » 2011-11-25 8:51

这个一定要学习,更要顶,人工置顶!!! :em11
-时尚科技,精致生活-
头像
qlhn
帖子: 736
注册时间: 2006-08-25 10:37
联系:

Re: ubuntu11.04版的grub2的两个说明

#57

帖子 qlhn » 2012-01-18 9:37

smallapple 写了:
teddy0416 写了:好帖, 我当时安装 11.04 beta1 的时候 电脑挂了, 就用u盘启动 修复grub, 结果网上搜索都是 --root-directory ,
我man一下,给的命令参数也没有这个选项, 不好使,原来是改成 --boot-directory

不过还是有两行不懂,请教下:
sudo mount /sda8 /mnt
sudo mount /sda7 /mnt/boot

为什么 直接 /sda7 /sda8 就挂载了?
其他的应用 /dev/sda* 的都明白, 这个有点迷糊啊
如果是以前的grub2,必须先挂载系统的 / 分区,再把系统的 /boot分区挂载到系统 / 分区下,这两行就是执行这个动作。
11.04的版本可以不用挂载系统的 / 分区,直接挂载 /boot分区,那就是下面的那个方式。
grub又更新了,我也得跟着更新了。
不应抓取诸相。
头像
男菜鸟
帖子: 1382
注册时间: 2008-12-16 14:01
来自: 漂在江湖

Re: ubuntu11.04版的grub2的两个说明

#58

帖子 男菜鸟 » 2012-02-16 21:38

好不容易找到这个帖子!
我是XP和UBT10.04 LTS的双系统(非wubi安装),使用2年了,重装XP后
没有了双系统菜单,在网上找到的都是有关UBT 9.X的。看了本帖后感到
都是Grub2的,可以借鉴。

因为原来UBT没有设置/boot,所以10.04 Live CD启动后,进入终端:

代码: 全选

sudo mount /dev/sda8 /mnt
sudo grub-install --root-directory=/mnt/boot /dev/sda
(10.04使用“root-directory”),
屏幕显示:Installation finish. No error reported。心中大喜。

但是取出CD,重启电脑后,却进入了到"grub>",并没有看的双系统菜单!
怎么办? :em06 :em06
头像
niumao
帖子: 392
注册时间: 2010-10-27 20:43

Re: ubuntu11.04版的grub2的两个说明

#59

帖子 niumao » 2012-02-21 19:55

男菜鸟 写了:好不容易找到这个帖子!
我是XP和UBT10.04 LTS的双系统(非wubi安装),使用2年了,重装XP后
没有了双系统菜单,在网上找到的都是有关UBT 9.X的。看了本帖后感到
都是Grub2的,可以借鉴。

因为原来UBT没有设置/boot,所以10.04 Live CD启动后,进入终端:

代码: 全选

sudo mount /dev/sda8 /mnt
sudo grub-install --root-directory=/mnt/boot /dev/sda
(10.04使用“root-directory”),
屏幕显示:Installation finish. No error reported。心中大喜。

但是取出CD,重启电脑后,却进入了到"grub>",并没有看的双系统菜单!
怎么办? :em06 :em06
sudo update-grub
牛是牛顿的牛 毛是朱毛的毛
loneil
帖子: 4
注册时间: 2010-09-24 19:16

Re: ubuntu11.04版的grub2的两个说明

#60

帖子 loneil » 2012-04-13 12:48

找了很久 , 有关11.04后 , grub2的变更 , 建议置顶到 ->启动和引导版置顶索引
回复