无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5842|回复: 5
打印 上一主题 下一主题

[求助] 用bootice安装MBR为wee出现的新问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-2 12:48:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目的:我的电脑安装了内外网隔离卡,想启动\grub4dos\grldr,达到根目录下无文件的目的。

xorldr法(正常):

第一步,先用bootice将硬盘MBR安装为nt5.x,再用xorldr安装配置mbr(等待时间为0,从文件启动/grub4dos/grldr)。

第二步,启动grldr菜单,进入windows,安装隔离卡(MBR改为隔离卡的MBR),关机重启可在开机时选进入内网或外网) ,再调入内网或外网硬盘中原来的mbr(该MBR启动/grub4dos/grldr),启动内网或外网的grldr菜单以进入操作系统。

wee法(不能启动):

第一步,先用bootice将硬盘MBR安装为nt5.x,再用bootice安装mbr为wee,采用内置的wee63.mbr,将wee的内置菜单改为如下内容,并写入磁盘。
find --set-root /grub4dos/grldr
/grub4dos/grldr


第二步,启动后,能出现grldr菜单,且进入windows,但安装隔离卡后,再关机重启在开机时选进入内网或外网),不能引导wee型MBR以启动grldr菜单。

原因分析:隔离卡重写MBR时,是将其自身的MBR写入硬盘MBR的前几个扇区(究竟占几个扇区,不详),在这几个扇区之后,再保存原MBR的内容。因原调用grldr的xorldr型MBR仅占1-n个(好像是2个扇区,不知是否),能保存入隔离卡MBR之后。 而wee型mbr占63个扇区,就不能正确保存入隔离卡MBR之后了。此原因分析,是否如此,还请指教。

解决办法的设想有二:
一是建议bootice的作者改写bootice,使在写入wee型mbr时,能由用户定义所占扇区数(不总是占63扇区)。
二是在bootice的作者改写bootice前,能否通过“使用自定义的wee63.mbr”项,达到占用扇区少于63个的目的,以解决这一问题。


如何解决,请各位网友指教,谢谢!



[ 本帖最后由 qj_tzy 于 2011-11-2 15:11 编辑 ]
2#
发表于 2011-11-2 15:38:25 | 只看该作者
你那两个设想估计都没机会实现,还有一种方法应该可以,你先安装隔离卡MBR,进入系统后用BOOTICE备份63个扇区的MBR,保存在grub4dos目录下,再安装wee引导GRUB4DOS目录下的GRLDR,用GRLDR引导刚刚备份的mbr,这样就可以达到既用wee又用隔离卡了
当然,grldr菜单热键启动pe、dos,隐藏提示什么的就随便你写了,理论上应该可以,不行楼下的继续
回复

使用道具 举报

3#
 楼主| 发表于 2011-11-2 16:22:44 | 只看该作者

回复 #2 765058729 的帖子

谢谢,您说的这种方法,我也想过,也试验成功。

因开机时,要先运行隔离卡菜单以选择内网或是外网后,再调原来的mbr启动grldr菜单,才方便和符合使用习惯。
回复

使用道具 举报

4#
发表于 2011-11-2 18:21:16 | 只看该作者
wee63.mbr本身程序就是占63扇区大小,“达到占用扇区少于63个的目的,以解决这一问题。”这不等于wee63.mbr程序不完整了吗?那wee63.mbr也就不能用了啊!!!这是不能完成的任务!
回复

使用道具 举报

5#
 楼主| 发表于 2011-11-3 08:56:26 | 只看该作者

回复 #4 thttht 的帖子

谢谢,看来,此问题暂时无法解决了,目前,只有采取1#的xorldr法,或采用2#的方法了。
回复

使用道具 举报

6#
发表于 2023-5-19 18:38:26 | 只看该作者
路过,加油
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-25 09:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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