QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: dpx4086

关于grub的一个问题。

[复制链接]
发表于 2007-6-13 13:52:04 | 显示全部楼层
楼主你好固执,gurb中的(hd0,2)代表的就是你的第三个分区啊。
回复

使用道具 举报

发表于 2007-6-13 17:07:02 | 显示全部楼层
hda3=(hd0,2)
回复

使用道具 举报

发表于 2007-6-13 19:14:51 | 显示全部楼层
做张grub启动盘。
我记得在公社曾有篇文章说,做张grub盘防防身的。
搜搜看。
回复

使用道具 举报

发表于 2007-6-13 20:34:53 | 显示全部楼层
[quote:3562c9ecf0="dpx4086"][quote:3562c9ecf0="jiangtao9999"]ghost 好像分区备份不备份 MBR 数据,所以 grub 在恢复 XP 后不能回来。
grub 可能需要在安装的时候确定 grub 文件所在扇区,但因为 ghost 的备份和恢复是基于文件的,ghost 恢复导致文件地址发生变动,grub 因为找不到数据无法继续引导系统。
我觉得这样导致你的机器出了问题。

grub 用 chroot 后 grub-install 最快捷。[/quote]


如果是这样,那么有什么办法在恢复系统的时候保住grub???

因为我如果恢复系统,那么grub就不能用了,试过用安装盘重新安装引导程序,但是最后总是提示说引导程序没有更新,,,用grub-install 则是提示找不到文件。
郁闷。[/quote]
下次备份用 dd ,同时别忘了 hda 前 512 字节(引导的 grub + 分区表就全都备份了)
回复

使用道具 举报

 楼主| 发表于 2007-6-13 22:30:40 | 显示全部楼层
[quote:604cf84f5c="jiangtao9999"][quote:604cf84f5c="dpx4086"][quote:604cf84f5c="jiangtao9999"]ghost 好像分区备份不备份 MBR 数据,所以 grub 在恢复 XP 后不能回来。
grub 可能需要在安装的时候确定 grub 文件所在扇区,但因为 ghost 的备份和恢复是基于文件的,ghost 恢复导致文件地址发生变动,grub 因为找不到数据无法继续引导系统。
我觉得这样导致你的机器出了问题。

grub 用 chroot 后 grub-install 最快捷。[/quote]


如果是这样,那么有什么办法在恢复系统的时候保住grub???

因为我如果恢复系统,那么grub就不能用了,试过用安装盘重新安装引导程序,但是最后总是提示说引导程序没有更新,,,用grub-install 则是提示找不到文件。
郁闷。[/quote]
下次备份用 dd ,同时别忘了 hda 前 512 字节(引导的 grub + 分区表就全都备份了)[/quote]


请问  dd  代表什么?
回复

使用道具 举报

发表于 2007-6-13 22:35:26 | 显示全部楼层
名称: dd
使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file

使用方式:
dd [option]


如果你想要在线看 manual, 可以试试:
dd --help

或是
info dd

如果你想要看看这个版本如何:
dd --version

输入或输出
dd if=[STDIN] of=[STDOUT]

强迫输入或输出的Size为多少Bytes
bs: dd -ibs=[BYTE] -obs=[SIZE]

强迫一次只做多少个 Bytes
cbs=BYTES

跳过一段以后才输出
seek=BLOCKS

跳过一段以后才输入
skip=BLOCKS

当然你可以拿这个来方便的拷贝光碟(注意,你的光碟是标准的 iso9660格式才可以这么做唷!)

dd if=/dev/cdrom of=cdrom.iso
其中 if 后面以及 of 后面的内容依你的需求调整。

然后给系统这个指令就可以烧了:

cdrecord -v cdrom.iso
这篇不是在讲 cdrecord 的,所以上面的指令是最为简单但是不一定能符合您的硬件环境....
回复

使用道具 举报

 楼主| 发表于 2007-6-14 14:56:38 | 显示全部楼层
呵呵,谢谢
原来是指一条指令,还以为是一个什么软件。
没用过这个,再研究研究。。。
回复

使用道具 举报

 楼主| 发表于 2007-6-19 18:00:19 | 显示全部楼层
郁闷,今天试了下把grub装在hda3,即linux系统分区,但是装完之后重启,却发现没有出现grub的引导画面,直接到windows的引导画面了。
怎么会这样???难道grub非得要装在mbr吗?
回复

使用道具 举报

发表于 2007-6-19 23:28:06 | 显示全部楼层
原帖由 dpx4086 于 2007-6-19 18:00 发表
郁闷,今天试了下把grub装在hda3,即linux系统分区,但是装完之后重启,却发现没有出现grub的引导画面,直接到windows的引导画面了。
怎么会这样???难道grub非得要装在mbr吗?

grub 在 hda3 ,那么你必须让 MBR 里的引导程序把引导权限交给 hda3 里面的 grub 来继续引导。
一般情况下,windows 的 mbr 引导程序会把引导权限交给激活分区里面的引导程序继续引导。
也就是说,一般激活含有 grub 的 linux 主分区就行了。必须是主分区,win 的 mbr 引导程序只能支持主分区。
回复

使用道具 举报

发表于 2007-6-19 23:28:41 | 显示全部楼层
哎,基础知识啊基础知识
回复

使用道具 举报

 楼主| 发表于 2007-6-25 10:37:24 | 显示全部楼层
原帖由 于 2007-6-19 23:28 发表

grub 在 hda3 ,那么你必须让 MBR 里的引导程序把引导权限交给 hda3 里面的 grub 来继续引导。
一般情况下,windows 的 mbr 引导程序会把引导权限交给激活分区里面的引导程序继续引导。
也就是说,一般激活 ...


恩,谢谢“江涛的马甲”提醒,我才想到原来因为我的活动分区是C盘的缘故。
下次试试把linux系统分区设为活动分区试试。
或者试试grub for dos 应该也能行。呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 06:37 , Processed in 0.045965 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表