單位最近購置了幾台主板BIOS支持USB-HDD和USB-ZIP啟動的計算機。考慮到計算機上的數據資料可以通過局域網相互傳送,也為了節約資金和限制普通操作人員亂裝軟件,購機時這幾台機器都沒有配置軟驅和光驅。同時為了方便移動數據,以及在機器出現故障時能方便修復,另外又購置了一個雜牌128M啟動型閃存盤。閃存盤買回後,按照操作說明,用購買時隨盤附帶的iFormat程序將閃存格式化成USB-ZIP啟動盤。經測試,用這個閃存盤能順利引導機器進入DOS狀態。
最近,單位又購買了一個內部管理軟件。按照說明,這個管理軟件只能運行在Windows 98操作系統中,因此必須將原有的Windows 2000操作系統格式化掉後重新安裝Windows 98。單位領導把這個任務交給了我。說干就干,我先通過局域網將Windows 98安裝程序傳送到各台機器的D:win98文件夾下,然後用USB閃存盤引導機器進入DOS狀態,再鍵入Format C:,回車,程序立即跳出是否進行格式化的提示。不料按下“Y”鍵後屏幕卻跳出了出錯信息:“Unknow error. Error code:519”,並自動退出了格式化程序。怎麼,難道這台機器以前用的是NTSF分區立即啟動Fdisk查看分區信息,C盤後明明白白標注為FAT32。也許剛才Format程序執行有誤吧,退出FDisk再次格式化,可還是老樣子。 分區無法格式化,難道是什麼程序將C盤保護起來了不成於是試著運行Del命令刪除C盤上的Autoexec.bat文件,屏幕上又跳出“Autoexec.bat Permission denied, No file removed”的出錯信息。 既格不掉又刪不掉,這C盤到底怎麼啦先安裝上Windows 98再說吧!於是進入D盤win98安裝目錄來個setup。Windows 98安裝程序先對磁盤各分區進行掃描,掃描結束後卻又跳出了出錯信息:“Error Loading Program.exe, Windows 98需要至少16MB內存的計算機。”這計算機明明裝有128MB內存呀,怎麼現在連16MB都不滿了幸虧我還有一點DOS基礎,知道在DOS系統下不能正確識別內存大小,一般是系統引導時沒有加載Himem.sys和Emm386.exe這兩(電腦沒聲音)個文件的緣故。立即進入DOS系統打開閃存中的Config.sys文件,發現文件中僅有“DEVICE=iccdd.sys /D:icIDE01, Files=20, Buffers=20, Lastdrv=Z”這4行語句,並沒有寫入加載Himem.sys和Emm386.exe兩(電腦沒聲音)個文件的命令。退出Config.sys文件,在閃盤根目錄下也沒能找到這兩(電腦沒聲音)個文件。 能不能從其他計算機上將這兩(電腦沒聲音)個文件復制到閃存盤,然後通過修改Config.sys加載它們呢先試試再說吧!於是立即從一台裝有Windows 98的計算機上找到Himem.sys和Emm386.exe兩(電腦沒聲音)個文件,將它們復制到閃存盤上。為了能優化磁盤讀寫速度,順便將Smartdrv.exe也一並復制到閃盤上,然後用文本編輯器打開閃存上的Config.sys文件重新編輯。將“iccdd.sys /D:icIDE01”這行去掉,換成“DEVICE=Himem.sys,DEVICE=Emm386.sys ram,Dos=Hihg,umb”這三行命令;將Autoexec.bat中的“SHSVCDX /d:icIDE01”這行REM掉,加上“Smartdrv.exe”語句。編輯並保存好Config.sys和Autoexec.bat兩(電腦沒聲音)個文件後再用USB閃存盤重新啟動計算機,順利進入DOS系統,執行Format 程序,這次C盤總算乖乖地被格式化掉了。再執行Windows 98安裝程序,也沒有跳出任何出錯信息,僅用了二十多分鐘就將Windows 98操作系統安裝好了。 想想這次使用USB閃存啟動機器的經歷,讓我進一步認識到,雖然當今是Windows大行其道的時代,但想處理好各種計算機故障,不學點DOS還真不行呢
硬盤無法格式化,USB 閃盤巧解決