Linux和Windows的分割槽在原理上沒有區別,只是在格式上有區別。分割槽的作用是把一個物理儲存裝置分割成多個不同的邏輯儲存裝置,對於Windows來說,表現的結果就是不同的碟符,對於Linux來說,就是不同的掛載點。分割槽不是一個作業系統的概念(Disk partitioning)。分割槽是透過在分割槽表中寫入特定的資料來告訴作業系統這個裝置被分割成幾個邏輯儲存區域。分割槽表有公共的格式(Partition table),只要在分割槽表中寫入正確的資料,就可以對裝置分割槽。至於分割槽內部的格式,這個由各個作業系統自己決定,NTFS/ext/FAT這些都指的是分割槽內部的資料結構,這個與分割槽表無關。分割槽表格式,分為MBR格式和GPT格式兩種,MBR格式就是利用MBR記錄後邊的64個位元組,來描述磁碟的分割槽情況。因為MBR分割槽表裡只能儲存4個分割槽記錄,所以才有了主分割槽只有4個的限制。而邏輯分割槽則是把多個分割槽放到一個擴充套件分割槽裡,把一個擴充套件分割槽拆分成更多的分割槽,讓一個磁碟能劃分成超過4個的磁碟分割槽。因為MBR分割槽表只有64個位元組,能記錄的資料非常有限,所以已經逐步被GPT格式取代,GPT分割槽表能儲存更多的資訊。具體分割槽表的格式可以參見:mbr(主引導記錄(Master Boot Record))GPT(計算機技術)
Linux和Windows的分割槽在原理上沒有區別,只是在格式上有區別。分割槽的作用是把一個物理儲存裝置分割成多個不同的邏輯儲存裝置,對於Windows來說,表現的結果就是不同的碟符,對於Linux來說,就是不同的掛載點。分割槽不是一個作業系統的概念(Disk partitioning)。分割槽是透過在分割槽表中寫入特定的資料來告訴作業系統這個裝置被分割成幾個邏輯儲存區域。分割槽表有公共的格式(Partition table),只要在分割槽表中寫入正確的資料,就可以對裝置分割槽。至於分割槽內部的格式,這個由各個作業系統自己決定,NTFS/ext/FAT這些都指的是分割槽內部的資料結構,這個與分割槽表無關。分割槽表格式,分為MBR格式和GPT格式兩種,MBR格式就是利用MBR記錄後邊的64個位元組,來描述磁碟的分割槽情況。因為MBR分割槽表裡只能儲存4個分割槽記錄,所以才有了主分割槽只有4個的限制。而邏輯分割槽則是把多個分割槽放到一個擴充套件分割槽裡,把一個擴充套件分割槽拆分成更多的分割槽,讓一個磁碟能劃分成超過4個的磁碟分割槽。因為MBR分割槽表只有64個位元組,能記錄的資料非常有限,所以已經逐步被GPT格式取代,GPT分割槽表能儲存更多的資訊。具體分割槽表的格式可以參見:mbr(主引導記錄(Master Boot Record))GPT(計算機技術)