免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: jerrywjl

(原创)Linux 操作系统启动流程以及trouble shooting思路 [复制链接]

论坛徽章:
0
发表于 2008-07-02 18:03 |显示全部楼层
我把这篇文章转到我常去的另外一个论坛了,
当然我已经注明作者和出处了,呵呵

论坛徽章:
0
发表于 2008-07-02 21:00 |显示全部楼层
请问:
  1. 在什么情况下grub会把stage_1.5安装在磁盘上呢?
  2. 根据grub的manual,stage_1.5能够安装在3个地方:
      [1] 文件系统中
      [2] MBR后面的一个cylinder区域
      [3] FFS或ReiserFS文件系统的Boot Sector(因为它们足够大,所以能容纳stage_1.5)

[ 本帖最后由 jixu_yang 于 2008-7-2 21:04 编辑 ]

论坛徽章:
0
发表于 2008-07-02 22:49 |显示全部楼层
拜读,好贴~!

论坛徽章:
0
发表于 2008-07-02 22:55 |显示全部楼层
原帖由 jixu_yang 于 2008-7-2 21:00 发表
请问:
  1. 在什么情况下grub会把stage_1.5安装在磁盘上呢?
  2. 根据grub的manual,stage_1.5能够安装在3个地方:
      [1] 文件系统中
      [2] MBR后面的一个cylinder区域
      [3] FFS或ReiserFS文 ...


这个问题我还要分析一下,不过粗略地估计。如果运行grub-install /dev/sdX的话,stage_1.5会在磁盘上。

[ 本帖最后由 jerrywjl 于 2008-7-2 23:10 编辑 ]

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52
发表于 2008-07-02 23:18 |显示全部楼层
收藏了,学习,以前用过GRUB修复,GOOGLE了N久…………

论坛徽章:
0
发表于 2008-07-02 23:52 |显示全部楼层
先收了,好好看一下.
原理性的

论坛徽章:
0
发表于 2008-07-03 08:30 |显示全部楼层
相当牛了,分析这么清晰

论坛徽章:
0
发表于 2008-07-03 09:29 |显示全部楼层

回复 #55 jerrywjl 的帖子

谢谢!GRUB的Manual也没有说明这个问题,只是说会optional地安装在什么地方,
但是没有描述什么情况下会被安装。

  所以,根据Manual的描述,我怀疑grub会根据kernel所处的分区类型来选择是否
安装stage_1.5,以及把之安装到什么位置。

论坛徽章:
0
发表于 2008-07-03 11:47 |显示全部楼层
好贴,一定要支持!

论坛徽章:
0
发表于 2008-07-03 12:10 |显示全部楼层

多谢楼主分享

刚才在网上找了一下,看到有人说stage 1.5取决于grub安装在哪里,如果是在硬盘的引导区,就会有stage 1.5,如果是分区的引导区,就没有stage1。5。不知是否正确。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP