无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: dos时代菜鸟
打印 上一主题 下一主题

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

    [复制链接]
181#
 楼主| 发表于 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, 下载次数: 93)

GDISK.JPG
回复

使用道具 举报

182#
 楼主| 发表于 2009-10-14 21:20:34 | 显示全部楼层
2009.10.14 更新
http://d.namipan.com/d/40c92c59c ... 004bea8bf23c68bc500

改进gdisk 分区脚本
回复

使用道具 举报

183#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

184#
 楼主| 发表于 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, 下载次数: 94)

GDISK.JPG
回复

使用道具 举报

185#
 楼主| 发表于 2009-10-16 07:03:22 | 显示全部楼层
原帖由 33445566 于 2009-10-15 22:28 发表
LZ能否弄个GDISK 32 分区脚本,供PE用


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

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

使用道具 举报

186#
 楼主| 发表于 2009-10-16 07:06:31 | 显示全部楼层
原帖由 33445566 于 2009-10-15 21:36 发表


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


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

使用道具 举报

187#
 楼主| 发表于 2009-10-16 07:16:53 | 显示全部楼层
原帖由 tswcbyy 于 2009-10-15 22:08 发表


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


多谢帮忙测试。
回复

使用道具 举报

188#
 楼主| 发表于 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, 下载次数: 97)

usb.JPG
回复

使用道具 举报

189#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

190#
 楼主| 发表于 2009-10-17 08:07:10 | 显示全部楼层
发现很多人使用上有许多问题,现发出README.TXT
http://bbs.wuyou.net/attachment.php?aid=72931
回复

使用道具 举报

191#
 楼主| 发表于 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在磁盘序列问题上的影响。
回复

使用道具 举报

192#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

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


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

使用道具 举报

194#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

195#
 楼主| 发表于 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隐藏分区所致。
回复

使用道具 举报

196#
 楼主| 发表于 2009-10-18 18:54:22 | 显示全部楼层
原帖由 fjj1218 于 2009-10-18 15:57 发表


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


diskgen 问题太多,本来想暂时用acronis ,等diskgen 成型后就替换之。可目前看,还需要一段时间。
回复

使用道具 举报

197#
 楼主| 发表于 2009-10-19 10:06:40 | 显示全部楼层
2009 10 19 测试:
http://d.namipan.com/d/8bf33d38b ... 9f2878883bb2516bf00

1、TW替换成GHOS
2、CDROM/USB/QCACHE 的装载 配制成非汉字系统下运行,减少驱动冲突
3、GHOST配制成 非汉字系统下运行,减少内存拼抢。
4、网络驱动过程中涉及的网络指令 在非汉字系统下运行。

更换汉字系统主要检测稳定性,看是否出现汉字系统二次加载不上而出现乱码的问题。
回复

使用道具 举报

198#
 楼主| 发表于 2009-10-19 16:03:40 | 显示全部楼层
原帖由 fjj1218 于 2009-10-19 12:05 发表
楼主能不能做成IMG 格式的,昨天发现ZIP格式的在有的电脑上启动时候卡住了,兼容性不是很好


zip 解压缩就是img 格式了,至于grub菜单设置,自己研究吧。
回复

使用道具 举报

199#
 楼主| 发表于 2009-10-19 16:04:07 | 显示全部楼层
原帖由 diwu2005 于 2009-10-19 11:31 发表
10.19版的c/h/s分别是多少?想合盘试用,特此询问


147/5/36
回复

使用道具 举报

200#
 楼主| 发表于 2009-10-19 16:12:20 | 显示全部楼层
2009.10.19 晚16:11  如果用usb-hdd 启动 请配合usb_dst.ima 。
http://d.namipan.com/d/bf1c0e8ac ... 1322a06047cda15ba00
更新,用 tdsk 作内存盘虚拟工具。

c/h/s = 147/5/36

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

使用道具 举报

201#
 楼主| 发表于 2009-10-20 08:41:30 | 显示全部楼层
有关 ctmouse 与 ghos汉字系统
ctmouse 鼠标驱动与ghos汉字系统有先后加载问题。ctmouse 驱动必须在加载了ghos汉字系统以后再加载。
汉字系统通常设置了鼠标内存接口,加载了汉字系统后以后,如果再加载ctmouse 驱动,汉字系统会通过其鼠标接口将内存中的鼠标驱动程序copy 一份到内存中的一块区域使用,从而增加鼠标驱动在内存中的体积。
比如:在没有加载汉字系统的情况下,加载ctmouse ,ctmouse 占用内存3k;退出ctmouse 进入汉字系统以后,在加载ctmouse ,发现有两个ctmouse 内存占用,一个是3k一个是7k。如果把ctmouse 换为其他鼠标驱动,内存中同样存在另一个重复的7k鼠标驱动占用。
回复

使用道具 举报

202#
 楼主| 发表于 2009-10-20 16:56:04 | 显示全部楼层

回复 #460 scxiegangxy 的帖子

1、我使用usb-hdd 模式 启动dostools 可以顺利加载本地硬盘上的iso文件,无法重现你说的现象。建议先加载 qcache 磁盘缓存,然后再试。有可能是你的ud分区结构在捣乱。
2、你所说的ifsdrv 无法卸载,应该是你使用不当导致的,比如:安装了ifsdrv驱动以后没有及时卸载就运行了一些需要推出汉字系统的软件,导致ifsdrv驱动滞留在内存而又无法被清理。最典型的就是,加载ifsdrv驱动以后,没有卸载就安装网络驱动/usb驱动/iso驱动等等,而这些硬件驱动的安装时脚本会自动退出汉字系统。如果需要安装usb/net/cdrom等驱动应该先卸载ifsdrv再进行安装。

3、具体的请看 readme.txt 文件。进入 dostools 菜单选择 0 。

另外,用ud做引导,应该用usb_dts.ima 做前导启动,保证usb-hdd在整个硬盘序列的末端。
回复

使用道具 举报

203#
 楼主| 发表于 2009-10-20 17:02:44 | 显示全部楼层
最新整理的 dostools 文件包。
http://d.namipan.com/d/ac91c037d ... d5cc1ac427a40c8c100

包含 dts758.ima usb_dts.ima

另付上 tway.rar
http://d.namipan.com/d/e8bb80a04 ... 979783694064f3f0500
如果想替换汉字系统,可以把这个tway.rar 替换 dts758.ima\soft\ghos.rar 即可。
回复

使用道具 举报

204#
 楼主| 发表于 2009-10-21 08:46:41 | 显示全部楼层
GHOST与ifsdrv:ifsdrv驱动需要HDPMI32的支持,而ghost会把hdpmi32环境误认为是
  windows环境而无法进入ghost.必须事先记下ntfs分区中的gho文件位置的ghost格式,然后退出hdpmi32在进入ghost。
另外:如果挂载了ntfs分区上的iso文件,该ntfs分区就不能被顺利卸载。
所以,有人提出ghost利用ntfs分区上的iso中的gho文件进行系统恢复,目前看MSDOS环境下是不成功的。

另附上 ifsdrv 改进脚本: IFSDRV.rar (755 Bytes, 下载次数: 37)
改进:主要命令在非汉字系统下加载和卸载,避免因为汉字系统二次加载方面的事情导致无法加载ntfs分区上的iso文件。
把ifsdrv.rar中的脚本*.bat 替换 dts758.ima\soft\q.rar\ifsdrv 中即可。

做好的 dts759.ima
http://d.namipan.com/d/7b5a3de687d1cd2003febc36ea196f8ff7da22ec9319ba00

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

使用道具 举报

205#
 楼主| 发表于 2009-10-21 20:23:58 | 显示全部楼层
新得知: ifsdrv 中的 hdpmi32 与ghost 不发生冲突的关键就是 实现设置 HDPMI=16384
如此一来,搜索GHO文件的脚本就不必考虑 NTFS 分区会在调用GHOST的时候掉载或者无法运行GHOST了。

进一步更新中......
回复

使用道具 举报

206#
 楼主| 发表于 2009-10-21 20:44:39 | 显示全部楼层
2009.10.21 晚 稳定版
http://d.namipan.com/d/6e4ab3c22 ... 085bb177d67b020ba00

搜索ntfs分区上的gho并恢复,请先先挂载ifsdrv驱动。
可以 用ntfs分区上的iso文件中的gho 进行系统恢复。
回复

使用道具 举报

207#
 楼主| 发表于 2009-10-22 14:32:52 | 显示全部楼层
2009.10.22
http://d.namipan.com/d/112943932 ... 976b1c2441de198bb00

优化了一下ghost搜索恢复脚本和ifsdrv脚本。
在某些电脑上发现,ifsdrv分区加载后,ntfs分区上的gho文件可以被ghost读取和check 但是却不能被用作恢复,所以优化了一下相关脚本,将ntfs分区盘符转化成 x:y 模式供ghost。
回复

使用道具 举报

208#
 楼主| 发表于 2009-10-22 15:12:19 | 显示全部楼层
原帖由 wang6610 于 2009-10-22 15:02 发表


ghost前最好先卸载ifsdrv,这是以前某网友的经验...


对于gho搜索恢复
可以加载ifsdrv 搜索gho,等文件列表生成以后,在中断脚本。然后卸载ifsdrv ,再进入"gho搜索恢复",利用已有的gho文件列表进行系统恢复。

通过ifsdrv 驱动的ntfs分区是以network的形式出现在磁盘序列中。而交给ghost访问的实际上是本地的ntfs分区,所以有可能造成ghost运行问题。但是,如果我们在用ghost访问ntfs分区的时候不是通过ifsdrv分配的盘符而是通过  x:y 的方式直接访问,应该可以规避一些问题的出现。这也是为什么要把 分区盘符(c: d: e: f:。。。)转化成 x:y (1:1  1:2 1:3  1:4。。。) 格式的原因。

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

使用道具 举报

209#
 楼主| 发表于 2009-10-24 07:27:40 | 显示全部楼层

回复 #473 jetluo 的帖子

晕,menu.lst文件夹里面的 dostools.zip 就是了,其他的都是用于grub引导和tftp(pxe)引导用的。

你就不能进入文件夹看看么?

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

使用道具 举报

210#
 楼主| 发表于 2009-10-25 21:12:37 | 显示全部楼层

回复 #477 diwu2005 的帖子

1、请更换内存配置方案
2、不要在加载了驱动程序的情况下运行分区软件
3、旧版本diskgen 除了界面容易上手以外,并没有什么特别的。用spfdisk 也可以,用acronis 也可以。

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-11 15:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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