掘硬盘最后的资源,把GHOST装进8M保留空间
3月8号和9号,DOS之家连续发布了一键GHOST 8.3系列的四种版本:光盘版、硬盘版、U盘版和软盘版。
第一时间下载了这一套软件,使用了其中的U盘版,体验下来感觉速度比8.2版本的要更上一个台阶。除了提供对超过2GB文件的支持外,还原一块14GB的硬盘用时缩短了3秒!别小看这3秒啊,恢复速度都在2200MB/min以上,全部时间也只有1分钟呢,这就是速度提升了5%啊。
可是U盘启动并非全部的主板都支持,就算支持也未必都支持我是用的FDD模式。为了一个GHOST启动盘区区几M的空间牺牲一张700M的光盘也太不值得。0.0 看来最适合个人用户的应该是硬盘版。
装好了硬盘版,用是好用,可是怎么看怎么不舒服,我这人有洁癖,尤其不喜欢在C盘根目录多出许多不相干的东西来。查看了一下,添加的boot文件夹有6.58MB。于是就冒出了一个想法,前几天和大叔讨论有人在一块硬盘上装了Mac、Windows 2003、麒麟三系统的时候,提到了一块硬盘上最多能有4个活动分区,但是其中一个是保留的8M分区。
我第二块硬盘使用的是一个完整的扩展分区,没有建立主分区,因此一直是浪费了8M空间,利用这8M空间建立一个独立的活动分区,把GHOST完整地搬到上面岂不是美事一件?
说干就干,重启动系统,用xp的安装光盘引导系统,安装windows,在选择分区的时候在第二块磁盘上未使用的8M空间上建立分区。然后f3两次重启电脑。
回到Windows XP中,右击 我的电脑–管理–磁盘管理,这是发现原本在磁盘管理中只能看到一个分区的第二块磁盘上,已经增加了一个分区。只是这时候还没有格式化。
给这块分区添加驱动器号并标记为(活动的),然后格式化,原本我想使用NTFS格式,可是大概由于分区的12.5%要用于创建MFT Zone的关系,实际上只留下了5M左右的空间,根本不能把全部的一键GHOSTcopy过来——除非你自己DIY一下,去掉大部分的功能——我可不想这么干。
于是用FAT格式重新格式化系统(奇怪,这里只有FAT和NTFS两项,为什么不是FAT32?0.0),这下空闲空间达到了7.8M,足够把boot文件夹整个复制过来。此时还没结束,还要把c盘根目录下除去可能存在的pagefile.sys外的全部隐藏文件(8个)复制到目标分区上。去掉boot.ini的属性中的只读,更改文件内容如下:
[boot loader]
timeout=0
default=C:\GHLDR
[operating systems]
C:\GHLDR=”一键GHOST v2006.03.09″
保存,退出。
重启电脑,在开机时按f8出现popup启动菜单,选择从第二块硬盘启动,成功引导系统到一键GHOST的菜单!
PS,如果主板没有f8键选择启动驱动器功能的话,请到BIOS中设置启动顺序。
回到Windows XP系统后,在磁盘管理中可以删除新建的8MB分区的驱动器号,不影响GHOST的使用,同时达到再次隐藏分区的目的。
这样,一个一键GHOST就完整地搬到了原本被系统藏起来的8MB保留空间上了。



in 11-10-2008 @ 21:57:05
关于不能选择fat32的问题我来解答一下,fat32分区只能工作于256MB以上的分区。