一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

linux 磁盤分區(qū)表

 X的世界 2012-10-14
磁盤分區(qū)表(partition table)

但是硬盤總不能真的拿鋸子來切切割割吧?那硬盤還真的是會壞掉去!那怎辦?在前一小節(jié)的圖示中, 我們有看到『開始與結束磁柱』吧?那是文件系統(tǒng)的最小單位,也就是分割槽的最小單位啦!沒有錯, 我們就是利用參考對照磁柱號碼的方式來處理啦! 在分割表所在的64 bytes容量中,總共分為四組記錄區(qū),每組記錄區(qū)記錄了該區(qū)段的啟始與結束的磁柱號碼。 若將硬盤以長條形來看,然后將磁柱以直條圖來看,那么那64 bytes的記錄區(qū)段有點像底下的圖示:

磁盤分區(qū)表的作用示意圖
圖2.3.1、磁盤分區(qū)表的作用示意圖

假設上面的硬盤裝置檔名為/dev/hda時,那么這四個分割槽在Linux系統(tǒng)中的裝置檔名如下所示, 重點在於檔名后面會再接一個數(shù)字,這個數(shù)字與該分割槽所在的位置有關喔!

  • P1:/dev/hda1
  • P2:/dev/hda2
  • P3:/dev/hda3
  • P4:/dev/hda4

上圖中我們假設硬盤只有400個磁柱,共分割成為四個分割槽,第四個分割槽所在為第301到400號磁柱的范圍。 當你的操作系統(tǒng)為Windows時,那么第一到第四個分割槽的代號應該就是C, D, E, F。當你有數(shù)據(jù)要寫入F槽時, 你的數(shù)據(jù)會被寫入這顆磁碟的301~400號磁柱之間的意思。

由於分割表就只有64 bytes而已,最多只能容納四筆分割的記錄, 這四個分割的記錄被稱為主要(Primary)或延伸(Extended)分割槽。 根據(jù)上面的圖示與說明,我們可以得到幾個重點資訊:

  • 其實所謂的『分割』只是針對那個64 bytes的分割表進行配置而已!
  • 硬盤默認的分割表僅能寫入四組分割資訊
  • 這四組分割資訊我們稱為主要(Primary)或延伸(Extended)分割槽
  • 分割槽的最小單位為磁柱(cylinder)
  • 當系統(tǒng)要寫入磁碟時,一定會參考磁盤分區(qū)表,才能針對某個分割槽進行數(shù)據(jù)的處理

咦!你會不會突然想到,為啥要分割???基本上你可以這樣思考分割的角度:

  1. 數(shù)據(jù)的安全性:
    因為每個分割槽的數(shù)據(jù)是分開的!所以,當你需要將某個分割槽的數(shù)據(jù)重整時,例如你要將計算機中Windows的C槽重新安裝一次系統(tǒng)時, 可以將其他重要數(shù)據(jù)移動到其他分割槽,例如將郵件、壁紙數(shù)據(jù)移動到D槽去,那么C槽重灌系統(tǒng)并不會影響到D槽! 所以善用分割槽,可以讓你的數(shù)據(jù)更安全。 

  2. 系統(tǒng)的效能考量:
    由於分割槽將數(shù)據(jù)集中在某個磁柱的區(qū)段,例如上圖當中第一個分割槽位於磁柱號碼1~100號,如此一來當有數(shù)據(jù)要讀取自該分割槽時, 磁碟只會搜尋前面1~100的磁柱范圍,由於數(shù)據(jù)集中了,將有助於數(shù)據(jù)讀取的速度與效能!所以說,分割是很重要的!

既然分割表只有記錄四組數(shù)據(jù)的空間,那么是否代表我一顆硬盤最多只能分割出四個分割槽?當然不是啦!有經(jīng)驗的朋友都知道, 你可以將一顆硬盤分割成十個以上的分割槽的!那又是如何達到的呢?在Windows/Linux系統(tǒng)中, 我們是透過剛剛談到的擴展分配(Extended)的方式來處理的啦!擴展分配的想法是: 既然第一個磁區(qū)所在的分割表只能記錄四筆數(shù)據(jù), 那我可否利用額外的磁區(qū)來記錄更多的分割資訊?實際上圖示有點像底下這樣:

磁盤分區(qū)表的作用示意圖
圖2.3.2、磁盤分區(qū)表的作用示意圖

在上圖當中,我們知道硬盤的四個分割記錄區(qū)僅使用到兩個,P1為主要分割,而P2則為擴展分配。請注意, 擴展分配的目的是使用額外的磁區(qū)來記錄分割資訊,擴展分配本身并不能被拿來格式化。 然后我們可以透過擴展分配所指向的那個區(qū)塊繼續(xù)作分割的記錄。

如上圖右下方那個區(qū)塊有繼續(xù)分割出五個分割槽, 這五個由擴展分配繼續(xù)切出來的分割槽,就被稱為邏輯分割槽(logical partition)。 同時注意一下,由於邏輯分割槽是由擴展分配繼續(xù)分割出來的,所以他可以使用的磁柱范圍就是擴展分配所配置的范圍喔! 也就是圖中的101~400啦!

同樣的,上述的分割槽在Linux系統(tǒng)中的裝置檔名分別如下:

  • P1:/dev/hda1
  • P2:/dev/hda2
  • L1:/dev/hda5
  • L2:/dev/hda6
  • L3:/dev/hda7
  • L4:/dev/hda8
  • L5:/dev/hda9

仔細看看,怎么裝置檔名沒有/dev/hda3與/dev/hda4呢?因為前面四個號碼都是保留給Primary或Extended用的嘛! 所以邏輯分割槽的裝置名稱號碼就由5號開始了!這是個很重要的特性,不能忘記喔!

主要分割、擴展分配與邏輯分割的特性我們作個簡單的定義羅:

  • 主要分割與擴展分配最多可以有四筆(硬盤的限制)
  • 擴展分配最多只能有一個(操作系統(tǒng)的限制)
  • 邏輯分割是由擴展分配持續(xù)切割出來的分割槽;
  • 能夠被格式化后,作為數(shù)據(jù)存取的分割槽為主要分割與邏輯分割。擴展分配無法格式化;
  • 邏輯分割的數(shù)量依操作系統(tǒng)而不同,在Linux系統(tǒng)中,IDE硬盤最多有59個邏輯分割(5號到63號), SATA硬盤則有11個邏輯分割(5號到15號)。

事實上,分割是個很麻煩的東西,因為他是以磁柱為單位的『連續(xù)』磁碟空間, 且擴展分配又是個類似獨立的磁碟空間,所以在分割的時候得要特別注意。我們舉底下的例子來解釋一下好了:

例題:
在Windows操作系統(tǒng)當中,如果你想要將D與E槽整合成為一個新的分割槽,而如果有兩種分割的情況如下圖所示, 圖中的特殊顏色區(qū)塊為D與E槽的示意,請問這兩種方式是否均可將D與E整合成為一個新的分割槽?
磁碟空間整合示意圖
圖2.3.3、磁碟空間整合示意圖
答:
  • 上圖可以整合:因為上圖的D與E同屬於擴展分配內的邏輯分割,因此只要將兩個分割槽刪除,然后再重新創(chuàng)建一個新的分割槽, 就能夠在不影響其他分割槽的情況下,將兩個分割槽的容量整合成為一個。

  • 下圖不可整合:因為D與E分屬主分割與邏輯分割,兩者不能夠整合在一起。除非將擴展分配破壞掉后再重新分割。 但如此一來會影響到所有的邏輯分割槽,要注意的是:如果擴展分配被破壞,所有邏輯分割將會被刪除。 因為邏輯分割的資訊都記錄在擴展分配里面嘛!

由於第一個磁區(qū)所記錄的分割表與MBR是這么的重要,幾乎只要讀取硬盤都會先由這個磁區(qū)先讀起。 因此,如果整顆硬盤的第一個磁區(qū)(就是MBR與partition table所在的磁區(qū))物理實體壞掉了,那這個硬盤大概就沒有用了! 因為系統(tǒng)如果找不到分割表,怎么知道如何讀取磁柱區(qū)間呢?您說是吧!底下還有一些例題您可以思考看看:

例題:
如果我想將一顆大硬盤『暫時』分割成為四個partitions,同時還有其他的剩余容量可以讓我在未來的時候進行規(guī)劃, 我能不能分割出四個Primary?若不行,那么你建議該如何分割?
答:
  • 由於Primary+Extended最多只能有四個,其中Extended最多只能有一個,這個例題想要分割出四個分割槽且還要預留剩余容量, 因此P+P+P+P的分割方式是不適合的。因為如果使用到四個P,則即使硬盤還有剩余容量, 因為無法再繼續(xù)分割,所以剩余容量就被浪費掉了。

  • 假設你想要將所有的四筆記錄都花光,那么P+P+P+E是比較適合的。所以可以用的四個partitions有3個主要及一個邏輯分割, 剩余的容量在擴展分配中。

  • 如果你要分割超過4槽以上時,一定要有Extended分割槽,而且必須將所有剩下的空間都分配給Extended, 然后再以logical的分割來規(guī)劃Extended的空間。 另外,考慮到磁碟的連續(xù)性,一般建議將Extended的磁柱號碼分配在最后面的磁柱內。

例題:
我能不能僅分割出一個Primary與一個Extended即可?
答:
當然可以,這也是早期Windows操作系統(tǒng)慣用的手法!此外,邏輯分割槽的號碼在IDE可達63號,SATA則可達15號, 因此僅一個主要與一個擴展分配即可,因為擴展分配可繼續(xù)被分割出邏輯分割槽嘛!

例題:
假如我的PC有兩顆SATA硬盤,我想在第二顆硬盤分割出6個可用的分割槽(可以被格式化來存取數(shù)據(jù)之用), 那每個分割槽在Linux系統(tǒng)下的裝置檔名為何?且分割類型各為何?至少寫出兩種不同的分割方式。
答:
由於P(primary)+E(extended)最多只能有四個,其中E最多只能有一個?,F(xiàn)在題目要求6個可用的分割槽,因此不可能分出四個P。 底下我們假設兩種環(huán)境,一種是將前四號全部用完,一種是僅花費一個P及一個E的情況:
  • P+P+P+E的環(huán)境:
    分割示意圖
    圖2.3.4、分割示意圖

    實際可用的是/dev/sdb1, /dev/sdb2, /dev/sdb3, /dev/sdb5, /dev/sdb6, /dev/sdb7這六個,至於/dev/sdb4這個擴展分配本身僅是提供來給邏輯分割槽創(chuàng)建之用。 

  • P+E的環(huán)境:
    分割示意圖
    圖2.3.5、分割示意圖

    注意到了嗎?因為1~4號是保留給主要/擴展分配槽的,因此第一個邏輯分割槽一定是由5號開始的!再次強調??! 所以/dev/sdb3, /dev/sdb4就會被保留下來沒有用到了!

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    伊人久久青草地婷婷综合| 欧美一区日韩二区亚洲三区| 丝袜av一区二区三区四区五区| 久久精品久久精品中文字幕| 欧美激情中文字幕综合八区| 欧美字幕一区二区三区| 亚洲中文字幕日韩在线| 日韩精品中文字幕在线视频| 国产欧美日韩精品一区二区| 欧美日韩乱一区二区三区| 熟女白浆精品一区二区| 男生和女生哪个更好色| 99久久精品午夜一区二| 国产亚洲午夜高清国产拍精品| 亚洲第一区欧美日韩在线| 欧美成人精品一区二区久久| 人人爽夜夜爽夜夜爽精品视频| 欧美国产日韩在线综合| 亚洲中文在线男人的天堂| 高清一区二区三区大伊香蕉| 国产不卡在线免费观看视频| 视频一区日韩经典中文字幕| 亚洲熟女诱惑一区二区| 欧美国产日韩变态另类在线看| 亚洲永久一区二区三区在线| 国产女性精品一区二区三区 | 国产成人精品99在线观看| 日本成人三级在线播放| 成人日韩视频中文字幕| 欧美黑人在线精品极品| 91麻豆视频国产一区二区| 91免费精品国自产拍偷拍| 99少妇偷拍视频在线| 日韩欧美精品一区二区三区| 国产目拍亚洲精品区一区| 亚洲精品成人午夜久久| 91亚洲熟女少妇在线观看| 欧美日韩亚洲国产综合网| 亚洲中文字幕熟女丝袜久久| 五月婷婷六月丁香亚洲| 国产一区二区三区草莓av|