无忧启动论坛

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

[求助] wee如何安装到量产三区的优盘的第二分区?

[复制链接]
跳转到指定楼层
1#
发表于 2011-4-27 01:20:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我的优盘量产成三区的,第一个分区是USB-CDROM,第二分区是FDD的,第三分区是HDD的。现在我想把wee安装到第二分区,wee安装工具会不会把wee安装到第一分区或者其它地方去?照说第一分区是CDROM的不可修改,那wee安装工具不会出什么问题吧?
只能安装到主分区,那我这三个分区,第一主分区已经被usb-cdrom占用了,那岂非不能安装了

[ 本帖最后由 ones 于 2011-4-27 16:05 编辑 ]
14#
发表于 2011-4-30 18:12:08 | 只看该作者
原帖由 不点 于 2011-4-27 20:16 发表
wee 不支持安装到 PBR 上。

PBR 上通常也没有足够多的空间可以安装 63 扇区的 wee。

关于 MBR 上 wee 的安装,目前已经有好几个软件了,一个是 chenall 的 weesetup,一个是 Pauly 的 BOOTICE,还有一个是 ...

也可以取巧一點,用 G4D PBR 來啟動根目錄中的 wee63.mbr 。
個人在 QEMU 中的測試 (FAT16/32/NTFS) 都是成功的。
回复

使用道具 举报

13#
发表于 2011-4-29 22:17:57 | 只看该作者
我已经替你测试了。

(hd0,260)+N 之类的用法是完全可以的。

注意,每个 EBR 通常最多只有 63 扇区,这点倒是与 MBR 类似。

在这 63 扇区之中,像 MBR 一样的情况,你一定要小心,不要毁掉了扩展分区表。也不要写入超过 63 扇区的内容,覆盖掉后续的扇区,造成灾难。

除此之外,这 63 扇区你可以任意使用。你把程序放在这个空间中,就可以用 (hd0,260)M+N 之类的方式去运行它了。

我记得 grldr.mbr 好像不是 wee 的可执行程序。你得自己写一个可执行程序才行。

[ 本帖最后由 不点 于 2011-4-29 22:23 编辑 ]
回复

使用道具 举报

12#
发表于 2011-4-29 21:25:04 | 只看该作者
你可以把你的程序文件放在 EBR 上,让 wee 去运行它。

wee 支持 16 位的程序和 32 位的程序。作为一个测试,你可以手动把一个引导扇区(512字节)放置在 EBR 上,并试图用 wee 去启动这个引导扇区,看看可否成功。不知用 (hd0,260)+1 和 (hd0,261)+1 可否启动那个引导扇区。辛苦你了。注意哟!你可不要破坏了 EBR 的分区表!

可惜的是,wee 没有 cat 命令,这不方便你的测试。

下一步,我准备把 cat 命令编译进去,当然编译后的 wee 的体积要超过 63 扇区,而无法安装在 MBR 了。不过,通过 grub4dos 的 chainloader /wee63.mbr 来启动它,作为测试的手段,还是可以的。这算作调试版,不能当作正规的发布。

(hd0)+1 就是 MBR。因此,grub4dos 也能访问 MBR。

但目前 grub4dos 访问 EBR 是不太方便的,因为不能方便地确定出 EBR 的物理扇区号码。这一点暂时不适合去解决。我觉得也没必要去解决。因为 grub4dos 本身的功能很丰富,不需要在 EBR 上放置辅助代码。
回复

使用道具 举报

11#
发表于 2011-4-29 20:49:42 | 只看该作者

回复 #10 不点 的帖子

wee 可以 访问ebr、mbr,tab键在补完中有ebr。
  不过wee的命令实在是太少,只有command default exit find pause root rootnoverify timeout title 。(我把grub.mbr手工写入ebr中)ebr中的东西我实在不知如何通过这些命令来启动??

grub4dos 0.4.4 和 0.4.5b 不可以  访问ebr或mbr。

最后但是最重要的是感谢 不点大师 的指点!!


[ 本帖最后由 2011monk 于 2011-4-29 20:54 编辑 ]

xptest-2011-04-29-20-21-50.png (6.48 KB, 下载次数: 49)

xptest-2011-04-29-20-21-50.png
回复

使用道具 举报

10#
发表于 2011-4-27 20:34:45 | 只看该作者

回复 #4 2011monk 的帖子

wee 支持访问 EBR。在 wee 的命令行上你可以用 Tab 键来做试验,看看能否列出 EBR。

你看到的那些大于 256 的分区号,就是 EBR 了。


但是,具体能不能真的使用 EBR,我还没有试验。你可以试试,如果失败,你可以报告 bug,也可以提出建议。
回复

使用道具 举报

9#
发表于 2011-4-27 20:16:46 | 只看该作者
wee 不支持安装到 PBR 上。

PBR 上通常也没有足够多的空间可以安装 63 扇区的 wee。

关于 MBR 上 wee 的安装,目前已经有好几个软件了,一个是 chenall 的 weesetup,一个是 Pauly 的 BOOTICE,还有一个是 teasiu 的 wee 安装器。可能还有别的,我想不起来了。

如果仅仅想试验性地了解一下 wee,那么可以很简单地通过 bootmgr 来加载 wee63.mbr,或者通过 grub4dos 的 chainloader /wee63.mbr 来加载 wee。

[ 本帖最后由 不点 于 2011-4-27 20:26 编辑 ]
回复

使用道具 举报

8#
 楼主| 发表于 2011-4-27 19:26:08 | 只看该作者

回复 #7 不点 的帖子

我不清楚wee怎么安装,是想问一下wee可以安装到PBR上启动吗?
回复

使用道具 举报

7#
发表于 2011-4-27 19:21:30 | 只看该作者
不要超限使用一个软件。wee 没有的功能,不要去使用。

大家都喜欢超频使用 CPU,这好像还没有引起什么问题。但软件是不能超限度地使用的。

wee 是用来安装到硬盘 MBR 的。wee 不支持光盘。光盘的文件系统 cdfs 或者叫做 iso9660,都不是被 wee 支持的。

把 wee 刷入主板 ROM 也是可以的,有人成功,也有人失败。
回复

使用道具 举报

6#
 楼主| 发表于 2011-4-27 16:05:45 | 只看该作者
只能安装到主分区,那我这三个分区,第一主分区已经被usb-cdrom占用了,那岂非不能安装了
回复

使用道具 举报

5#
发表于 2011-4-27 13:04:03 | 只看该作者
如果可以的话 麻烦某位大大 解释一下楼主量产三个区的磁盘区winhex打开的结构(具体到dbr,mbr,ebr,有顺序就好),以及如何加载第二,三个分区。是加载的ebr吗?(请注意是楼主这种特殊的量产了三个区的u盘,且第一区是usb-cdrom的,二区fdd,三区hdd,还请各位大大理解小菜我的冗长要求,我只是想快点学会~因为小菜我不会也不敢量产cdrom~再次感谢您们~)

[ 本帖最后由 2011monk 于 2011-4-27 13:13 编辑 ]
回复

使用道具 举报

4#
发表于 2011-4-27 12:45:33 | 只看该作者
同楼主~
小菜我 也很想知道如何能充分利用EBR, 弱弱的问一句是不是有命令可以直接访问EBR? 或者直接有办法跳转访问EBR
回复

使用道具 举报

3#
发表于 2011-4-27 11:50:16 | 只看该作者
wee是安装到前63扇区的,与分区有何干系?但wee不一定适合U盘,见
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

2#
发表于 2011-4-27 09:01:56 | 只看该作者
不是有个参数list列出磁盘
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 21:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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