无忧启动论坛

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

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

    [复制链接]
4171#
发表于 2013-5-12 20:17:57 | 只看该作者
本帖最后由 freesoft00 于 2013-5-12 20:49 编辑

在win系统下,默认选择U盘等移动设备好。
在pe下,默认选择本地硬盘比较好。

论坛不是有会员用下面对方法判断是否在pe下运行
set wp=reg query HKLM\SYSTEM\CurrentControlSet\Control /v SystemStartOptions
%wp%|find "MININT"&&(echo WinPE)

minint 如果是就是在pe下,bootice可以做一个判断,如果在pe下,默认显示本地硬盘,防止错误点击U盘的mbr使U盘无法启动,无法继续重启维护

不过使用时间长了,也就注意这个了,每次点击的时候都会选择好磁盘才处理的。

点评

我建议默认第一硬盘,因为U盘维护也可以是启动硬盘系统(硬盘只是不能引导而已)。  发表于 2013-5-12 22:44
回复

使用道具 举报

4172#
发表于 2013-5-12 22:45:49 | 只看该作者
Pauly 发表于 2013-5-12 15:11
能否提供你的BCD文件给我?


....................

BCD.7z

4.67 KB, 下载次数: 7, 下载积分: 无忧币 -2

回复

使用道具 举报

4173#
发表于 2013-5-13 06:02:59 来自手机 | 只看该作者
感谢P大更新
回复

使用道具 举报

4174#
发表于 2013-5-13 08:24:08 | 只看该作者
@Pauly
有几个建议希望能考虑下,谢谢
1.增强扇区编辑功能,可以快速移到各个分区的dbr扇区,提供dbr模板编辑功能(类似winhex)
2.提供快速恢复备份dbr功能
3.在分区表未被破坏情况下,重建dbr功能。
回复

使用道具 举报

4175#
发表于 2013-5-13 09:13:13 | 只看该作者
增强扇区编辑功能,可以快速移到各个分区的dbr扇区

在分区管理中双击各个分区即可到达各分区bpr
我倒希望增加设定偏移计算的十六进制和文本搜索功能

点评

感谢提醒  发表于 2013-5-13 12:35
回复

使用道具 举报

4176#
发表于 2013-5-13 09:22:38 | 只看该作者
freesoft00 发表于 2013-5-13 09:13
在分区管理中双击各个分区即可到达各分区bpr
我倒希望增加设定偏移计算的十六进制和文本搜索功能

呵呵,之前还真不知道有这个便捷功能
回复

使用道具 举报

4177#
发表于 2013-5-13 11:13:41 | 只看该作者
P大,能把格式化功能不用系统自带的吗?弄个独立的,不依赖系统的。。。
回复

使用道具 举报

4178#
 楼主| 发表于 2013-5-13 11:25:11 | 只看该作者
指南针 发表于 2013-5-13 11:13
P大,能把格式化功能不用系统自带的吗?弄个独立的,不依赖系统的。。。

现在格式化功能是不依赖于操作系统的。
回复

使用道具 举报

4179#
 楼主| 发表于 2013-5-13 11:25:37 | 只看该作者
感谢楼上各位的建议,我也在考虑扇区功能的增强,到时候再与各位交流。

点评

太棒了,期待  发表于 2013-5-13 12:33
回复

使用道具 举报

4180#
发表于 2013-5-13 11:29:08 | 只看该作者
楼主辛苦了!
回复

使用道具 举报

4181#
发表于 2013-5-13 11:34:38 | 只看该作者
Pauly 发表于 2013-5-13 11:25
现在格式化功能是不依赖于操作系统的。

囧。。。
我在2003PE里用您的BOOTICE格式化U盘,想格NTFS格式的,发现不能格,只有FAT32和EXFAT,系统自带的也是这个。。。
回复

使用道具 举报

4182#
 楼主| 发表于 2013-5-13 11:39:49 | 只看该作者
指南针 发表于 2013-5-13 11:34
囧。。。
我在2003PE里用您的BOOTICE格式化U盘,想格NTFS格式的,发现不能格,只有FAT32和EXFAT,系统自 ...

哦,你是说分区管理界面的格式化啊,那个是系统调用。下一步准备改成自定义格式化。
现在你可以用重新分区的办法来格式化,在那里可以格式化成 NTFS
回复

使用道具 举报

4183#
 楼主| 发表于 2013-5-13 11:41:09 | 只看该作者
2011895866818 发表于 2013-5-12 22:45
....................

你这个 Bcd 是用什么编辑的,这种格式没有见过,我在 WIN8 专业版下直接用 bcdedit 添加的 VHDX 也跟你这个不同
回复

使用道具 举报

4184#
发表于 2013-5-13 12:24:40 | 只看该作者
Pauly 发表于 2013-5-13 11:39
哦,你是说分区管理界面的格式化啊,那个是系统调用。下一步准备改成自定义格式化。
现在你可以用重新分 ...

坐等P大新版。
回复

使用道具 举报

4185#
发表于 2013-5-13 13:19:18 | 只看该作者


图中圈起来的没有读取磁盘上的时间。每次都是固定的5秒
回复

使用道具 举报

4186#
发表于 2013-5-13 14:26:05 | 只看该作者
本帖最后由 2011niumao 于 2013-5-13 14:29 编辑
Pauly 发表于 2013-5-12 11:06
据说 XP 只能支持 16K 的 grldr.mbr,而 0.45c 的 grldr.mbr 为 18K,所以不能引导。你可以用 0.46a 的 M ...


我搞定了。原来是grub4dos的版本有些测试版的bug。更换到2013-04-01的grub4dos 0.4.6 a 再用winhex直接
修改grldr.mbr==把grldr改为g2ldr===就可以了。谢谢Pauly版主提示。
建议bootice里面的grub4dos代码也升级吧。
回复

使用道具 举报

4187#
发表于 2013-5-13 14:34:05 | 只看该作者
本帖最后由 yuan-0918 于 2013-5-13 14:56 编辑

从文件恢复扇区,大文件提示成功恢复但实际没有写操作,小文件正常,恢复几M的文件没问题,恢复100M的ISO失败,图中点确定后所有字节还是00
回复

使用道具 举报

4188#
发表于 2013-5-13 15:23:39 | 只看该作者
yuan-0918 发表于 2013-5-13 14:34
从文件恢复扇区,大文件提示成功恢复但实际没有写操作,小文件正常,恢复几M的文件没问题,恢复100M的ISO失 ...

这个好象从文件恢复指的是从当初备份的那个文件恢复,不是指随便什么文件吧?

我这样理解的。

点评

不用当初备份的,指任意文件  发表于 2013-5-13 16:53
回复

使用道具 举报

4189#
发表于 2013-5-13 16:18:47 | 只看该作者
Pauly 发表于 2013-5-13 11:41
你这个 Bcd 是用什么编辑的,这种格式没有见过,我在 WIN8 专业版下直接用 bcdedit 添加的 VHDX 也跟你这 ...

win8专业版中操作的。
1.用bootice新建了bcd和这样一个vhd启动项,正常

  1. Windows 启动管理器
  2. --------------------
  3. 标识符                  {bootmgr}
  4. description             Boot Manager
  5. locale                  zh-CN
  6. default                 {default}
  7. displayorder            {default}
  8. bootsequence            {bootmgr}
  9. timeout                 30

  10. Windows 启动加载器
  11. -------------------
  12. 标识符                  {default}
  13. device                  vhd=[D:]\WinVHD\Win8企业版_child.vhdx
  14. path                    \Windows\system32\winload.exe
  15. description             Boot from VHD
  16. locale                  zh-CN
  17. osdevice                vhd=[D:]\WinVHD\Win8企业版_child.vhdx
  18. systemroot              \Windows
  19. detecthal               Yes
复制代码
2.附加vhdx到g:
bcdedit /store bcd3 /copy  {default} /d "Test VHD"

E:\temp\bcd->bcdedit /store bcd3 /set {3ef3db1c-bba4-11e2-beb1-c80aa964a2bf} dev
ice partition=g:

E:\temp\bcd->bcdedit /store bcd3 /set {3ef3db1c-bba4-11e2-beb1-c80aa964a2bf} osdev
ice partition=g:
  1. Windows 启动加载器
  2. -------------------
  3. 标识符                  {3ef3db1c-bba4-11e2-beb1-c80aa964a2bf}
  4. device                  partition=G:
  5. path                    \Windows\system32\winload.exe
  6. description             Test VHD
  7. locale                  zh-CN
  8. osdevice                partition=G:
  9. systemroot              \Windows
  10. detecthal               Yes
复制代码
此时bootice能认出g:

3.弹出g:

bcdedit 自动把上面的g:变成了 vhd=[D:]\WinVHD\Win8企业版_child.vhdx,此时bootice不能识别。
挂载vhd,bcdedit 显示又变成成 g:   ,bootice显示g:
挂载另外一个vhd,bcdedit不会认为这个是原来的g: ,显示vhd=[D:]\WinVHD\Win8企业版_child.vhdx,但是bootice错误的认为是g:


总结:大约就是bcdedit能支持vhd挂载后有盘符的启动设置,并且分离vhd后能转换成vhd的实际路径。bootice不支持。





回复

使用道具 举报

4190#
发表于 2013-5-13 19:07:15 | 只看该作者
2010天月来了 发表于 2013-5-13 15:23
这个好象从文件恢复指的是从当初备份的那个文件恢复,不是指随便什么文件吧?

我这样理解的。

我测试恢复任意IMG文件都成功写入,连29M的EXE文件也成功,就是ISO不成功,写是写了,就是全写的00,比方我原来全填冲为FF,写入ISO后全为00
回复

使用道具 举报

4191#
发表于 2013-5-13 21:49:51 | 只看该作者
yuan-0918 发表于 2013-5-13 19:07
我测试恢复任意IMG文件都成功写入,连29M的EXE文件也成功,就是ISO不成功,写是写了,就是全写的00,比方 ...

看来大文件恢复有点异常了

等大大测试更新吧

回复

使用道具 举报

4192#
发表于 2013-5-13 21:52:31 | 只看该作者
建议分区大小能设为整数g
回复

使用道具 举报

4193#
 楼主| 发表于 2013-5-14 02:55:03 来自手机 | 只看该作者
2010天月来了 发表于 2013-5-13 21:49
看来大文件恢复有点异常了

等大大测试更新吧

ISO文件前面有32K的空白,64个扇区,写入应该是正常的
回复

使用道具 举报

4194#
发表于 2013-5-14 06:35:23 | 只看该作者
支持个,好工具
回复

使用道具 举报

4195#
发表于 2013-5-14 10:33:24 来自手机 | 只看该作者
更新真快!加油呀,严重支持。
回复

使用道具 举报

4196#
发表于 2013-5-14 14:04:27 | 只看该作者
Pauly 发表于 2013-5-14 02:55
ISO文件前面有32K的空白,64个扇区,写入应该是正常的

原来如此,另想问XORBOOT加载扇区引导最多能加载多大文件?比方ISO,我100M下来占20万扇区,您那最多只能填到9999——但填上99999后布署再查看又不是99999了
回复

使用道具 举报

4197#
 楼主| 发表于 2013-5-14 14:17:22 | 只看该作者
yuan-0918 发表于 2013-5-14 14:04
原来如此,另想问XORBOOT加载扇区引导最多能加载多大文件?比方ISO,我100M下来占20万扇区,您那最多只能 ...

目前 XORBOOT 按扇区加载时最多能加载 65535 个扇区,约 31.99M。
回复

使用道具 举报

4198#
 楼主| 发表于 2013-5-14 14:43:23 | 只看该作者
2011895866818 发表于 2013-5-13 16:18
win8专业版中操作的。
1.用bootice新建了bcd和这样一个vhd启动项,正常2.附加vhdx到g:
bcdedit /store b ...

根据你的实验,我才明白了。一直没有用过 VHD 系统,所以还未遇到过这样的情况
回复

使用道具 举报

4199#
 楼主| 发表于 2013-5-14 14:44:10 | 只看该作者
jianliulin 发表于 2013-5-13 13:19
图中圈起来的没有读取磁盘上的时间。每次都是固定的5秒

是的,当时为了省事,没有去读这个参数,以后加上
回复

使用道具 举报

4200#
发表于 2013-5-14 16:05:34 来自手机 | 只看该作者
目标磁盘的识别不如上一个版本,上一个版本u盘显示usb ,最新的却显示器rm。硬盘也不同了!希望下一个版本中更正呀,看这太别扭了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-4 16:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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