磁盤分區工具(parted)
1,語法:
parted 磁盤
注:磁盤類型(根據接口劃分)
(1)IDE-hd,hda,hdc(光驅),hdd
加載光盤
mount /dev/cdrom
mount /dev/hdc
(2)SATA:sd
????? sda,sdb,sdc ...
(3)SCSI:sd
????? sda,sdb,sdc ...
???? 注:優盤屬于SCSI類,sdb
加載優盤
mount? /dev/sdb? /mnt/tools
parted? /dev/sda
2,查看分區表:print
(1)分區類型:主分區(primary)
?????????????????????????? 擴展分區(extended)
?????????????????????????? 邏輯分區(logical)
(2)分區ID:主分區與擴展分區(1-4),邏輯分區(5-)
注:分區個數? 擴展分區 =? 0,1
?????????????????????? 主分區 = 0-4
?????????????????????? 邏輯分區 = 0 - n
(3)分區大小:開始(M,k) 結束(M,k)
分區大小 = 結束? - 開始
(4)文件系統:數據結構
??????????????????? vfat,ntfs
??????????????????? ext2,ext3,ext4,xfs,swap
(5)引導分區標記:boot
mkpart 分區類型 分區大小
mkpart? 5 ?? ext2
mkfs -t 文件系統 分區
mkfs? -t? ext3? /dev/sda6
(6)加載分區
手動加載:mount? /dev/sda5? /python
系統加載:vi /etc/fstab
? ? ? ? ? ? ? ? ? /dev/sda6 ?? /mysql ? ext3? defaults? 0 0?
自動加載:vi? /etc/auto.master
? ? ? ? ? ? ? ? ? vi? /etc/auto.master
?(7)修改分區:
調整分區大小:(保留數據)
resize 分區ID 分區大小
resize? 7? 7000?? 8000
注:調整分區 ==? 卸載狀態
(8)復制文件系統
cp? 源分區ID? 目標分區ID
cp? 5?? 6
(9)刪除分區:
rm? 分區ID
注:刪除分區? == 卸載狀態
????? parted直接寫分區表(不存在撤銷)
????? 刪除根分區? rm 1
(10)切換硬盤
select 硬盤
select? /dev/sdb
select? /dev/sdc
(11)退出:quit
磁盤分區工具(fdisk)
1,語法:
fdisk <磁盤>??? (fdisk 回車<語法錯誤>)
parted [磁盤]??? (parted 回車<自動掃描硬盤>)
fdisk /dev/sda
2,查看分區表:p
(1)分區ID:0-4
(2)引導分區標記:
(3)分區塊:開始塊,結束塊
注:塊大小(1塊=7.8M)
(4)分區大小(k)
3,分區工具中文件系統ID:
I 查看所有文件系統ID? 十六進制
NTFS = 17? ext = 83?? swap? = 82?? LVM = 8e
4,創建分區:
n 新建分區
選擇分區類型:p 主分區? e 擴展分區
輸入e
輸入分區ID : 3
輸入分區開始區:765
輸入分區大小:整數(結束塊)+整數M+整數K
5,刪除分區:d
輸入分區ID
6,修改分區文件系統ID:t
輸入分區ID? 5
文件系統ID 8e
7,退出
注:fdisk 操作寫入緩存(保存,撤銷)
w 存盤退出
q 退出不存盤(撤銷所有操作)
工作狀態的硬盤需要重啟系統
?
parted與fdisk的區別:
1,parted? 自動識別硬盤
????????????????? parted 回車
2,parted 格式化分區,fdisk 不具備格式化
3,parted 調整分區大小
???? resize 分區ID? 分區大小
4,parted 直接寫分區表(不存在撤銷,高效)
5,fdisk 寫入磁盤卷標(新硬盤首先寫入卷標)
?