當前位置:
首頁 >
[小结]硬盘分区的知识与意义
發布時間:2025/6/15
37
豆豆
生活随笔
收集整理的這篇文章主要介紹了
[小结]硬盘分区的知识与意义
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1首先硬盤分區的優點和缺點有很多,這里Google一下Disk Partition Wiki。就能了解很多,至少我們都知道的是下面幾條優點。
- 不同的操作系統可以安裝在不同的分區里面,而且可以互相不影響。并且可以在不同的分區內使用不同的文件系統。
- 比如Linux里面可能需要一塊swap分區,用于虛擬內存的硬盤交換。
- 還有可能由于一些安全的原因,需要將一些數據單獨放到一個分區里面。
2 分區的實現(寫給自己看的,不是科普知識)。
首先硬盤0扇區是引導扇區,硬盤分區表就記錄在0扇區的1BEh處的一個結構體數組(分區表)中。記錄了Primary(主分區)和Extended(擴展分區)的起始扇區號和扇區數目。Partition Number是(1-4).------(原因IBM剛開始設計的時候認為最多也就同時裝4個操作系統)
- 擴展分區和主分區同級,NR都為1-4之內的。并且只能有1個擴展分區,主分區有1-4個均可以。
- 擴展分區中可以利用鏈表似的結構不斷分為好幾個好幾個Logical Partition。每個Logical Partition可以有自己的文件系統。
具體結構可以參看《自己動手寫操作系統》
- p339--分區表數組結構體
- p342--各個分區表是如何連接起來的。
note:引導扇區的1BEh處記錄了總的分區表信息。而擴展分區的第一個扇區的1BEh的分區表結構體,下面鏈接的都是在第一個扇區的1BEh的分區表結構體中記錄了鏈接在他下面的Logical Partition的信息。
轉載于:https://www.cnblogs.com/jack204/archive/2011/09/23/2186024.html
總結
以上是生活随笔為你收集整理的[小结]硬盘分区的知识与意义的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Heroku:革命性的Rails托管服务
- 下一篇: 使用Google App Engine、