ubuntu11.04版的grub2的两个说明

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

ubuntu11.04版的grub2的两个说明

#1

帖子 smallapple » 2011-05-03 19:27

1. grub-install
新版的grub-install命令指定安装目录时不再使用--root-directory选项,改为 --boot-directory选项,安装文件不是安装在指定目录的 /boot/grub下,而是安装在指定目录的 /grub下,具体用法为

代码: 全选

grub-install --boot-directory=DIR Install-Device
举个例子说明,如果 /boot分区为 sda7,/ 分区为 sda8,在使用 livecd 模式修复grub2到mbr时使用的命令为

代码: 全选

sudo mount /sda8 /mnt
sudo mount /sda7 /mnt/boot
sudo grub-install --boot-directory=/mnt/boot /dev/sda

代码: 全选

sudo mount /dev/sda7 /mnt
sudo grub-install --boot-directory=/mnt /dev/sda
而对于只有 / 分区(假设为 /dev/sda7) ,没有 /boot单独分区的,使用命令为

代码: 全选

sudo mount /dev/sda7 /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sda
2. ntldr命令
新版的grub2可以用ntldr命令引导windows,对同时安装有xp和win7的朋友可以用自定菜单来分别引导xp和win7,
引导win7菜单为 

代码: 全选

menuentry "Windows 7" {
        set root=(hd0,x)
        ntldr /bootmgr
        boot
}

代码: 全选

menuentry "Windows XP" {
        set root=(hd0,x)
        ntldr /ntldr
        boot
}
ntldr 命令也可以引导grldr进入grub4dos

代码: 全选

menuentry "Grub4dos" {
        set root=(hd0,x)
        ntldr /grldr
        boot
}
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

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

#2

帖子 qy117121 » 2011-05-03 19:46

:em11
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

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

#3

帖子 qy117121 » 2011-05-03 19:47

是不是应该置顶一下
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

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

#4

帖子 月下叹逍遥 » 2011-05-03 19:47

:em11 :em11
浮生七十今三十,从此凄惶未可知
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

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

#5

帖子 nmsfan » 2011-05-03 19:59

学习了~~~~~~~~~~
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
头像
jxhow
帖子: 5859
注册时间: 2008-10-24 22:02
来自: 浙江

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

#6

帖子 jxhow » 2011-05-03 20:01

貌似对NT的引导加强了
http://sb.google.com/ 提问前 请在右上角搜索一下
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

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

#7

帖子 月下叹逍遥 » 2011-05-03 20:07

qy117121 写了:是不是应该置顶一下
叶大有置顶检索贴,建议添进去
浮生七十今三十,从此凄惶未可知
teddy0416
帖子: 2
注册时间: 2010-05-11 13:36

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

#8

帖子 teddy0416 » 2011-05-03 20:10

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

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

为什么 直接 /sda7 /sda8 就挂载了?
其他的应用 /dev/sda* 的都明白, 这个有点迷糊啊
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

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

#9

帖子 spectater » 2011-05-03 20:11

:em11 :em11
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

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

#10

帖子 leeaman » 2011-05-03 20:23

支持一下小苹果 :em11
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

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

#11

帖子 smallapple » 2011-05-03 21:53

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分区,那就是下面的那个方式。
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

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

#12

帖子 jtshs256 » 2011-05-03 21:57

支持下……
躺平
xtz1990
帖子: 452
注册时间: 2010-06-03 22:51

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

#13

帖子 xtz1990 » 2011-05-18 21:38

我现在的问题是grub2上面显示有win7的引导项,但 回车 之后进不去 引导不了win7
头像
TeliuTe
论坛版主
帖子: 7668
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

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

#14

帖子 TeliuTe » 2011-05-18 22:38

学习,有空再多了解一下
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

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

#15

帖子 billbear » 2011-05-18 22:52

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

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

为什么 直接 /sda7 /sda8 就挂载了?
其他的应用 /dev/sda* 的都明白, 这个有点迷糊啊
笔误啦
回复