用U盤啟動(dòng)效率源大容量硬盤檢測(cè)修復(fù)程序
用U盤啟動(dòng)效率源大容量硬盤檢測(cè)修復(fù)程序 首先,把用到的工具列出來,如下:
USBoot GRUB4DOS
VS2005(當(dāng)然也可以用任何其它的C++開發(fā)環(huán)境)或WinImage VirtualPC 5.1(也可以用VMWare)
Windows2000安裝盤的iso鏡像(也可以是其它版本W(wǎng)indows的安裝盤或iso) 記事本
在網(wǎng)上下到的“效率源3.0 軟盤版+光盤版”是一個(gè)RAR包,里面有一個(gè)exe和一個(gè)iso。exe運(yùn)行之后彈出一個(gè)窗口,讓你插入一張軟盤,然后它會(huì)制作一張可引導(dǎo)的效率源軟盤。iso可以直接刻到光盤上,就可以直接運(yùn)行效率源了。 由于電腦既沒有軟驅(qū)也沒有光驅(qū),只能想辦法把它弄到U盤上去。 首先,打開C++編譯環(huán)境,輸入如下代碼并編譯運(yùn)行: #include <stdio.h>
void main() {
FILE* fp;
fp = fopen( "c:\\fd0.img", "w+" );
for( unsignd long i = 0; i < 1474560; i++ ) {
fprintf( fp, "0" ); }
fclose( fp ); }
這步主要是要制作一個(gè).img文件。當(dāng)然如果有WinImage的話可以直接做一個(gè)出來。因?yàn)闆]有WinImage,所以只得手工制作一個(gè).img文件。
然后打開VirtualPC,新建一個(gè)虛擬電腦,裝一個(gè)Windows系統(tǒng)進(jìn)去。因?yàn)橹徽业搅薟in2000Pro的iso,所以在虛擬電腦里裝了一個(gè)Win2000Pro。
裝好之后再把虛擬電腦的擴(kuò)展組件裝上,這樣可以讓虛擬電腦和實(shí)際電腦之間隨意地拷東西。
把效率源的exe文件拷到虛擬電腦上,再把剛才制作的img文件掛到虛擬電腦的A驅(qū)上,然后運(yùn)行效率源程序。這樣就得到了效率源軟盤的鏡像。
如果手頭已經(jīng)有效率源軟盤的鏡像的話,可以略過上面的所有步驟。
現(xiàn)在,用USBoot制作一個(gè)可引導(dǎo)的U盤。USBoot的使用方法大家可以去百度一下。
然后,在網(wǎng)上下一個(gè)GRUB4DOS。打開之后會(huì)列出一大堆(20多個(gè))文件,找到grub.exe和menu.lst,拷到U盤的根目錄下。 在U盤的根目錄下建立boot目錄。 在boot目錄下建立grub目錄。
將剛才制作好的fd0.img拷到/boot/grub目錄下。
用記事本打開menu.lst,將其中的內(nèi)容全部刪除,改為如下內(nèi)容: color black/cyan yellow/cyan timeout 30
default /default
title xlysoft
map --mem (hd0,0)/boot/grub/fd0.img (fd0) map --hook
chainloader (fd0)+1 rootnoverify (fd0) title back to dos savedefault --wait=2 quit
title reboot
savedefault --wait=2 reboot
title halt
savedefault --wait=2 halt
然后保存,退出。
這樣你就有了一個(gè)可以從U盤啟動(dòng)的效率源了。重啟機(jī)器,在BIOS里將第一啟動(dòng)設(shè)備設(shè)為你的U盤。
當(dāng)系統(tǒng)啟動(dòng)后,將會(huì)被引導(dǎo)到DOS下。這時(shí)輸入grub并回車,會(huì)彈出一個(gè)菜單,第一項(xiàng)叫做“xlysoft”;剀嚒 效率源將會(huì)啟動(dòng)。