6.2.4 创建分区:MBR
将房子分成小房间,如卧室等。
6.2.4.1 fdisk
创建和维护分区表的程序。
fdisk
命令的基本语法如下:
fdisk [必要参数][选择参数]
参数说明:
必要参数
-
-l 列出素所有分区表
-
-u 与 -l搭配使用,显示分区数目
选择参数:
-
-s<分区编号> 指定分区
菜单操作说明
-
m :显示菜单和帮助信息
-
a :活动分区标记/引导分区
-
d :删除分区
-
l :显示分区类型
-
n :新建分区
-
p :显示分区信息
-
q :退出不保存
-
t :设置分区号
-
v :进行分区检查
-
w :保存修改
-
x :扩展应用,高级功能
例:
(一)分区
fdisk /dev/sdb # 启动分区工具,开始分区 # 进入会话模式 m # (1)获取帮助 n # (2)分区 Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p # (3)选择分区编号1-4,默认为1 1 # (4)设置起始扇区(512字节为单位) # (5)设置扇区大小,实际环境根据磁盘划分,如4T磁盘,可以500G为一个分区 Last 扇区,+扇区 or +sizelK,M,G) (2048-10485759,默认为10485759): +2G w # 分区生效,写入硬盘 The partition table has been altered! Calling ioctl() to re-read partition table. # 没有分区的空间不可使用!!!!! # 刷新分区表 partprobe /dev/sdb # 查看分区结果 fdisk -l /dev/sdb 或 lsblk
(二)格式化/创建文件系统
# make file system extend4,准备格式化第二块串口硬盘的第一个分区 mkfs.ext4 /dev/sdb1
(三)挂载mount
# 创建挂载点,一个分区一个挂载点 mkdir /mnt/disk1 mount -t ext4 /dev/sdb1 /mnt/disk1 # umount为卸载挂载点:umount /dev/sdb1
(四)查看挂载信息
df -hT cp -rf /etc/ /mnt/disk1 cp -rf /etc/ /mnt/disk1/123 cp -rf /etc/ /mnt/disk1/456 cp -rf /etc/ /mnt/disk1/789 df -hT
(五)创建分区2、分区3为200M,分区4划分剩余空间
(六)创建多余4个的分区
扩展分区不能存放数据,只有在划分逻辑分区之后才能使用。
fdisk /dev/sdb p # 查看分区表 d # 删除一个主分区 4 # 删除第四个 n # 创建分区 e # 创建扩展分区 p # 查看分区表 n # 创建第五分区 +200M n +200M n +200M
挂载时分区4是扩展分区的系统信息,不能格式化。
####