linux分区知识,Linux硬盘分区知识
Linux系統可以掛載多個不同接口類型的磁盤(disk),每一個磁盤又可以分成若干個分區(Partition),每個分區又可以擁有自己的文件系統類型(FileSystem).Linux對于磁盤和分區又自己的一套標記方法.
硬盤和分區的區分
第一個SCSI(Small Computer System
Interface)磁盤記為/dev/sda,第二個SCSI磁盤記為/dev/sdb;第一個SATA磁盤記為/dev/hda,第二個為/dev/hdb,以此類推.Linux系統中,每一個磁盤的各個分區編號是從1開始的,例如,第一個SCSI磁盤的第一個分區為/dev/sda1,第二分區為/dev/sda2.
分區結構
一塊沒有分過區的硬盤(RAW)就像一塊荒蠻的土地,是沒有有意義數據的.分好區的硬盤就會具有一定的結構性.分區就是將硬盤分為一定的區域,便于使用.
一塊硬盤最多可以分四個區(主分區).無論硬盤分多少個區,它的最前面都有一個引導扇區(主引導記錄MBR).
主引導記錄由三部分組成:開始是446B的操作系統引導代碼,緊接著是64byte的主分區表.主分區表最多記錄四個主分區的分區信息,主要包括該分區的起始/結束柱面、大小、類型等信息.每個分區記錄占用16B.分區就是修改分區表,它不影響硬盤上的存儲的數據.最后是2字節的結束標志0×55AA(01010101
10101010).
擴展技術:由于分區表只能包含最多4個分區記錄,如果需要將一塊硬盤分成超過5個以上的分區,就需要將最多四個主分區中的一個分區類型改為擴展分區,然后在擴展分區中再建邏輯分區.邏輯分區的分區信息保存在擴展分區之中,叫做擴展分區表.理論上邏輯分區沒有個數的限制.擴展分區不能被直接使用,必須將其劃分為若干個邏輯分區.邏輯分區的起始位置的信息都寫在擴展分區表里面.邏輯分區的分區編號從5開始,如:/dev/sda5是第一塊硬盤的第一個邏輯分區.
格式化
其實,格式化就是為某個分區建立起某種類型的文件系統.沒有文件系統的分區是不能被操作系統使用,也就無法寫入有意義的數據的.文件系統的存在,就是為了讓操作系統在一塊硬盤的分區內有組織、有紀律的寫入和保存數據,當然還得原樣地讀出數據.
總結
以上是生活随笔為你收集整理的linux分区知识,Linux硬盘分区知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下串口通信程序,关于Linux
- 下一篇: linux ssh服务的优化,SSH服务