硬盤的bios系統出了問題怎麼辦

朋友剛從單位拿回的一塊硬盤在自家的電腦上啓動時出現瞭如下故障:BIOS能夠正確檢測到硬盤,系統啓動時,出現“DISKBOOTFAILURE,INSERTSYSTEMDISKANDPRESSENTER”的提示。而在檢測和維修中又遇到了意想不到的問題,下面就將所得經驗寫出來和大家共享。

硬盤的bios系統出了問題怎麼辦

根據現象,我首先判斷是硬盤的啓動系統除了問題。於是決定先用軟盤引導系統,然後查看C盤的文件是否損壞。然而,當我在軟驅中插入啓動盤,按回車鍵,系統成功從軟盤引導後,卻發生了一件意想不到的事情:硬盤居然不在了!此時的C盤已變成了啓動盤的一個虛擬盤,而硬盤好像從電腦中消失了。“會不會是硬盤的分區格式DOS系統不認識呢?”爲了搞清這個問題,我決定進入到Fdisk中,查看硬盤的分區信息。然而,又一個打擊迎面撲來,運行Fdisk,居然提示“Errorreadingfixeddisk”,隨後程序就退出了。

於是使用了Diskman等專業硬盤程序檢測,可是都顯示硬盤信息出錯。連專業修復軟件都束手無策的硬盤,我可是頭次碰到!難道真是硬盤物理損壞太嚴重?(這是我目前惟一能夠解釋這些故障現象的原因)抱着最後一點希望,我又一次重啓電腦。由於軟盤已插在軟驅中,系統直接通過軟盤啓動。令我意想不到的是,這一次居然能正確讀寫硬盤上的數據,進入Fdisk、Diskman和PartitionMagic中也都正確顯示出了硬盤的信息。

爲什麼會發生這樣的事情呢?我仔細回憶了兩次啓動的過程,發現惟一的不同是:第一次是先用硬盤啓動,出現了錯誤提示後,再插入軟盤啓動的;而第二次是直接用軟盤啓動。難道硬盤的報錯和這有關嗎?爲了驗證這一觀點,我又分別用軟盤、硬盤以及光盤等方式多次啓動電腦(不改變BIOS中的原有設置,讓BIOS自行查找介質啓動)來查看硬盤的信息。最後發現:

1.當軟盤在啓動前插入軟驅,軟盤引導系統後,能正確讀寫硬盤,而當出現“DISKBOOTFAILURE,INSERTSYSTEMDISKANDPRESSENTER”的提示後插入軟盤則啓動後不能讀寫硬盤;

2.光盤啓動正好與軟盤相反,當在啓動前放入光盤時(軟盤移出),不能正確讀寫硬盤,而出現啓動錯誤的提示後再插入光盤啓動,則能讀寫硬盤;

3.如果不放入啓動的軟盤和光盤,則在出現“DISKBOOTFAILURE,INSERTSYSTEMDISKANDPRESSENTER”的提示後,直接再次按回車鍵,硬盤居然都能重新引導系統(本臺故障電腦BIOS中設置的磁盤啓動順序是軟盤、硬盤、光盤)。

看來故障原因不在硬盤上,而BIOS中設置導致故障的可能性較大。想到該硬盤是剛接上電腦的,於是問朋友:“接上該硬盤後,你更改過BIOS中的設置嗎?”朋友告訴我,由於原來電腦中的硬盤插在IDE0接口,該條數據線不好拔,就把帶回來的硬盤插在了光驅所在的IDE1接口,之後爲了屏弊掉電腦中原有硬盤就拔了那塊硬盤的電源線,完成物理連接後,想到硬盤插在IDE1接口,於是在BIOS的AdvancedBIOSFeatures菜單中將第二個啓動磁盤由HDD-0改爲HDD-1,即設置SecondBootDevice:[HDD-1],如圖所示,其他的'兩個啓動爲FirstBootDevice:[Floppy];ThirdBootDevice:[CDROM]。完成這個設置後就保存退出BIOS了,然後啓動電腦,就出現了硬盤不啓動的情況。難道會是這個原因?朋友對此表示懷疑。

聽了朋友的介紹,我首先肯定他的BIOS設置出現了錯誤,這是因爲HDD-1是指有兩塊或兩塊以上的硬盤時的第二塊硬盤,而朋友電腦中現在只有一塊硬盤(另一塊屏蔽掉了),因此要設置硬盤啓動時,只能選擇HDD-0。於是我進入BIOS的AdvancedBIOSFeatures菜單中將第二個啓動磁盤設置爲SecondBootDevice:[HDD-0]。完成設置後,我保存退出BIOS,重新啓動電腦(不在軟驅和光驅中插入啓動盤),硬盤成功啓動。又用軟盤、光盤啓動系統,原來的一切故障現象都不再出現。至此,故障解決。

另外,通過實驗發現,如果將硬盤接到IDE0接口,並設置成主盤Master,即使BIOS中硬盤啓動設置成[HDD-1],依然能正常啓動,而不會出現文中所說故障現象(設置成從盤Slave就不行)。

因此筆者提醒:

1.當電腦中掛一塊硬盤時,儘量將其接在IDE0接口,並設置成主盤;

2.對BIOS中的設置要當心了再當心,對於模棱兩可的東西一定要搞清楚了再設置,否則,它會在不知不覺中成爲你電腦故障的罪魁禍首。

3.文中只描述了將硬盤啓動設置成[HDD-1]後的部分故障現象,還有許多現象會因爲用戶的設置(如BIOS中磁盤的啓動順序)或啓動盤加載的程序不同而略有差異,如筆者曾用一張可以加載硬盤的軟盤啓動系統後,出現的故障現象就是系統中出現了兩個一模一樣的硬盤(實際只有一個硬盤)。