多少年华似水逝
百度首页 | 百度空间
 
文章列表
 
2008-05-13 23:24
由于Vista采用启动管理器(Bootmgr)启动方式,这使得安装双系统的用户经常遭遇启动故障,其中两个系统都无法启动的故障最为严重。因此,今天给大家介绍如何对付这种“最严重”的启动顽症。 为了叙述的便,这里双系统是指C盘装XP,D盘装Vista。

在解决故障之前,我们先来了解一下启动管理器的工作模式。在XP+Vista双系统中,Vista使用bootmgr接管系统启动模式。电脑自检完成后,开始查找活动主分区(一般情况是C:)并加载它。

接着会继续读取活动分区下的启动配置文件(即C:\BOOT\BCD)和c:\boot.ini,根据BCD和Boot.ini存储的启动信息列出启动菜单(也就是双系统启动菜单)。对于双系统用户通常列出“Microsoft WindowsVista”和“旧版本的Windows”。

如果选择前者,Bootmgr将控制权交给Vista系统目录下的Winload.exe 然后开始启动Vista。选择后者,Bootmgr将控制权交给NTLDR,接着开始读取c:\boot.ini并列出其中配置的启动菜单。

启动故障就主要出现在Bootmgr(如该文件丢失)、BCD(启动信息配置错误)、Winload.exe(该文件丢失导致Vista无法启动)、Ntldr(该文件丢失导致XP无法启动)这些文件上。

在本例故障中,由于上述文件均已备份,因此恢复后导致双系统启动故障的原因应该就是BCD启动信息出错。把故障电脑的C:\BOOT\BCD复制到正常电脑上的d:\,运行“bcdedit.exe d:\bcd”(bcdedit.exe可以从安装Vista电脑上的c:\windows" onclick="tagshow(event)" class="t_tag">windows\system32提取)可以看到其中Device显示为unknown。

故障是由于Bootmgr找不到启动分区所致,因此修复的方法就是重建正常的启动配置文件。

现在两个系统都无法进入,如何重建BCD启动信息?一般的方法是借助Vista安装光盘进行自动修复。如果没有安装光盘怎么办?可以通过修改Boot.ini文件“曲线”进入XP,然后在XP中使用EasyBCD重建BCD。因为在加载Bootmgr时,还会读取c:\boot.ini中根目录启动信息。

比如,安装一键Ghost的用户,Boot.ini中一键Ghost启动菜单也会出现在多重启动中。这时,我们要进入DOS修改Boot.ini文件,在其中添加NTLDR启动项即可绕开BCD进入XP。

Vista安装光盘进行自动修复方法

使用Vista安装光盘启动电脑后,在出现安装界面时单击左下角的“修复计算机”。系统会自动检测到本机出现引导故障,我们只要按提示单击“修复并重新启动”,系统就会自动修复故障(图2)。重启后在多重启动菜单中选择“Microsoft Windows Vista(已修复)”即可进入Vista。进入Vista后也可以使用EasyBCD删除失效XP菜单并重新添加XP启动。

第一步:准备一张Windows 98启动光盘,进入BIOS将光驱设置为第一启动,进入DOS后依次输入下列命令编辑Boot.ini:

attrib -s -h -r c:\boot.ini(取消该文件的系统、隐藏、只读属性)

edit c:\boot.ini

在Edit文本编辑器打开Boot.ini后,在文件最后添加c:\ntldr=“XP”,然后保存。

提示:如果你的C盘是NTFS分区,则需要加载NTFSDOS才能访问并写入数据。或者使用深山红叶PE光盘引导系统进行修改。

第二步:重启电脑,在启动管理器多重启动菜单中就会出现“XP”菜单,选择它后开始启动XP,在boot.ini加载多重启动菜单选择“Windows XP professional”(即原来XP,不可以选择上述添加的XP菜单,否则会重启)。

第三步:进入XP后到http://www.cpcw.com/bzsoft...下载EasyBCD。启动程序后,EasyBCD首先要求我们选择启动分区,这里选择C:,接着打开程序主窗口。

注意:在XP下EasyBCD的运行需要Microsoft .NET Framework2.0的支持,可以到http://msdn2.microsoft.com...下载安装。

第四步:切换到左侧的“ADD/Remove Entries”,在右侧窗格选中原来无效的启动菜单,单击Delete删除,接着在Add An Entry下添加启动项。添加XP启动则在Version选择“Windows NT/200/XP”、Drive选择C:\、Name设置为Windows XP(图3)。同上,添加Vista的启动项(Version选择Windows Vista/longhom、Drive选择D:\、Name设置为Windows Vista),完成后单击ADD Entry保存配置。

第五步:重启电脑,现在就可以在多重启动菜单中选择XP或者Vista进入系统了,进入系统后把在Boot.ini添加的c:\ntldr=“XP”语句删除。

附:其他常见启动故障解决方法一览:

1.Bootmgr丢失无法启动

解决方法:到安装Vista的电脑上复制bootmgr到C:\。Ntldr丢失则到XP电脑上复制该文件到C:\。

2.发生启动故障,但是可以进入某一个系统(XP或者Vista)。

解决方法:选择能够启动的系统,然后使用EasyBCD添加故障系统的启动项

3.安装Vista后没有及时备份双系统,下次恢复XP时导致启动菜单丢失,只能进入XP。

解决方法:使用上述介绍的“Vista安装光盘进行自动修复方法”添加Vista启动

4.使用bootsect命令更改启动分区后没有出现启动菜单,只能进入XP。

解决方法:把Vista安装光盘下的/boot/bootsect.exe复制到c:\windows\system32(/表示光盘根目录)。启动命令提示符输入“bootsect -nt60 c:”即可。
 
2008-05-10 10:29

一.故障恢复控制台安装

X:\i386\winnt32.exe /cmdcons

二.故障恢复控制台基本命令

1.       批量运行所有命令:Batch

格式:Batch Inputfile [Ooutputfile]

实例:Batch PLML.txt

2.       启动/停用服务或驱动程序: Enable/Disable

实例: Enable DHCP Service_Auto_Start/Disable DHCP

3.       代替Fdisk的工具:Diskpart

4.       扩展经过压缩的文件:Expand

实例:Expand F:\i386\Driver.cab /D /F

5.       显示分区信息:Map

6.       显示所有服务和驱动程序:Listsvc

7.       写入启动扇区:Fixboot

8.       修复启动分区的主启动记录:Fixmbr

9.       显示环境变量:set

      实例:set allowallpaths = true

三.故障恢复控制台访问突破

      组策略->计算机配置->安全设置->安全选项->故障恢复控制台.

 
2008-05-04 08:49
Q8VBM-34FWW-7DFFY-DG34X-DP79J
BTJGR-T4FWP-X3VJ8-TCMBB-YVQH3
H38RX-MCP96-J8P7P-C6QXY-HDTYW
G7YYD-44WW4-87838-7PKGM-X8CM6
C8XBM-MHHJF-H8HHC-697JM-X7BHB
PYV8Q-RHJG8-D7TYG-YC37K-GFX8W
WKWGM-8TM7H-4H4YY-BQVD6-PTF8Q
HMF86-KPY4Y-TGHT9-39Y3G-43XVG
FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8
CBY8F-CHBGQ-C6388-DTB2R-FFPRM
 
2008-04-29 19:23

http://www.cnbeta.com/images/topics/linux_logo.png

Linux操作系统的ReiserFS文件系统开发者Hans Reiser近日被陪审团裁定有罪,陪审团认为他在2006年残忍枪杀其妻子,但是她的尸体一直没有被发现。
由 Reiser开发的ReiserFS文件系统是一种性能不错的Linux文件系统。它通过一种与众不同的方式--完全平衡树结构来容纳数据,包括文件数据,文件名以及日志支持,并能在上面继续保持很快的搜索速度和很高的效率。ReiserFS文件系统一直以来被用在高端Unix系统上如,SGI。高性能文件系统Reiserfs向来都是Linux fans眼中的挚爱。

目前经过为期6个月的审判和为期3天的陪审团审议,虽然尸体并未找到,但是约有60名证人证实了Reiser和他的妻子不合。另外检察官举证的主要事实是,Reiser谋杀后拆除和丢弃了他的本田CRX的乘客座位,然后对车子进行清洗,在地面上留下了足有一英尺的水迹。

而Reiser则解释说他只是想清理车子的内部,并且忘了关水龙头。另外,Reiser扬言要删除了他电脑硬盘驱动器上的所有内容,以发泄政府没收他所有财产的不满。

Reiser的妻子Nina最后一次露面是在2006年9月3日,警察在6天后发行了她的面包车,并且找到了失踪的本田车座椅及两本书。警察也发现睡袋上沾满了血迹。目前Reiser将面临判决,罪名一级谋杀罪,可能获得25年的监禁。

来源:驱动之家

 
2008-04-27 12:31
MM的电脑又开始故障频发,看来需要重装系统了。不过她聊QQ、上网浏览还可以,但要让她自己重装系统就有点为难了。而我离她家很远,来回一趟还挺麻烦的,怎么办?其实现在大多数人的家里都装上了宽带,通过网络联络,完全可以坐在家里帮MM重装系统。下面就看看我是如何远程帮MM安装Windows XP的吧。

准备所需文件(本机操作)

首先准备好vFloppy、WinImage、Ghost.exe等三款软件,以及Windows XP的系统映像文件(本例为:winxpsp2.gho)。映像文件是我早先去MM家帮她装系统时备份好了的,就存在她的D盘ghost文件夹下。假如MM的电脑上没有备份操作系统映像,你可以自己制作一个万能映像文件,通过网络传给她。

vFloppy小档案

软件版本:1.5

软件大小:1643 KB

软件授权:免费软件

下载地址:http://www.newhua.com/soft/20055.htm

WinImage小档案

软件版本:8.0.8000

软件大小:621 KB

软件授权:共享软件

下载地址:http://www.newhua.com/soft/32550.htm

第1步:打开记事本,输入内容如下:

[boot loader]

timeout=3

default=C:\BOOT\BOOTDISK.bin

[operating systems]

C:\BOOT\BOOTDISK.bin="由虚拟启动软盘启动"

保存为“boot.ini”(不含引号,下同)文件。

第2步:在记事本中新建一个文件,输入内容如下:

smartdrv.exe

d:\ghost\ghost.exe -clone,mode=pload,src=d:\ghost\WINXPSP2.GHO:1,dst=1:1 -sure -rb

保存为“autoexec.bat”自动批处理文件。

第3步:安装WinImage,通过它打vFloppy目录下的BOOTDISK.img,把上面建立的autoexec.bat文件导入进去以替换原有的同名文件(见图1),保存磁盘映像。


远程遥控MM操作

接下来通过QQ指挥MM做一些简单的事情就可以了。

第1步:通过QQ将BOOTDISK.img、vFloppy.exe、Ghost.exe、boot.ini传送给MM。如果对方的电脑中没有Windows XP的映像文件,还得将winxpsp2.gho文件也传给她。

第2步:预先把操作步骤在QQ上告诉MM,让她记下来按步骤操作。

1.把Ghost.exe和winxpsp2.gho放到D:\ghost目录下;

2.运行vFloppy.exe,把映象文件设置为BOOTDISK.img,其他选项不用动(见图2),点击“应用”,在弹出的两个对话框上都选择“否”;


3.把boot.ini复制到C根目录下,替换原有的同名文件;

4.重新启动电脑就可以啦,autoexec.bat中的命令会自动帮MM完成系统镜像恢复的操作。
 
2008-04-27 12:27
别以为要刻录加密光盘挺难,使用知名的CD-R数据加密软件“Eneryption Plus for CDROM”你就可以轻松办到。这个软件采用特殊的方法对CD-R中的数据进行加密,只有输入正确的密码后才能查看光盘中的内容,否则,即使CD-R中的文件被复制出来,打开后看到的文件内容也只是乱码一堆。

  刻录前的准备工作:将所有需刻录到光盘中的文件复制到同一文件夹下,以便集中进行加密处理。

  1.启动程序后,首先点击窗口中的“Settings”按钮打开设置对话框,在“Privacy Code”项要填写长度为24个字符的加密代码,然后在“Master Password”项中填写不少于6个字符长度的访问光盘加密文件密码(即查看光盘文件用的密码),单击“Save”按钮,在随后的对话框中对密码进行确认(“Privacy Code”和“Master Password”都要确认),返回程序主界面。此时其他所有按钮变为可用状态。

  2.单击“Encrypt File/Directory”按钮,在打开的对话窗口中点击“TARGET”后的“Browse”按钮并选择要加密的文件所在的文件夹,点击下面的“Encrypt”按钮进行加密处理。

  3.单击主窗口中的“Test Directory”按钮,找到我们刚才经过加密处理的文件夹让其测试加密是否生效。如果系统提示“No errors found”则表明没有问题。

  4.单击主界面中的“Create User Install”按钮,在打开的窗口中提供了三种输出方式,选中“Click here for CDROM setup”项,再点击“OK”,在随后出现的窗口中,点击“Destination”项下的Browse按钮为被加密的文件选择一个保存位置,在“AccessPassword”项中输入加密密码;至于“ExpriationInformation”项则根据需要设定,建议选择为“NO”以使密码永不过期。

  单击“OK”并在弹出的对话框中再次输入密码,再点击一次“OK”按钮,软件会将加密后的文件存放到上面所选的目标位置中,并生成光盘自运行程序Autorun.inf及相关支持文件。

5.最后,使用刻录软件NERO等将存放加密后的文件夹下的所有内容刻录到CD-R中。刻录完成后,当你将光盘放入光驱时会自动运行且弹出要求输入密码的提示窗口,只有输入正确的密码才能读取光盘中的文件;如果跳过密码输入验证而直接打开文件,你是无法查看到文件真实内容的。

  提示:在刻录时请保证Encryption Plus for CDROM的文件在光盘根目录下。

  Encryption Plus for CDROM

  软件版本:4.0

  软件语言:英文语言

  软件类型:国外软件

  运行环境:Win9X/2000/XP

  软件大小:460KB

  下载地址:http://www.okget.com/Soft/Soft_483.htm
 
2008-04-27 12:18
微软官方说明
http://www.microsoft.com/china/technet/prodtechnol/windowsvista/expert/ximage.mspx

微软2007-1-3发布的 Windows 自动安装工具包 (AIK)
微软官方发布页 微软官方下载页

已提取 ImageX 最新版6.0.6000.16386 for Vista™ (已包含WIM FS插件)
http://fastslz.googlepages.com/ImageX6000.7z

支持的操作系统:Windows Server 2003 SP1、Windows XP SP2、Windows Vista

QUOTE:
微软封装工具ImageX的应用!

本文中我们将会介绍Ximage的几个基本应用:映像创建、映像压缩、映像文件拆分以及应用映像。

本文的所有操作都需要在Windows PE下进行。虽然这可能没有在DOS环境下方便,不过用Windows PE取代DOS已经是一个必然的趋势,同时,Windows PE环境也使Ximage的适用范围更广。

我们都知道,传统的基于磁盘扇区的映像工具一般只能在Windows操作系统之外运行,因此都使用了专用的恢复环境,例如软件开发商提供的特殊版本的 DOS。但这就存在一个问题,主要是关于存储子系统的。现在我们使用的存储子系统规格越来越多,除了传统的 IDE,常见的还有SCSI、SATA,以及各种级别的RAID等,如何让映像工具支持这些不常用的存储子系统成了一个最大的问题。

以使用DOS作为恢复环境的映像工具为例,如果该工具没有自带用于RAID系统的DOS驱动程序,那么就无法使用它对RAID系统创建和恢复映像。但 Ximage解决了这一问题,它的恢复环境是Windows PE,这可以看作是一个省略了图形界面的Windows内核,因此任何磁盘子系统,只要提供了Windows下的驱动程序,就可以用于Windows PE。

使用过程中大家可能会注意到,用Windows PE光盘引导计算机,进入Windows PE环境之前,屏幕上首先会显示“Press F6 to Install…”的字样,这和我们直接用光盘安装Windows操作系统时的选项类似。如果您使用了一些比较不常用的存储子系统,例如SCSI或者 RAID,就需要在这个界面上按下F6,然后提供所需的驱动程序,这样引导后Windows PE才可以识别出您的硬盘。

下文中,实验所用系统的设置如下:C盘安装操作系统,D盘是光驱,E盘用于保存创建的映像文件。不过当我们用Windows PE光盘引导计算机后情况有所变化,C盘依然是系统盘,但光驱成了X盘,Windows下的E盘成了Windows PE环境下的D盘。因此为了避免混淆,在Windows PE环境下的操作将会使用PE中的盘符名称,但在Windows环境下的操作将会使用Windows中的盘符。

创建映像

首先我们需要准备一台模板计算机,在这台计算机上安装打算批量部署的操作系统,并安装所有需要的驱动程序、应用软件、系统更新程序,同时我们还可以根据实际需要对系统和程序的各种

选项进行设置。设置完成之后运行sysprep.exe删除所有不必要的信息 ,并关闭计算机。

进行到这一步的时候,和使用传统的基于分区的影响工具部署都没有太大区别,不过接下来我们要使用微软自己的映像工具了。

假设我们希望使用默认设置创建一个C盘的映像,映像文件将以data.wim为名保存在D盘根目录下,并在创建完成后进行数据校验,那么我们可以使用这样一个命令:

ximage /capture c: d:\data.wim "Drive C " /verify

“/capture”参数的作用是创建映像文件,而该参数后面的“c:”则指定了要创建映像的目标分区。“d:\data.wim”这个参数指定了镜像文件的保存位置以及名称,“Drive C”参数定义了映像文件的描述,需要用引号引用。最后的“/verify”参数则会让Ximage创建完映像之后进行校验。当看到图1所示的界面时,表示我们的命令是正确的,程序正在创建C盘的映像。当屏幕显示“Successfully imaged c:\”的字样时表示映像已经创建完成了。

这时候我们就可以将创建出来的data.wim文件保存起来,并用于之后的部署了。这里还有一个有趣的功能需要提醒您:Ximage可以将创建出来的映像文件保存在预创建映像的分区上。例如本例中,我们就完全可以将data.wim保存在C盘,这其实是基于文件的映像工具和基于扇区的映像工具的最大不同。

压缩映像

当然,Ximage能做到的还有很多。有时我们可能会希望尽量减小生成的映像文件的体积,这时候就可以用到Ximage的压缩功能了。压缩参数有两个选项:Fast和Maximum,其中后者的压缩率更高一些,当然花费的时间也要长一些。还是上面的例子,如果需要以Maximum等级压缩创建出来的映像文件,可以使用这条命令:

ximage /compress maximum /capture c: d:\data2.wim “Drive C” /verify

遗憾的是该参数只能在创建映像文件的时候使用,对于已经创建好的映像文件,已经无法通过该参数进行压缩,或者更改压缩等级了。

拆分映像

如果您希望将创建出来的映像文件按照一定大小拆分,以便刻录到光盘或者保存到其他可以动存储介质上,那么可以使用Ximage的“/split”参数。例如,如果我们希望将之前创建的data.wim文件以640 MB为大小拆分,以便刻录到CD光盘上,那么可以使用这条命令:

ximage /split d:\data.wim d:\datasplited.swm 640

该操作将会创建一系列带有固定编号的.swm文件,例如我们要拆分的文件是data.wim,那么拆分后的文件就是data1.swm、 data2.swm等。该参数同样有些不足:首先,无法在创建映像文件的时候使用,只能在映像文件创建成功之后使用。另外,拆分的文件大小是以MB为单位指定的,如果我们需要以GB为单位拆分文件以便刻录DVD光盘上,显得不够灵活。

应用映像

我们已经创建好了系统映像文件,日后如果需要在多台计算机上部署,或者某台计算机的系统崩溃,就可以使用创建好的映像文件来恢复。恢复过程是非常简单的,依然需要进入到Windows PE环境下,然后使用“/apply”参数运行ximage.exe程序即可。

对于新计算机有一点需要注意,在使用Ximage安装操作系统映像之前,必须首先给硬盘分好区。您可以使用Windows PE自带的分区工具diskpart.exe进行。而如果您嫌麻烦,或者需要处理的计算机太多,也可以自己编写脚本,让Windows PE启动后自动进行分区操作。

假设我们要把之前创建的保存在D盘的data.wim文件重新恢复到C盘,那么可以首先格式化C盘,然后使用这条命令:

ximage /apply d:\data.wim 1 c: /verify

这里要注意映像名称后面的编号“1”,下文中我们将会介绍,Ximage可以把多个镜像文件附加到同一个映像中,那么在使用某个特定镜像部署系统,或者执行其他类似操作的时候,怎样从附加了多个镜像的映像文件中指定特定镜像呢?这里就需要使用编号了,如果希望对第几个镜像进行操作,在映像文件名称后添加该镜像的编号即可。

高级应用

除了上面介绍的功能,ximage还有很多功能可以适合不同情况。同样,下文将会通过几个具体的实例向您介绍。

文件附加

有时我们可能会遇到这样的情况:当我们安装好操作系统之后,需要创建一个映像文件;而安装完补丁程序以及驱动程序之后,需要创建另外一个映像;等安装完所有其他需要的应用程序,并进行过必要的设置之后,还需要创建第三个映像文件。这样的要求有一个特点,那就是三个映像文件中大部分数据都是相同的,而每次都是只有部分文件被增删或者更改。那么按照一般的做法,直接创建三个各自独立的映像文件,无疑浪费了大量的存储空间,而且映像文件太多也不利于日后的管理。

为了解决这个问题,Ximage中包含了一个叫做附加的功能。简单来说,该功能可以在一个映像文件中保存多个不同状态下的操作系统镜像。例如之前设想的情况,将操作系统在三个时候的不同状态全部附加到同一个映像文件中,这样,因为操作系统中有大量三个状态下没有发生任何更改的文件,因此这些文件实际上在映像文件中只需要保存一个实例,这就可以在压缩的基础上更进一步减小映像文件的体积。

注意,这里提到了两个名词:“映像”和“镜像”。为了方便叙述,下文对这两个名词的定义如下:对操作系统所在分区进行“复制”创建的文件称之为“镜像”,而多个“镜像”附加在一起即形成一个“映像”。

在上文的操作中我们已经对整个系统盘创建了一个完整映像data.wim,假设当时我们只是安装了操作系统,还没有装驱动和应用程序,那么现在我们可以启动到正常Windwos状态下,按照需要安装所有的驱动和程序,然后重启动计算机到Windows PE环境(别忘了运行sysprep.exe)。要创建新的镜像,并附加到现有的映像文件中,可以使用下列命令:

ximage /append c: d:\data.wim “Drive C 2” /verify。

“/append”的作用是将目标分区附加到现有文件,需要注意,如果已经使用了“/append”参数,就不需要同时使用“/capture”了。而后面的“d:\data.wim”则指定了要被附加的文件所在位置和名称。

注意,如果被附加的源映像文件被压缩过,那么附加上去的镜像文件就必须进行同样等级的压缩。

配置文件

Ximage的某些选项可以由配置文件指定,这样我们就可以预先编写好配置文件,然后一次执行,实现比较复杂的操作。要指定配置文件,需要以“/config”参数启动Ximage。配置文件中主要有三个字段,各自的含义如下。

[ExclusionList]
定义了使用“/capture”参数后被排除的文件和文件夹名称

[CompressionExclusionList]
定义了不被压缩的文件或文件夹名称,或者文件类型。这里可以使用通配符

[AlignmentList]
指定文件以64K为范围排列,这些文件将不会被压缩,而压缩后的文件将会以32K为范围排列。

我们只需要在文本编辑器,例如Windows记事本中按照上述规定的字段编写内容,然后将文件保存为.ini格式,就可以在使用ximage.exe的时候通过“/config”参数调用了。

打开Windows记事本或者其他任何文本编辑器,分别输入[ExclusionList]、[CompressionExclusionList]和[AlignmentList]三个字段,然后按照需要为这三个字段设定内容。

例如,如果我们希望在创建映像文件的时候跳过分页文件和休眠文件,那么就可以在[ExclusionList]字段下添加这两个文件的名称: “Hiberfil.sys”和“Pagefile.sys”。注意,每个文件要占用一行空间。如果我们希望在压缩文件的时候取消对所有扩展名为.zip 的文件的压缩(毕竟它们已经被压缩过了,再次压缩只能延长所需时间,体积的变化不会太明显),那么可以在 [CompressionExclusionList]字段下添加“*.zip”这一行内容。

注意:通常情况下,如果要使用配置文件,那么就必须在运行ximage命令的时候使用/config参数,并指定配置文件的位置。但如果我们预先将配置文件以wimscript.ini为名保存在ximage.exe文件所在的文件夹下,那么以后运行的时候只要使用了“/capture”参数,该配置文件就会被自动加载,而不管我们有没有配合“/config”参数一起使用。

映像文件的维护

我们已经了解了如何创建和应用映像文件,那么日常维护方面,这种新的文件格式又能带给我们什么?需要注意,之前介绍的所有操作都是使用Ximage在Windows PE的命令行环境下运行,而接下来要介绍的一些功能在正常的Windows模式下就可以操作。

查看映像文件信息

我们首先继续讨论一下前文中存在的一个问题,对于附加了多个镜像的映像文件,可以通过添加编号的方式指定对哪个镜像进行操作。但是一旦时间长了,我们如何知道某个映像文件中有几个镜像,分别是什么内容?这就要用到Ximage的另一个参数“/info”了。

还是以上文创建的附加了多个镜像的映像文件data.wim为例,在Windows PE环境下,运行这样的命令:ximage /info d:\data.wim,我们可以看到,程序会自动显示一个以XML格式保存的文件,文件的内容就是该映像文件中所有附加的镜像文件的信息(图3)。这里面大家可以留意看“”这一字段的内容,这其实就是我们在使用 “/capture”参数创建映像时输入的描述。因此在使用的时候要注意输入详细的描述信息,方便日后的使用。

查看映像文件内容

随着使用时间的延长,管理员们可能需要管理越来越多各种用途的映像文件。如何快速从多个映像文件中找到自己的目标就显得非常重要。通过使用Ximage的 “/dir”参数,我们就可以直接把某个映像文件,甚至具体到其中附加的某个镜像的内容显示出来。该参数的使用方法是这样的:ximage /dir d:\data.wim 1。

首先让我们试试看使用“/dir”参数列出映像文件中具体某个镜像的内容。回到Windows正常状态下(注意,这一步操作不能在Windows PE环境下进行,必须回到Windows下),然后运行下列命令:

ximage /dir d:\data.wim 1

这将显示data.wim这个映像文件中包含的镜像内容(如果映像文件中包含了多个镜像,也可以通过编号指定具体镜像)。这里显示的内容非常多,查看起来很不方便,那么我们就可以使用这样的命令:

ximage /dir d:\data.wim 1 >d:\list.txt

该命令可以将显示的内容全部输出到D盘一个名为list.txt的文本文件中,使用文本编辑器查看和搜索具体文件就相当简单了。

这里有个问题需要注意,就算您的映像文件中只包含了一个镜像,在使用/dir参数的时候依然需要在文件名后面指定镜像编号,否则将无法列出其中的内容。暂时不清楚这是设计特性还是软件的Bug。

将映像文件内容映射为文件夹

除了使用“/dir”参数列出映像文件的概括内容,我们还可以使用“/mount”参数和“/unmount”参数将映像文件中具体的镜像映射为本地硬盘上的文件夹,并编辑其中的内容。“/mount”参数有两个,分别是“/mount”和“/mountrw”,其中前者可以将镜像映射为只读文件夹,而后者可以将镜像映射为可读写文件夹。

要注意,这两个命令都只能在Windows XP SP2、Windows Server 2003 SP1以及Windows Vista中使用。同时在映射之前,还要安装WIM FS插件,该插件在WAKI工具包中提供。

安装好插件之后,在命令提示行窗口内运行下列命令:

ximage /mountrw e:\c e:\data.wim 1

“e:\c”的含义是将镜像映射到E盘下一个名为“c”的文件夹中。如果该文件夹内当前有文件,那么在被映射的镜像卸载之前,原先的内容将无法访问。映射了镜像之后,我们就可以使用Windows资源管理器打开映射出来的文件夹,查看其中的内容,添加或者删除文件,或者像在操作本地硬盘那样进行其他操作。

因为我们之前使用的参数是“/mountrw”,这样映射出来的文件是可写的,因此当用完之后,为了使对文件的更改能够生效,我们需要使用 “/unmount”参数配合“/commit”选项,合并对映像文件的修改,并将其卸载。可以用这样的命令:ximage /unmount /commit e:\c。

镜像的提取和删除

有时候您可能会遇到这样的情况:一个映像文件中附加了很多不同环境的镜像文件,可其中一个镜像文件已经没用了。为了减少存储空间的占用,您可能希望删除不用的镜像文件。同时,您可能还会有这样的需求:想要将附加到一个映像文件中的独立镜像提取出来,做其他用途。这些任务依然可以通过Ximage的参数实现(本段内容需要在Windows PE环境下操作)。

要删除映像文件中附加的镜像,我们可以使用“/delete”参数,例如:ximage /delete d:\data.wim 1。如果希望将映像文件中的某个镜像提取出来,可以使用“/export”参数,例如:ximage /export d:\new.wim d:\data.wim 1。

注意,在提取镜像的时候一定要保证目标映像文件的所在分区具有足够的可用空间。如果可用空间不足,程序不会报错,依然会生成新的映像文件,但是文件本身是不完整的。

ximage.exe的不足

虽然优势很多,不过目前ximage.exe还有很多不足,主要表现在:

Ximage只能用于对完整的操作系统以及应用程序创建和应用映像。有些第三方的映像工具可以在操作系统和应用程序发生改变后对其创建“差异映像”,这个ximage.exe是做不到的。

Ximage只能创建和使用.wim(Windows Imaging)格式的映像文件,不支持使用其他第三方工具创建的映像。

对于同一个映像文件只能使用一种压缩等级,随后附加的镜像文件也必须使用和初始映像文件一样的压缩等级。
映像文件的映射只能在Windows XP SP2、Windows Server 2003 SP1或者Windows Vista下进行。但是Ximage可以对没有安装Service Pack的Windows XP和Windows Server 2003,以及任何版本的Windows 2000创建映像文件。

只有保存在NTFS文件系统下的映像文件才可以被映射为具有读/写权限的文件夹,而保存在FAT、FAT32、ISO或UDF文件系统下的映像文件只能被映射为只读文件夹。这主要是为了避免FAT/FAT32文件系统最大2GB文件的体积限制有可能导致的数据丢失。

该工具不具有磁盘操作能力,因为需要使用微软的其他工具,例如Diskpart以及Format准备用于卷映像的磁盘分区。
========================================================
命令实列:

IMAGEX /CAPTURE
imagex /capture /compress fast c: G:\system.wim "Boot C"
//以标准压缩率创建当前C盘的Ximage映像保存在G:\system.wim,并以"Boot C"标识
WIM文件创建 /capture
压缩开关 /compress
压缩模式 fast (maximum none)
创建源 c:
创建文件 G:\system.wim
WIM文件映像名 "Boot C"

IMAGEX /APPEND
imagex /append d: G:\system.wim "Drive D"
//将当前D盘下的内空附加至G:\system.wim,并标识为"Drive D"
WIM文件追加 /append
追加源 d:
追加目的 G:\system.wim
追加映像名称 "Drive D"


IMAGEX /APPLY
imagex /apply G:\system.wim 1 C:\ /verify
//将G:\system.wim文件中的第一个映像"Boot C"恢复至当前C盘下,完成后检查文件
WIM文件恢复 /apply
源文件 G:\system.wim
目标路径 C:\
校检参数 /verify

IMAGEX /DELETE /?
imagex /delete G:\system.wim 2
//删除G:\system.wim第二个映像,即名为Drive D的映像
WIM映像删除 /delete
WIM文件 G:\system.wim
映像序号 2

IMAGEX /DIR
imagex /dir G:\system.wim 1
//显示G:\system.wim文件第一个映像"Boot C"内容
WIM映像查看 /dir
被查看WIM文件 G:\system.wim
被查看WIM文件序号 1

IMAGEX /INFO /?
imagex /info G:\system.wim
//显示G:\system.wim文件索引信息
WIM文件索引 /info
WIN文件 G:\system.wim

IMAGEX /EXPORT /?
imagex /export G:\system.wim 1 G:\newsys.wim "newsys"
//提取G:\system.wim文件中第一个映像"Boot C"并将其保存为一个新WIM文件G:\newsys.wim,标识为"newsys"
WIM文件提取 /export
被提取文件 G:\system.wim
被提取映像序号 1
提取至 G:\newsys.wim
标识为 "newsys"

IMAGEX /SPLIT /?
imagex /split G:\newsys.wim G:\splitsys.swm 640
//对G:\newsys.wim文件进行按自定义大小"640"分割为多个文件,并保存在G:盘以序列命名
WIM文件分割 /split
被分割文件 G:\newsys
分割大小(MB) 640

IMAGEX /MOUNT /?
IMAGEX /MOUNTRW /?
imagex /mount G:\system.wim 2 G:\mount
imagex /mountrw G:\system.wim 2 G:\mount
//将WIM文件G:\system.wim中第二个映像"Drive D"映射至G:\mount文件夹,/mountrw为可写
WIM文件映射只读 /mount
WIM文件映射读写 /mountrw(NTFS)
WIM文件 G:\system.wim
映像序号 2
映射路径 G:\mount

IMAGEX /UNMOUNT /?
imagex /unmount /commit G:\mount
//结束对G:\mount的映射,并将改变同步至G:\system.wim文件第二个映像中

wimscript.ini

IMAGEX CAPTURE APPEND

[ExclusionList]
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
Hiberfil.sys
Pagefile.sys

[CompressionExclusionList]
*.zip
*.rar
*.jpg
*.mp3

[AlignmentList]
 
2008-04-27 11:10

缩写 全称    代表游戏
ACT 动作游戏   <龙与地下城>/<合金装备>
AVG 冒险游戏   <猴岛小英雄>/<生化危机>
FPS 第一人称视角射击游戏 <DOOM>/<半条命>/<UNREAL>/<Quake>
FTG 格斗游戏   <街头霸王>/<格斗之王KOF>
MUG 音乐游戏   <DDR跳舞街>/<劲乐团>
PUZ 益智游戏   <俄罗斯方块>/<泡泡龙>
PAC 赛车游戏   <极品飞车>/<GT赛车>
RPG 角色扮演游戏   <仙剑奇侠传>/<暗黑破坏神>
RTS 即时战略   <星际争霸>/<命令与征服>
SLG 模拟/战棋式战略游戏 <模拟人生>/<主题医院>
SPG 体育运行游戏   <实况主球>/EA体育游戏系列
STG 射击游戏   <1943>/<雷电>
TAB 桌面游戏   <大富翁>/<虚拟人生>

 
2008-04-27 10:07

注意: 不能覆盖安装,一定要完全卸载以前的版本(包括原版)汉化补丁和破解补丁,否则会变成英文版和升级错误!! 安装介面是英文的,但这是一键傻瓜安装版,不影响使用,安装成功后是中文版,试用日期变成24757天!!

EAV 3.0.650 超长期试用版(最终修正版)
http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=3683770

 
2008-04-26 22:21

http://www.chrysocome.net/images/logo.jpg

Explore2fs has been around for a long time now, and although I try and keep it up to date with the latest advances in linux storage, the time has come to redesign it to support these features from the ground up.

Kernel mode drivers like ext2ifs also suffer from an inability to read LVM2 which is the default on a lot of distros now. Any new solution needs to solve this problem, and with a minimum of duplication.

Current Features of Virtual Volumes:

  • Supported by all versions of Windows (Vista is still Work In Progress)
  • Read and Write LVM2 (linear stripes only)
  • Read and Write EXT2/EXT3 (e2fsprogs/libext2fs)
  • Read ReiserFS (rfstools)
  • Read and Write Win32 filesystems (Win32 API)
  • Read FAT12/FAT16/FAT32 without using Win32
  • Read and Write software RAID0, RAID1 and RAID5
  • Read and Write via SFTP
  • Read and Write VMWare disks
  • VFS allows mounting on subdirectories
  • VFS abstraction allows multiple filesystems to be supported
  • VFS abstraction allows network filesystems like ftp, http and scp to be supported
  • Command line interface
  • Drag & Drop GUI
  • Auto detect available filesystems for GUI quickstart

Planned Features of Virtual Volumes:

  • More filesystems (HFS, ISO9660, NTFS, ...)
  • More file based filesystems (.zip, .tgz etc)
  • Accessable in native namespace to give filesystem drivers access to LVM2 and RAID
  • NT Kernel driver to enable IFS to read LVM2
  • Apache module to make Virtual Volumes available via WEB-DAV. This will allow Windows to assign a drive letter to Virtual Volumes.

download:vv-0.5-install.exe

 
     
 
 
个人档案
 
tpxcer

上次登录:
3天前

加为好友
 
   
 
我的资料
 
性格 内向沉默
个人习惯 从不抽烟偶尔喝酒经常熬夜
体型中等身材
婚姻状态单身
学历大专
当前职业计算机/互联网
联系方式MSN: root@live.ca QQ群:24406485
   
 
最新评论
   
 

爱死了昨天
 

不要这么麻烦嘛,简单的事情何必这么折腾呢?
 

怎么这么多“上善若水”,还有那个头像?
 

加我QQ:449409066,,,请教虚拟光驱装系统问题,,,,,,,谢谢
 
     
 
日历
 
     
 
留言板
 

加下我,谢谢,,请教虚拟光区装系统问题啊
QQ449409066
 

我下载的quake4文件有18M那么大
如果说我下载的不是完整版的,请问哪里可以下载到完整...
 

中关村能买到吗??
 

朋友,我又来麻烦您了
刚才装quake4
运行出现错误,何故?

见http://hi.baidu.com/ha...
 

切换到gome下就没有这个问题了 不过我想用kde
 

请教! 我的fedora8 kde环境出现了问题 登录时输入root和密码是正常的 但是当我登录后...
 

屁左把雅黑交出来...
 

弄的很好 ,很喜欢。
 

我想安装的是Ubuntu Desktop Edition 7.10可以吗?
 

交换链接吧
 
     
 
文章分类
 
 
 
Apps(55)
 
Config(35)
 
Shell(47)
 
 
 
 
 
 
Others(17)
 
 
 
Emacs(16)
 
 
 
 
 
 
 
Asm(2)
 
Vim(10)
 
 
 
Hack(6)
 
 
Tip(22)
 
Sql(4)
 
 
Gtk(2)
 
Gentoo(35)
 
 
 
 
 
 
Ad(0)
 
     
 
最近访客
 
 

oceean

Eliop

asn12

GnimNiy

tudou3000

JerreyQ

kingpheonix

nishisheis
     
 
其它
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     
 
我在百度
 
   
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     


©2008 Baidu