楼主: 菩提祖师
收起左侧

[已解决] 有什么办法在开机时选择启动分区?(就像选择操作系统那样)

 关闭 [复制链接]
villana
头像被屏蔽
发表于 2013-11-12 20:55:13 | 显示全部楼层
菩提祖师 发表于 2013-11-12 20:50
尝试发现不行,grub4dos都支持哪些格式呢?
难道因为是逻辑分区,所以不成功?

我也不太清楚GRUB4DOS对于windows的扩展分区及逻辑分区是怎么支持的,你试试主分区
伊川书院
发表于 2013-11-12 21:33:31 | 显示全部楼层
具我所知,在BIOS的BOOT之后,查找磁盘引导之前没有其它引导项,

除非,增加一个硬件存储设备,做引导转向。。。

这样理论上可以,但无有实险操作经验。
黑色天空
发表于 2013-11-12 21:58:39 | 显示全部楼层
Plop Boot manager 可以满足楼主的要求,可以从分区PBR直接引导,原声支持列表从USB,CDROM等启动不需要通过BIOS,可以去下载个BOOTICE然后直接把启动管理器写入到MBR,或者也可直接去官网下载然后自己配置都很简单的,我目前再用
C盘WIN7,D盘XP

评分

参与人数 1经验 +4 收起 理由
woxihuan2011 + 4 感谢解答: )

查看全部评分

菩提祖师
 楼主| 发表于 2013-11-13 16:46:28 | 显示全部楼层
本帖最后由 菩提祖师 于 2013-11-13 16:50 编辑
villana 发表于 2013-11-12 20:55
我也不太清楚GRUB4DOS对于windows的扩展分区及逻辑分区是怎么支持的,你试试主分区


试了试,grub4dos的chainloader的确可以引导,但末尾要+1.
不是首地址可以省略的吗?我当时直接就"chainloader",结果提示不支持,不知道是为什么...


Wed Nov 13 16:49:50 CST 2013补充:
chainloader貌似是指定一个范围,而不是一个地址...不知道这么理解是否正确.
woodelf
发表于 2013-11-13 16:56:16 | 显示全部楼层
本帖最后由 woodelf 于 2013-11-13 16:58 编辑
菩提祖师 发表于 2013-11-13 16:46
试了试,grub4dos的chainloader的确可以引导,但末尾要+1.
不是首地址可以省略的吗?我当时直接就"chainloa ...


你没理解chainloader的含义。
chainloader的作用是装入目标分区的前N个扇区,因此在实际使用时候,后面必须要跟上+N。
当然,chainloader也可以用来启动某个文件。
同样,chainloader也可以用来启动任意可启动硬盘或分区。
昨天我本来想尝试用chainloader (loop)+1这样的方式来直接启动ISO上面的isolinux引导器的,不过失败了。
不妨试试将某个分区的PBR提取为一个文件,再用chainloader启动那个PBR文件。

评分

参与人数 1经验 +5 收起 理由
woxihuan2011 + 5 感谢解答: )

查看全部评分

villana
头像被屏蔽
发表于 2013-11-13 17:10:28 | 显示全部楼层
菩提祖师 发表于 2013-11-13 16:46
试了试,grub4dos的chainloader的确可以引导,但末尾要+1.
不是首地址可以省略的吗?我当时直接就"chainl ...

要+1是肯定的,但至于为什么要+1,我的理解更倾向于语法规则。不知道它能否满足你的需求。
菩提祖师
 楼主| 发表于 2013-11-13 17:19:46 | 显示全部楼层
本帖最后由 菩提祖师 于 2013-11-13 17:26 编辑
woodelf 发表于 2013-11-13 16:56
你没理解chainloader的含义。
chainloader的作用是装入目标分区的前N个扇区,因此在实际使用时候,后面 ...


嗯,我经过搜索还得知:chainloader还可以指定范围扇区,比如chainloader (hdX,Y)A+B.

现在普通系统PBR已经可以成功,但是dd写入之后的ISO分区还是无法引导.
网上提问有人说dd可以写入硬盘并引导,但不可以写入分区并引导,原因是dd写入的是MBR而不是PBR.
有没有办法加载MBR?(我稍后会尝试把+1改成+512来尝试)

Wed Nov 13 17:26:30 CST 2013补充:
改成512也没用.
菩提祖师
 楼主| 发表于 2013-11-13 19:33:27 | 显示全部楼层
本帖最后由 菩提祖师 于 2013-11-13 19:34 编辑
伊川书院 发表于 2013-11-12 21:33
具我所知,在BIOS的BOOT之后,查找磁盘引导之前没有其它引导项,

除非,增加一个硬件存储设备,做引导转 ...


软件也可以在MBR层实现跳转到指定PBR,详见1楼.

Wed Nov 13 19:33:53 CST 2013补充:
本帖稍后可能会被锁,如有疑惑可PM交流.
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-12 17:40 , Processed in 0.080341 second(s), 15 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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