硬盘知识学习(一)
硬盤相關常識(一) 一、硬盤的組成 硬盤粗略的講,包括碟片、磁頭,主軸、接口、緩存等組成。 二、硬盤的三個基本概念 1,什么是磁道(TRACK)。磁道首先是看不到的。他是在格式化的時候在盤面上劃分出的一個個的同心圓軌道。 2,什么是柱面(CYLINDER).。硬盤中包含有多塊盤片(一般有2~5個),從上至下以0開始記,注,盤片號也被稱為磁頭號。那什么是柱面呢?柱面就是指同一個磁道在多個盤片上形成的圓柱面。 3,什么是扇區(SECTOR)。扇區就是磁道被劃分成多個弧段,每個為512B。一般扇區包括兩個部分,即存儲數據地點的標識符和存儲數據的數據段。補充,DOS系統在磁盤存儲文件時使用的是簇,簇其實就是多個扇區了。 三,硬盤到底是怎么讀寫數據的 硬盤在寫數據的時候,按照柱面,磁頭,扇區的方式執行。也就是說,從第一個磁道的磁頭開始,當這個磁道上的所有扇區都寫完了以后就下移到同一個柱面的下一個磁頭開始寫,直至該柱面寫完以后,才移到下一個柱面。 硬盤在讀寫數據的時候,根據所需數據所在的柱面,然后磁頭,然后扇區開始。在讀取數據前,會對扇區的地址信息,以及ECC碼進行驗證。 注,為什么是這樣的一個讀寫順序?磁頭的選擇是可以電子切換,而柱面的選擇則需要機械切換,電子切換速度大于機械切換速度。 四,邏輯上的幾個概念 一完整的硬盤數據應該包括,MBR,DBR,FAT,DIR區,FATA區。 MBR是一個被談論的比較多的概念,那他到底是什么?有什么作用呢? MAST BOOT RECORD,主引導扇區。首先必須確定,他是唯一的。他主要包括了主引導記錄(MBR)和分區表(DPT)。 主引導記錄的作用是,確定DPT的完整性和確定哪個分區為引導分區在哪個分區。 補:DPT(位于1磁道,1扇區,0柱面,大小64B)的作用簡單點說就是,當你在給硬盤分區,給分區中寫文件時候哦,就得靠他了。 主引導程序負責從活動分區裝載并引導系統引導程序。 他的作用,啟動PC機時,系統首先對硬件設備進行測試,成功后進入自舉程序INT ? 19H。然后讀系統磁盤0柱面,0磁頭,1扇區的主引導記錄MBR內容到內存指定單元0:7C00首址開始的區域,并執行MBR程序段。???
?注:硬盤的引導記錄是不屬于任何一個操作系統的,它先于所有的操作系統而被調入內存并發揮作用,然后才將控制權交給主分區內的操作系統,并讓主分區信息表來管理硬盤。 五,給硬盤劃分分區 比較常用到的是給硬盤劃分分區,書本上有,主分區,擴展分區,邏輯分區。 主分區一般劃分出來表象就是C盤。當我們需要劃分更多分區的時候就必須劃分擴展分區,注意,擴展分區是只能有一個的,擴展分區不能直接用,必須再劃分成邏輯分區。邏輯分區一共有多少?24-2個,為什么?因為24個字母,A盤是軟驅的,C驅是給主分區的,如果還需要怎么辦? 呵呵,可以應用掛接等技術達到目標。 主分區和擴展分區相加只能是有4個,為什么只能有四個?因為MBR的大小決定了。 總之,硬盤中的分區關系是,硬盤=主分區+擴展分區<=4,擴展分區<=1,擴展分區又由邏輯分區組成。?????? 六,硬盤的傳輸介質 主要有三種:IDE,SATA,SCSI介質。 IDE介質就是那種白色排線的那種。一條IDE上可以接2個IDE裝置,但是必須設置跳線(TO JUMP FOR?MASTER OR SLAVE才可以)。理論傳輸速率是133MB SATA介質,相比之下體積比較小了,理論傳輸速率為300MB,無需跳線設置,只能連一個相應裝置。 SCSI介質,他所連接的硬盤上面有獨立的控制器,所以,可以很小消耗CPU資源了。
?注:硬盤的引導記錄是不屬于任何一個操作系統的,它先于所有的操作系統而被調入內存并發揮作用,然后才將控制權交給主分區內的操作系統,并讓主分區信息表來管理硬盤。 五,給硬盤劃分分區 比較常用到的是給硬盤劃分分區,書本上有,主分區,擴展分區,邏輯分區。 主分區一般劃分出來表象就是C盤。當我們需要劃分更多分區的時候就必須劃分擴展分區,注意,擴展分區是只能有一個的,擴展分區不能直接用,必須再劃分成邏輯分區。邏輯分區一共有多少?24-2個,為什么?因為24個字母,A盤是軟驅的,C驅是給主分區的,如果還需要怎么辦? 呵呵,可以應用掛接等技術達到目標。 主分區和擴展分區相加只能是有4個,為什么只能有四個?因為MBR的大小決定了。 總之,硬盤中的分區關系是,硬盤=主分區+擴展分區<=4,擴展分區<=1,擴展分區又由邏輯分區組成。?????? 六,硬盤的傳輸介質 主要有三種:IDE,SATA,SCSI介質。 IDE介質就是那種白色排線的那種。一條IDE上可以接2個IDE裝置,但是必須設置跳線(TO JUMP FOR?MASTER OR SLAVE才可以)。理論傳輸速率是133MB SATA介質,相比之下體積比較小了,理論傳輸速率為300MB,無需跳線設置,只能連一個相應裝置。 SCSI介質,他所連接的硬盤上面有獨立的控制器,所以,可以很小消耗CPU資源了。
轉載于:https://blog.51cto.com/dd2xiyang/149266
總結
- 上一篇: php通过实现excel导入,php实现
- 下一篇: 归并排序java代码实现