Linux系统分区知识
分區標準:三個主分區一個擴展分區,擴展分區里面有兩個邏輯分區
標號標準:主分區是123,邏輯分區是45
0磁道1扇區開始讀取磁盤,磁盤引導從0磁道1扇區開始引導
磁盤主引導記錄占用512字節,主引導記錄占446,分區表占64字節每個分區表占16字節,分區結束標識占2字節
磁盤分區重點:
????????? 1.磁盤分區的實質就是針對上述0磁道1扇區的前446字節后面節下來的64字節的分區表進行設置,
?? 分區工具有fdisk(適合小于2T的磁盤分區),parted(適合大于2T的磁盤分區,可以對小于2T的
?? 磁盤分區)。
?????????? 2.一塊磁盤的分區表僅有64字節大小,僅支持四個分區表信息(主分區+擴展分區)。
?????????? 3.磁盤分區的最小單位為柱面
?????????? 4.擴展分區不能直接使用,還需要在邏輯分區的基礎上創建邏輯分區才行。
?????????? 5.擴展分區有自己的分區表,因此,擴展分區下面的邏輯分區可以有多個。
常規分區方案:
方案一:
/boot 100m
suap?? 1.5倍
/????????? 剩余硬盤大小
方案二:
DB及存儲,有大量重要數據
/boot?? 100m
/?????????? 50-200g
swap??? 1.5倍
/data??? 剩余硬盤大小,放數據的
方案三:
門戶大網站
/boot?? 100m??? 主分區
swap??? 1.5倍???? 主分區
/????????? 50-200g? 主分區
------------------------------------------------------------------------------------------------
分區命令fdisk
???????????????????? 參數:-l???? 查看磁盤情況????? 后面接磁盤路徑可查看單塊磁盤
?????? 交互式分區方法:fdisk????? 【磁盤路徑】???? 進到里面?? 例子:[root@zr666 ~]# fdisk /dev/sdb
?????????????????????????????????? Command (m for help): n?? 然后回車就是新建分區
?????????????????????????????? Command action
?? e?? extended
?? p?? primary partition (1-4)
p????????????????? 這個是分主分區
Partition number (1-4): 1指定為1
First cylinder (1-130, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-130, default 130): +100M? 給他100M
然后W保存
partprobe??? 通知系統分區表發生變化?? 后面接路徑
格式化:mkfs.ext4??? 接磁盤分區路徑
格式化的實質:創建文件系統,分配inode和block'
格式完事后掛載:[root@zr666 ~]# mount /dev/sdb1 /mnt? 永久掛載要寫到fstab里
*************************
分區命令parted??????????
????????????? 分區方法:parted????? 【磁盤路徑】
第一步,刪除原有分區,記得卸載? rm?? 【數字】
第二步,改分區格式??? mklabel gpt??? 注意只有是gpt格式才能用parted分區
第三部,分區:mkpart? primary(主)????????????????????????????????????????????? 0???? 500
???????????????????????????????????????? 類型?????? 文件系統類型(不寫默認)
第四部格式化:mkfs.ext4??? 接磁盤分區路徑
第五步格式完事后掛載:[root@zr666 ~]# mount /dev/sdb1 /mnt? 永久掛載要寫到fstab里
?
轉載于:https://www.cnblogs.com/zrxuexi/p/11155270.html
總結
以上是生活随笔為你收集整理的Linux系统分区知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 想成为嵌入式程序员应知道的16个基本问题
- 下一篇: Linux文件系统目录