无忧启动论坛

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

U盘装系统:全自动安装ghoxp的问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-9-17 02:23:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
==情况如下==
U盘量产为USB-CDROM + USB-HDD,由grub引导ghostxp.img全自动还原系统。
ghostxp.img在修改之后,DOS下成功支持中文、ntfs、usb设备。
启动ghost之前,成功分配盘符给所有分区,包括ntfs分区、U盘的分区。

==执行命令==
for %%i in (A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) do if exist %%i:\ghostxp.gho a:\ghost.exe -clone,mode=pload,src=%%i:\ghostxp.gho:1,dst=2:1 -noide -sure -rb
意思是:遍历查找所有分区根目录下ghostxp.gho文件,一旦找到,则把它还原到第二块磁盘第一分区(dst=2:1),然后重启电脑。

==执行结果==
从USB-HDD启动,成功还原ghostxp.gho到硬盘第一分区,若文件在U盘则速度很慢;
从USB-CDROM启动,居然还原ghostxp.gho到U盘上,速度很慢;

==结果分析==
由USB-HDD启动时,ghost把USB-HDD识别成第一块磁盘,把硬盘识别成第二块磁盘,成功还原gho到硬盘上。
由USB-CDROM启动时,ghost把USB-HDD识别成第二块磁盘,把硬盘识别成第一块磁盘,所以才会还原gho到U盘上。

==解决方案==
在启动ghost前,判断磁盘的顺序:
若硬盘是第一块磁盘,则ghost参数为dst=1:1,即可保证成功还原到硬盘第一分区;
若硬盘是第二块磁盘,则ghost参数为dst=2:1,即可保证成功还原到硬盘第一分区;

请问大侠们,如何在dos下判断第一磁盘是U盘还是硬盘?

[ 本帖最后由 2011aaaaa0808 于 2011-9-17 03:41 编辑 ]
2#
 楼主| 发表于 2011-9-17 02:36:23 | 只看该作者
需要这个ghostxp.img的朋友请留下邮箱。
回复

使用道具 举报

3#
发表于 2011-9-17 10:17:29 | 只看该作者
法1、 在u盘做特定标记,比如特定名称的文件,或者卷标
法2、dos下安装usb驱动,使bios 分配过来的磁盘序列中的u盘盘符失效,而u盘由usb驱动重新分配盘符,重新分配的盘符必然在分区序列的后方
法3、bios 分配过来的u盘,通常被分配到硬盘序列的前端,我们可以通过 aefdisk/gdisk 等软件直接获取各硬盘的特性,从中区分出u盘。确定u盘的标号(比如:1.:1) ,和本地硬盘的标号(比如:2:1)等等。只有准确定位了 本地硬盘目标分区的标号才能准确进行还原。
回复

使用道具 举报

4#
 楼主| 发表于 2011-9-18 03:06:01 | 只看该作者
不管用呀 能说明详细的步骤吗
回复

使用道具 举报

5#
发表于 2011-9-18 23:18:16 | 只看该作者
看来问题还是没有完美解决方案,继续等待哈。
回复

使用道具 举报

6#
发表于 2011-9-19 08:10:15 | 只看该作者
看来我得给楼主泼点冷水,你的U盘是USB-CDROM + USB-HDD,你不可能启动时也是USB-CDROM + USB-HDD吧,
要不是USB-CDROM ;要不是 USB-HDD,如果是……那好:

你自己已经说出答案了,还要别人怎么再帮你!!!!

[ 本帖最后由 jh1688 于 2011-9-19 08:12 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2011-9-20 20:57:33 | 只看该作者
原帖由 jh1688 于 2011-9-19 08:10 发表
看来我得给楼主泼点冷水,你的U盘是USB-CDROM + USB-HDD,你不可能启动时也是USB-CDROM + USB-HDD吧,
要不是USB-CDROM ;要不是 USB-HDD,如果是……那好:

你自己已经说出答案了,还要别人怎么再帮你!!!!



就是因为从USB-CDROM启动时U盘成第二块磁盘,从USB-HDD启动时U盘成第一块磁盘,才造成还原gho文件时ghost的参数无法dst=1:1还是2:1呀....所以才让大家帮想办法
回复

使用道具 举报

8#
发表于 2011-9-20 21:03:22 | 只看该作者
原帖由 2011aaaaa0808 于 2011-9-20 20:57 发表



就是因为从USB-CDROM启动时U盘成第二块磁盘,从USB-HDD启动时U盘成第一块磁盘,才造成还原gho文件时ghost的参数无法dst=1:1还是2:1呀....所以才让大家帮想办法


http://bbs.wuyou.net/forum.php?mod=viewthread&tid=197855&page=3#pid2291634
回复

使用道具 举报

9#
 楼主| 发表于 2011-9-20 22:36:56 | 只看该作者
原帖由 2010yg 于 2011-9-20 21:03 发表


http://bbs.wuyou.net/forum.php?mod=viewthread&tid=197855&page=3#pid2291634



终于搞定!谢谢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 12:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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