磁盘分区工具(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 写入磁盘卷标(新硬盘首先写入卷标)