无忧启动论坛

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

我的dos工具箱 2015.05.01 188-17.16 4dos版

    [复制链接]
421#
发表于 2009-10-14 16:35:36 | 只看该作者
回复

使用道具 举报

422#
 楼主| 发表于 2009-10-14 17:44:55 | 只看该作者
gdisk 分区脚本 更新 更新Q:\FDISK 中即可
gdisk.rar (1.5 KB, 下载次数: 31)

[ 本帖最后由 dos时代菜鸟 于 2009-10-14 17:52 编辑 ]

GDISK.JPG (44.8 KB, 下载次数: 122)

GDISK.JPG
回复

使用道具 举报

423#
发表于 2009-10-14 19:53:49 | 只看该作者
感谢楼主更新 下来测试一下
回复

使用道具 举报

424#
 楼主| 发表于 2009-10-14 21:20:34 | 只看该作者
2009.10.14 更新
http://d.namipan.com/d/40c92c59c ... 004bea8bf23c68bc500

改进gdisk 分区脚本
回复

使用道具 举报

425#
发表于 2009-10-15 09:22:01 | 只看该作者
原帖由 dos时代菜鸟 于 2009-10-14 21:20 发表
2009.10.14 更新
http://d.namipan.com/d/40c92c59cb16e742bb114df4e17ca004bea8bf23c68bc500

改进gdisk 分区脚本


希望进一步改进gdisk 分区脚本,分区大小比例或MB可选择,并增加最后主分区支持,可选择二主分区和三主分区(二个脚本,因最后一分区输入0比较困难),增加逻辑分区数量,反正输入0可不分区
回复

使用道具 举报

426#
 楼主| 发表于 2009-10-15 13:44:39 | 只看该作者
回复楼上
gdisk2.rar 中的 两个文件 更新到 Q:\fdisk 文件夹中
1、增加 第三主引导分区建立
2、进行1k_F9关联前询问是否关联

2009.10.15 晚进一步改进: gdisk.rar (1.18 KB, 下载次数: 24)
1、改进 当主分区或者扩展分区作为最后一个分区时可能无法将其划分的问题
2、改进最后一个逻辑分区可能无法被划分的问题。
2、增加逻辑分区为4个

发现不能激活主引导分区,在新发布的20091015 版本中已经更正。看楼下

[ 本帖最后由 dos时代菜鸟 于 2009-10-15 20:38 编辑 ]
回复

使用道具 举报

427#
 楼主| 发表于 2009-10-15 19:11:51 | 只看该作者
2009.10.15 晚 更新
http://d.namipan.com/d/11738b43f8c5b2558864ab95dbffe6b7d14d9af3153ed100
gdisk分区脚本 纠正一些错误,增加分区。支持最多3个主引导分区和4个逻辑分区。

[ 本帖最后由 dos时代菜鸟 于 2009-10-15 20:35 编辑 ]

GDISK.JPG (49.43 KB, 下载次数: 122)

GDISK.JPG
回复

使用道具 举报

428#
发表于 2009-10-15 21:36:06 | 只看该作者
原帖由 dos时代菜鸟 于 2009-10-15 13:44 发表
回复楼上
gdisk2.rar 中的 两个文件 更新到 Q:\fdisk 文件夹中
1、增加 第三主引导分区建立
2、进行1k_F9关联前询问是否关联

2009.10.15 晚进一步改进:72804
1、改进 当主分区或者扩展分区作为最后一个 ...


想不到LZ更新这么快,已下载测试。选择一个主分区、二个主分区、三个主分区,在虚拟机测试均成功。只是分区大小用%,不用MB,每个分区的容量不能很准确。
回复

使用道具 举报

429#
发表于 2009-10-15 22:08:42 | 只看该作者
原帖由 33445566 于 2009-10-15 21:36 发表


想不到LZ更新这么快,已下载测试。选择一个主分区、二个主分区、三个主分区,在虚拟机测试均成功。只是分区大小用%,不用MB,每个分区的容量不能很准确。


还是用%直接,用得着这么精确吗
回复

使用道具 举报

430#
发表于 2009-10-15 22:28:31 | 只看该作者
LZ能否弄个GDISK 32 分区脚本,供PE用
回复

使用道具 举报

431#
 楼主| 发表于 2009-10-16 07:03:22 | 只看该作者
原帖由 33445566 于 2009-10-15 22:28 发表
LZ能否弄个GDISK 32 分区脚本,供PE用


pe下的gdisk32分区,已经有人做出来了。

这个gdisk分区脚本也只是为了作为dostools中一个辅助脚本的。
回复

使用道具 举报

432#
 楼主| 发表于 2009-10-16 07:06:31 | 只看该作者
原帖由 33445566 于 2009-10-15 21:36 发表


想不到LZ更新这么快,已下载测试。选择一个主分区、二个主分区、三个主分区,在虚拟机测试均成功。只是分区大小用%,不用MB,每个分区的容量不能很准确。


多谢帮忙测试,用%要比用Mb方便一些,用Mb涉及到小数点问题,比较麻烦。
回复

使用道具 举报

433#
 楼主| 发表于 2009-10-16 07:16:53 | 只看该作者
原帖由 tswcbyy 于 2009-10-15 22:08 发表


还是用%直接,用得着这么精确吗


多谢帮忙测试。
回复

使用道具 举报

434#
 楼主| 发表于 2009-10-16 11:49:55 | 只看该作者
发现 安装完网络以后,运行ghost,网络会失效,原因是ghost前脚本自动退出tw造成的。
同样问题也出现在安装完网络以后运行 usb/cdrom等驱动上。
现更正,请重新下载:
http://d.namipan.com/d/9b6ab41ee6d1c250867765562158e55c695bcdddbb46c500

同时更新 usb 驱动安装脚本。

[ 本帖最后由 dos时代菜鸟 于 2009-10-16 15:37 编辑 ]

usb.JPG (32.47 KB, 下载次数: 125)

usb.JPG
回复

使用道具 举报

435#
发表于 2009-10-16 20:23:34 | 只看该作者
请问最新10.16版的c/h/s 还是147/5/36吗?
回复

使用道具 举报

436#
 楼主| 发表于 2009-10-17 07:39:32 | 只看该作者
原帖由 diwu2005 于 2009-10-16 20:23 发表
请问最新10.16版的c/h/s 还是147/5/36吗?


正是 147/5/36 的

grub 菜单配置如下:

title 0.启动 DosTools 维护工具
kernel /grub/MEMDISK.GZ c=147 h=5 s=36 floppy
initrd /grub/dostools.zip

[ 本帖最后由 dos时代菜鸟 于 2009-10-17 07:40 编辑 ]
回复

使用道具 举报

437#
 楼主| 发表于 2009-10-17 08:07:10 | 只看该作者
发现很多人使用上有许多问题,现发出README.TXT
http://bbs.wuyou.net/attachment.php?aid=72931
回复

使用道具 举报

438#
 楼主| 发表于 2009-10-17 16:24:58 | 只看该作者
2009.10.17
usb_dst.ima
http://d.namipan.com/d/7e4a8c8c4 ... 780104292d900600c00
dts756.ima
http://d.namipan.com/d/105eba931 ... 4e22ffc993e00eebe00

usb_dts.ima 的作用:
用于在usb-hdd 模式下运行dostools 的用户考虑,通常情况下,在usb-hdd 上启动电脑并运行dostools的时候,往往usb-hdd 被指派在整个硬盘序列的前方,这给我们为本地系统维护带来或多或少的不便。usb_dts.ima 的作用就是根据本地硬盘数量自动生成grub调用的菜单,目前可以满足本地硬盘1~4个的情况使用,这个菜单就是通过grub的map功能把usb-hdd排到整个硬盘序列的后方,然后再自动调用dostools.zip。
用usb-hdd 的朋友不妨一试,看看ghost自动搜索中硬盘类表以及gdisk自动分区中的硬盘表中你的usb-hdd是不是已经被列到整个硬盘序列的后方。当然,因为usb-hdd是主引导分区所以其自然盘符可能仍然靠前,但已经不是问题所在了。
要求dostools.zip 必须在usb-hdd 的/grub/中,同时usb-hdd 启动后应该是默认的c:盘。

grub菜单 如下:
title 0.USB_DISK-DOSTOOLS
map --mem /grub/usb_dts.img (fd0)
map --hook
root (fd0)
chainloader (fd0)+1
boot

如此一来,也就不需要gdisk11这样的庞然大物来确定usb-hdd的位置了,因为usb-hdd一定在整个序列的后面,最大限度的减小了usb-hdd在磁盘序列问题上的影响。
回复

使用道具 举报

439#
发表于 2009-10-17 17:00:08 | 只看该作者
那是不是原来在U盘里的DOSTOOLS.ZIP不用更新,只要下个usb_dst.ima放在U盘里,在grub里加个菜单就行了是吗,我的DOSTOOLS.ZIP是放在boot/imgs/里面的,应该怎么改
回复

使用道具 举报

440#
 楼主| 发表于 2009-10-17 17:54:47 | 只看该作者
原帖由 fjj1218 于 2009-10-17 17:00 发表
那是不是原来在U盘里的DOSTOOLS.ZIP不用更新,只要下个usb_dst.ima放在U盘里,在grub里加个菜单就行了是吗,我的DOSTOOLS.ZIP是放在boot/imgs/里面的,应该怎么改



不必修改dostools.zip
但是 dostools.zip 中的 gdisk 11 体积却很大,如果换成 我刚放上来的那个,ima整个体积能小一些。
应该把dostools.zip 放在 /grub/ 里面
也可以修改 usb_dst.ima 中的那四个txt文件中的路径。 同样适用于其他的dos工具箱。只要修改好这四个txt文件就可以了。

如果要让它适应更多本地硬盘的需求,也可以增加txt文件的数量和内容就可以了。

比如:如果电脑没有本地硬盘的情况,可以向 usb_dts.img中加入 dts0.txt dts0.rar (202 Bytes, 下载次数: 40)
          如果电脑有5个本地硬盘的情况,可以加入 dts5.txt dts5.rar (252 Bytes, 下载次数: 34)

[ 本帖最后由 dos时代菜鸟 于 2009-10-17 18:22 编辑 ]
回复

使用道具 举报

441#
发表于 2009-10-17 19:46:45 | 只看该作者
支持一把,已下载了先去试用
回复

使用道具 举报

442#
发表于 2009-10-17 20:43:57 | 只看该作者
好东东。支持一下!感谢分享。
回复

使用道具 举报

443#
发表于 2009-10-17 20:46:05 | 只看该作者
我的U盘是用FBINSTOOL做的。文件都放在UD里,运行到DTS1那个文件菜单就提示出错了
回复

使用道具 举报

444#
发表于 2009-10-17 21:07:56 | 只看该作者
又更新了!
报告LZ:这个工具箱正常启动可以进入界面,不过网启时却失败了,不知道是怎么回事
回复

使用道具 举报

445#
 楼主| 发表于 2009-10-18 07:20:38 | 只看该作者
原帖由 blithewind 于 2009-10-17 21:07 发表
又更新了!
报告LZ:这个工具箱正常启动可以进入界面,不过网启时却失败了,不知道是怎么回事


用什么方法网络启动? 网络启动不需要前导usb_dts.ima。如果用tftp32 做服务器启动grub,应该配置menu.lst/default文件和网络ip。其他的网络启动方案自己研究吧。
回复

使用道具 举报

446#
 楼主| 发表于 2009-10-18 07:32:57 | 只看该作者
原帖由 fjj1218 于 2009-10-17 20:46 发表
我的U盘是用FBINSTOOL做的。文件都放在UD里,运行到DTS1那个文件菜单就提示出错了


usb_dts.img 的启动原理如下:
拿 usb-hdd 用grub做引导为例 usb-hdd 只分一个主引导分区。
1、usb-hdd 启动以后,系统默认usb-hdd 为第一硬盘,usb-hdd 第一分区为 c 盘,c:\grub\ 中存放 dostools.zip 。
2、grub调用 usb_dts.img 进入 msdos 通过gdisk 判断硬盘数量并 将相应的grub.exe 菜单存储到 c:\temp中
3、grub.exe 调用 c:\temp\dostools.grb 菜单
4、dostools.grb 菜单将usb-hdd map到硬盘序列的最后,然后调用 usb-hdd第一分区下 /grub/dostools.zip文件 启动dostools.


自己判断一下什么环节出了问题,请说明出了什么问题?提示什么错误?

我估计是你的ud分区结构有问题,应该 用gdisk32 读取一下 ud 的分区结构。

估计:dos 和 grub 无法读取 fbinstool 制作的隐藏分区。放入 fbinstool 隐藏分区里的 dostools.zip 无法被调用。你把 dostools.zip 放入 usb-hdd 的非隐藏分区中看看。

另外,memdisk.gz 也必须和dostools.zip 放在一起。都要放在 /grub/ 中

[ 本帖最后由 dos时代菜鸟 于 2009-10-18 09:59 编辑 ]
回复

使用道具 举报

447#
发表于 2009-10-18 10:29:48 | 只看该作者
将memdisk.gz和dostools.zip放在U盘可见区,就可以启动了,如果放在UD隐藏分区就不行,但是usb_dts.img放在UD的隐藏分区里都可以启动,就是加载memdisk.gz和dostools.zip时候出错, 显示的是ERROR 23:  ERROR WHILE PARSING NUMBER
回复

使用道具 举报

448#
 楼主| 发表于 2009-10-18 15:19:11 | 只看该作者
原帖由 fjj1218 于 2009-10-18 10:29 发表
将memdisk.gz和dostools.zip放在U盘可见区,就可以启动了,如果放在UD隐藏分区就不行,但是usb_dts.img放在UD的隐藏分区里都可以启动,就是加载memdisk.gz和dostools.zip时候出错, 显示的是ERROR 23:  ERROR W ...


不管怎么说能用就好。主要看usb-hdd的排序是否靠后了。
ud的问题在于grub.exe 不能识别 ud隐藏分区所致。
回复

使用道具 举报

449#
发表于 2009-10-18 15:57:55 | 只看该作者
原帖由 dos时代菜鸟 于 2009-10-18 15:19 发表


不管怎么说能用就好。主要看usb-hdd的排序是否靠后了。
ud的问题在于grub.exe 不能识别 ud隐藏分区所致。


说的对,对于我来说usb-hdd的排序是否靠后都无所谓,只要恢复系统时候看清楚盘符就行了,
问下楼主那个DISKGEN在下个版本能不能更新一下
回复

使用道具 举报

450#
发表于 2009-10-18 18:29:31 | 只看该作者
原帖由 dos时代菜鸟 于 2009-10-18 07:20 发表


用什么方法网络启动? 网络启动不需要前导usb_dts.ima。如果用tftp32 做服务器启动grub,应该配置menu.lst/default文件和网络ip。其他的网络启动方案自己研究吧。



网启服务器配置是没有毛病的,测试网启PE、不少DOS小工具都可以了。我用的是上一个版本的DOS工具箱,网启时可以把映像文件下载下来的,不过不能正常启动。找时间我重新测试一下,发个图上来。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 19:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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