无忧启动论坛

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

实用化的xDOS——真正的菜鸟DOS

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-24 02:13:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前做一键Ghost演示版时简单介绍过xDOS,因为当时所依赖的wenv尚未成熟,所以并深入细节。现在得益于Grub4Dos批处理功能的日益完善与wenv逐渐趋于稳定,可在以前的基础结构上打造一个实用化的xDOS了。
xDOS的目标是实现一个方便增减模块、易于调用、中文界面的傻瓜化的DOS架构,不需要高深的DOS知识就能按需改造。xDOS的基本原理是基本DOS+XMSDSK组成一个最小虚拟环境,所有模块打包成ZIP存放在软盘镜像中,需要时加载到内存盘运行,靠Grub4Dos实现界面从而抛弃需要专业DOS知识的DOS多重启动配置文件。

演示光盘下载地址http://u.115.com/file/aqpv1buo [2011-05-28]

目前主要实现了两个Grub4Dos接口实现在Grub4Dos下调用的简易化。

LOAD,这个是以前演示版中DOS版的Load.bat的Grub4Dos化接口
对于存在在IMG中的标准包,在Grub4Dos环境下只需要 laod /s 包名 就能运行它


示例中的有个 (fd0)/grub/xtools.lst,实际上每个菜单就是一条 load /s 包名

GHOST, 同样是演示版中 ghost.bat 的 Grub4Dos 接口
下图5个用法中,前面三个是 ghost.exe 的标准语法,后面2个是扩展的简易语法

扩展的两个简易语法使用极为简单,可以自己打造合适合的菜单。



另外在GHOST的基础上实现了一个全能向导 WIZARD,具有较强的错误检测机制,基本实现了ghost.exe图形界面的常用操作。这个向导会一步步引导选择,最后自动生成一个DOS批处 (fd0)/script.bat。用 GHOST DOS-Batch 用法:ghost a:\\script.bat 运行 ghost.exe 进行备份恢复。










除全能向导外,其它选项都会进入下一界面,可以选择3套GHO进行备份或恢复。可以灵活的选择不时时间的备份点。将xdos.ima加载到内存后,可通过 cat 的替换功能修改菜单 timeout 和 default 值,实现正的的“一键”备份。


可以安装到硬盘上做后备维护系统,也可以刻录到光盘或U盘上做启动盘,对目标系统进行维护。

[ 本帖最后由 tuxw 于 2011-5-28 06:36 编辑 ]

xdos04.jpg (6.65 KB, 下载次数: 43)

xdos04.jpg

xdos08.png (7.46 KB, 下载次数: 46)

xdos08.png
2#
发表于 2011-5-24 06:02:14 | 只看该作者
不错,相当不错的工具 呢,,下载地址呢!!!楼主要分享啦 !!!!
回复

使用道具 举报

3#
发表于 2011-5-24 07:25:41 | 只看该作者
以前的试用过。。。相当不错。
[83]表示什么呢?ghost8.3?

[ 本帖最后由 135956 于 2011-5-24 07:32 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2011-5-24 08:18:21 | 只看该作者
下载地址开头不是贴了吗(现在变成红色字了)

嗯,[83] 就是 ghost8.3的意思

[ 本帖最后由 tuxw 于 2011-5-24 08:24 编辑 ]
回复

使用道具 举报

5#
发表于 2011-5-24 14:16:39 | 只看该作者
这个很不错的,很有创意的啊。
回复

使用道具 举报

6#
发表于 2011-5-24 14:19:36 | 只看该作者
这个很不错的,很有创意的啊。
回复

使用道具 举报

7#
发表于 2011-5-24 19:38:12 | 只看该作者
很有创意,有一点需要注意的是

GHOST的分区
1:1-1:X 并不一定会和GRUB4DOS的分区序号一样。

因为GRUB4DOS的分区序号是由分区表的位置决定的,而GHOST是根据分区的位置决定的。

比如: (hd0,0) 并不一定会是1:1
回复

使用道具 举报

8#
发表于 2011-5-24 20:15:57 | 只看该作者
不错,支持一下楼主啊
回复

使用道具 举报

9#
 楼主| 发表于 2011-5-24 20:48:41 | 只看该作者
原帖由 chenall 于 2011-5-24 19:38 发表
很有创意,有一点需要注意的是

GHOST的分区
1:1-1:X 并不一定会和GRUB4DOS的分区序号一样。

因为GRUB4DOS的分区序号是由分区表的位置决定的,而GHOST是根据分区的位置决定的。

比如: (hd0,0) 并不一 ...

确实有些分区是这样的,所以我改造了下 diskid,增加了一个 -r 参数将 x:y 反查为 (hdx,y) 的形式,每选择一个分区后会预览下根目录,用户可以判断下是否是自己的目标分区。支持反查后,可以在还原前判断gho文件是否存在,避免进入DOS后才检出错误就只能重来了。
回复

使用道具 举报

10#
发表于 2011-5-25 12:43:57 | 只看该作者
这个不错,一定要支持下...
有机器用了再反馈
回复

使用道具 举报

11#
发表于 2011-5-26 11:15:58 | 只看该作者
好贴子,感谢楼主的无私提供分享这么好的文章,辛苦了,支持!
回复

使用道具 举报

12#
发表于 2011-5-26 20:40:31 | 只看该作者
好东西,俺们也学习,谢谢分享。
回复

使用道具 举报

13#
发表于 2011-5-27 12:31:32 | 只看该作者
非常不错啊。下来研究一下。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 07:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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