无忧启动论坛

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

【BOOTICE: 启动维护工具】-(2016-06-17 v1.3.4 测试)

    [复制链接]
5521#
发表于 2016-6-3 16:14:27 | 只看该作者
再次报告BootIce v1.3.4(x64) 1JF9的错误:
上次只是看显示是否正常,这次用VirtualBox安装测试,显示虽然正常了,却发现无法 按F9启动 隐藏 系统

硬盘130G IDE
第一分区 主 NTFS 60G   XP64
第二分区 逻辑 50G
第三分区 主 FAT32 20G  DOS----分区ID 12 (不是0C不是1C)


另,换用老旧老旧的版本1JF91206.EXE,是正常的。
回复

使用道具 举报

5522#
发表于 2016-6-3 16:57:19 | 只看该作者
本帖最后由 h2bx86 于 2016-6-3 17:38 编辑

用1JF91206.EXE重建MBR,再BootIce,却又正常了,奇异中,。。。

我只安装了XP64就开始测试的呀,什么时候改了MBR了。。。



仔细回忆了一下,可能是,用PQ分区的错
我用的是以前VHD的镜像,只有一个分区,用PQ再次分成了3个分区,难道是,。。


再次重做了一遍,看来是操作不当引起的错误,误报了。

希望支持XP,否则也不会用PQ来搞这个XP64了,
加上 6.9和 逻辑分区 引导呀
回复

使用道具 举报

5523#
发表于 2016-6-3 17:48:52 | 只看该作者
XP不支持?
回复

使用道具 举报

5524#
发表于 2016-6-4 12:36:04 来自手机 | 只看该作者
终于有更新版本了,xp系统还是有一定的份额的,只是没有7那么流行,只是我的几个系统还是xp,能用也不想去更换,该干嘛还干嘛
回复

使用道具 举报

5525#
 楼主| 发表于 2016-6-4 19:22:34 来自手机 | 只看该作者
h2bx86 发表于 2016-6-3 12:02
BootIce v1.3.4 (х86) 无法在xp使用,原因是advapi32.dll没有RegGetValueA函数。是不是vs11的问题哦。

平时没用到xp,还真没注意到xp的问题。RegGetValue这个函数用起来比较方便,但没想到xp不支持这个函数,下次修改一下吧

点评

期待修正版  发表于 2016-6-7 18:56
回复

使用道具 举报

5526#
发表于 2016-6-5 13:09:47 | 只看该作者
感谢!!大师辛苦了!!谢谢大师分享!!支持大师长久更新
回复

使用道具 举报

5527#
发表于 2016-6-6 09:33:48 | 只看该作者
在 Win10 系统上给隐藏分区分配盘符不起作用问题不知能否解决?谢谢!
回复

使用道具 举报

5528#
发表于 2016-6-6 09:33:53 | 只看该作者
本帖最后由 lwslin 于 2016-6-6 09:36 编辑

在 Win10 系统上给隐藏分区分配盘符不起作用问题不知能否解决?谢谢!

回复

使用道具 举报

5529#
发表于 2016-6-6 23:55:39 | 只看该作者
楼主又给我们提供了一个非常实用的程序,楼主辛苦了!
回复

使用道具 举报

5530#
发表于 2016-6-7 10:54:40 | 只看该作者
Pauly老大又出新版本啦,可喜可贺!赶快下载测试之。

回复

使用道具 举报

5531#
发表于 2016-6-7 13:46:32 | 只看该作者
How to repartition USB through CommandLine?
example,
My 16G USB Stick
2 Partitions,

1st 15G NTFS,
2nd remained area FAT32.

or
1st remained area NTFS,
2nd 1G FAT32.

or etc.

I tried at command

M: is my usb drive
bootice /device=M: /partitions /repartition /usb-hdd

this makes just 1 partitions All Area.
..
How to Multi-Partition USB Stick through CommandLine?

I Know very well the method on GUI.
I want to know how to commandLine.
回复

使用道具 举报

5532#
发表于 2016-6-7 18:23:28 | 只看该作者
XP 下运行 BOOTICEx86.exe 闪退!

醒目一点,引起注意。

点评

非常抱歉,请稍等,端午节吧  详情 回复 发表于 2016-6-7 19:28
回复

使用道具 举报

5533#
发表于 2016-6-7 19:24:29 | 只看该作者
不点大师,屮的win系统就氏xp,为什么不能运行BOOTICEx86.exe?
氏pauly的新版本有bug?还氏运行后会造成不良后果?请明示。
回复

使用道具 举报

5534#
 楼主| 发表于 2016-6-7 19:28:50 来自手机 | 只看该作者
不点 发表于 2016-6-7 18:23
XP 下运行 BOOTICEx86.exe 闪退!

醒目一点,引起注意。

非常抱歉,请稍等,端午节吧
回复

使用道具 举报

5535#
发表于 2016-6-7 21:03:36 | 只看该作者
v1.3.4 测试(x86)不能在XP打开
回复

使用道具 举报

5536#
发表于 2016-6-9 19:03:49 | 只看该作者
本帖最后由 liumailong 于 2016-6-9 21:37 编辑

用v1.3.4 X64 写人Wee,用下面的菜单会引导失败,而1.3.3  X64 正常

  1. find --set-root /boot/vmlinuz /boot/vmlinuz root=PARTUUID=10c16fda-02  rootfstype=ext4 rootwait console=tty0 console=ttyS0,115200n8 noinitrd
复制代码

报错时显示
  1. <Wee 0 >-set-root /boot/vmlinuz /boot/vmlinuz   (后面省略)
  2. <Wee 1 >
复制代码

v1.3.4写人、v1.3.3 打开 对比










点评

这里使用了新版的 WEE,难道是新版不支持这样的命令?你后面那一串应该是传递给 LINUX 系统的命令行参数 啊  详情 回复 发表于 2016-6-17 00:16
回复

使用道具 举报

5537#
发表于 2016-6-14 14:32:21 | 只看该作者
坐等新版本早日发布,。
回复

使用道具 举报

5538#
发表于 2016-6-15 22:13:01 | 只看该作者
1.3.4新建的bcd无法启动,1.3.2的可以。

bcd-13.4bad.7z (1.75 KB, 下载次数: 4)
bcd-13.2ok.7z (1.79 KB, 下载次数: 4)

点评

感谢反馈,经检查,发现 {ramdiskoptions} 的设备保存错误,下次修正。暂时可以在高级模式下修改一下 {ramdiskoptions} 的 SdiDevice 就可以了  详情 回复 发表于 2016-6-17 00:19
回复

使用道具 举报

5539#
 楼主| 发表于 2016-6-17 00:16:40 | 只看该作者
liumailong 发表于 2016-6-9 19:03
用v1.3.4 X64 写人Wee,用下面的菜单会引导失败,而1.3.3  X64 正常

这里使用了新版的 WEE,难道是新版不支持这样的命令?你后面那一串应该是传递给 LINUX 系统的命令行参数 啊

点评

应该不是命令的问题。 命令前面的 “find --set-root”,被吞了成了“-set-root ” 应该是BOOTICE 不能够正确的处理新版 wee 其实用老版的“使用外部wee63.mbr”功能,指定为新版 wee。 也能发现上面的现象。  详情 回复 发表于 2016-6-19 21:10
回复

使用道具 举报

5540#
 楼主| 发表于 2016-6-17 00:19:15 | 只看该作者
本帖最后由 Pauly 于 2016-6-17 00:25 编辑
adef 发表于 2016-6-15 22:13
1.3.4新建的bcd无法启动,1.3.2的可以。


感谢反馈,经检查发现只能模式下 {ramdiskoptions} 的设备保存错误,下次修正。暂时可以在高级模式下修改一下 {ramdiskoptions} 的 SdiDevice 就可以了


==========
更新:
已重新上传修改过的版本。
回复

使用道具 举报

5541#
发表于 2016-6-17 11:03:27 | 只看该作者
1.3.4 x86 蛙哥1JF9的问题依旧:

http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=57675&pid=3235745&fromuid=328635

1.3.4 x86的代码回到了1.3.3,。。而x64干脆不能安装了(2016.05.29的可以安装)。
回复

使用道具 举报

5542#
发表于 2016-6-17 11:06:36 | 只看该作者
不过,x86,总算又可以在xp下运行了。
回复

使用道具 举报

5543#
发表于 2016-6-17 16:56:43 | 只看该作者
谢谢分享
回复

使用道具 举报

5544#
发表于 2016-6-17 18:36:23 | 只看该作者
本帖最后由 不点 于 2016-6-17 18:53 编辑

今天的版本终于出界面了。提个改进建议:

扇区编辑时,希望能够检查分区表的扇区数越界以及 BPB 表上的总扇区数越界。如果发现越界,就给出是否纠正的对话框。

diskgen 能够纠正分区表上的越界错误,但却不能纠正 BPB 表的越界错误。

背景描述:

分区表上的四个表项,每一项都有起始扇区和该分区的长度(该分区所占的扇区数)。有时候,由于某种原因,分区表上的数据有错误,主要原因是由于实模式下的分区软件不能准确获得磁盘总扇区数导致的。此时表现为,分区表上的分区大小越过了磁盘总扇区数的界限。 纠正这个数据是安全的,它不会影响实模式下的启动程序。

同理,BPB 表的偏移 0020h 处的四个字节代表该分区的总扇区数,也会越界,请同时也纠正它(弹出对话框,征得用户同意后即可纠正)。纠正它也是安全的,因为 “总扇区数” 不参与实模式的引导过程,引导代码从来不使用 “总扇区数” 域。

multimbr 需要这个纠正的功能。总扇区数的错误,虽然不影响实模式的引导代码,但却会在 win7 以上的操作系统下引起磁盘或分区数据的损毁。XP 没事,但 win7 以后的系统受影响,因此,必须纠正以后,multimbr 才能真正放心地在 win7 以后的系统下使用。

【补充】

如果能够直接支持在导入扇区数据的对话框中添加一个选项【导入时自动纠正分区表和 BPB 总扇区数越界错误】,那就更棒了。可参考 multimbr 讨论帖一楼的说明:

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=320244

点评

已明白你的意思,我构思一下看这功能加在哪里合适。 分区表的扇区界限修正放在分区管理界面比较合适,可以在首次加载分区表的时候给出提示。 而 BPB 表总扇区数的修正还没考虑好放在哪儿,还是如你所说,在导入扇  详情 回复 发表于 2016-6-21 21:29
如果这个问题解决了,能自动修正越界错误,那会使MultiMBR得到推广。至少我会尝试推荐使用它。  详情 回复 发表于 2016-6-21 16:39
回复

使用道具 举报

5545#
发表于 2016-6-17 22:27:25 | 只看该作者
又有更新,支持P大
回复

使用道具 举报

5546#
发表于 2016-6-18 13:28:21 | 只看该作者
Bootice,安装PE,感谢Pauly大神!
回复

使用道具 举报

5547#
发表于 2016-6-19 11:56:12 | 只看该作者
本帖最后由 mygamexxx 于 2016-6-19 14:24 编辑

新版WEE菜单写入有问题,使用旧版1.3.2查看菜单少find -六个字符。
如果去掉find --set-root /boot/grub/grldr 和下一行/boot/grub/grldr,就会影响 timeout  1(用旧版查看变成t 1)导致启动不成功。


变通方法:在菜单第一行开头输入六个以上的空格。
回复

使用道具 举报

5548#
发表于 2016-6-19 15:19:07 | 只看该作者
有台老电脑,如果 mbr 是 grub4dos,开机自检会卡死。
1、用bootice恢复 grub2.02~beta3 的 boot.img+core.img生成的g2ldr.mbr后,开机自检卡死。

mbr-bootice恢复g2ldr.mbr(frozen).rar (60.55 KB, 下载次数: 9)
2、如果windows下用 grub2-bios-setup 安装 boot.img 和 core.img,
grub-bios-setup -b boot.img -c core.img -d .\ \\.\PHYSICALDRIVE2
则开机正常。在 linux 下用 grub2-install 安装开机也正常。
mbr-(grub2-bios-setup安装)ok.rar (61.27 KB, 下载次数: 9)

点评

你检查下写入扇区的数据跟 boot.img 和 core.img 是否一致。  详情 回复 发表于 2016-6-21 21:01
回复

使用道具 举报

5549#
发表于 2016-6-19 18:15:06 | 只看该作者
多谢楼主,学习一下
回复

使用道具 举报

5550#
发表于 2016-6-19 21:10:01 | 只看该作者
Pauly 发表于 2016-6-17 00:16
这里使用了新版的 WEE,难道是新版不支持这样的命令?你后面那一串应该是传递给 LINUX 系统的命令行参数  ...

应该不是命令的问题。
命令前面的 “find --set-root”,被吞了成了“-set-root ”
应该是BOOTICE 不能够正确的处理新版 wee
其实用老版的“使用外部wee63.mbr”功能,指定为新版 wee。
也能发现上面的现象。

点评

这是 wee 的 bug,已经解决,参见: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378449 新的 wee63.mbr 已经上载。请 Pauly 更新 wee63.mbr。 谢谢你详细报告问题。  详情 回复 发表于 2016-6-20 23:34
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-24 23:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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