Re: 一顆新硬碟什麼時候寫入MBR中的程式?

看板WinNT作者時間19年前 (2006/01/01 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
※ 引述《bornto@kkcity.com.tw (xman)》之銘言: > MBR-512bytes應該有兩部份,一是程式,二是磁碟分割表, > 但是一顆新硬碟應該什麼都沒有, > 如果我只做分割硬碟這動作,應該只有把資料寫進磁碟分割表, > 這時MBR的程式是不是還是空白? 不,此時就會寫入 MBR 的 loading program . > 另外附加一個問題: > 對硬碟格式化會不會破壞啟動磁區? 所謂的啟動磁區,應該指的是 boot record ,這應該是指 分割表所指的磁區,答案是"會" > 對硬碟格式化包含最前面磁柱的分割,會不會破壞最前面MBR-512bytes的部份? 你搞錯了... 硬碟在一顆空空情況下,需要先經過分割(fdisk),此時會填入 MBR 以及分割表 ,之後要重新開機,讓 kernel 抓分割區(此時才會分配磁碟代號給分割區) 之後才可以做格式化(format),格式化主要是建構檔案系統(fat16/32) 以及根目錄(root directory),還有就是填入 Boot record 參數以及程式段. -- ※ Origin: 交大資工鳳凰城資訊站 <bbs.csie.nctu.edu.tw> ◆ From: 163.29.26.58
文章代碼(AID): #13jiTZ00 (WinNT)
文章代碼(AID): #13jiTZ00 (WinNT)