看板WinNT
标 题Re: 一颗新硬碟什麽时候写入MBR中的程式?
发信站交大资工凤凰城资讯站 (Sat Dec 31 22:06:14 2005)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!netnews2.csie.nctu
※ 引述《[email protected] (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