Linux学习笔记(5)磁盘分区(parted)
Linux学习笔记(5)磁盘分区(parted)
1.演示: (1)parted /dev/sdb :进入parted 分区命令(可以使用help来查看命令详细描述)
(2)p :列出当前磁盘分区信息,可以看出这里还没有分区,所以下面没有任何分区信息
(3)mklabel :创建磁盘标签,选择gpt格式(这里会把改盘格式化,丢失改盘所有数据)
(4)mkpart [partition type] start end 创建一个主分区
(5)创建一个其他分区,操作与(4)相同
(6)rm 分区号 例如:rm 2 :删除分区 (只要正常退出就会实时立即生效,比如q命令,没有确认/返回的余地。。除非是使用ctrl+c中断进程)
2.实操
2.1把整个磁盘都设置为一个分区 :mkpart partition_name 0 -1
2.2 如何交互式的创建分区 :直接输入mkpart 即可
2.3 恢复删除的分区 :rescue
2.4 生成环境下的分区实操
(1)进入parted模式
(2)设置磁盘标签为gpt格式
(3)开始分区
(4)格式化磁盘分区
(5)磁盘分区挂载目录
(6)查看并验证
1.演示:
(1)parted /dev/sdb(可以使用help来查看命令详细描述)
(2)p 列出当前磁盘分区信息,可以看出这里还没有分区,所以下面没有任何分区信息
(3)mklabel 创建磁盘标签,选择gpt格式(这里会把改盘格式化,丢失改盘所有数据)
验证是否成功,看gpt分区标签已经显示出来了
(4)创建一个主分区
mkpart [partition type] start end
解析:partition type是分区名字,start、end是从start MB开始到end MB结束,这里以MB为单位
(5)创建一个其他分区
(6)删除分区
rm 分区号 例如:rm 2 (只要正常退出就会实时立即生效,比如q命令,没有确认/返回的余地。。除非是使用ctrl+c中断进程)
2.实操
2.1把整个磁盘都设置为一个分区
(1)把磁盘标签设置为gpt(其实就是设置磁盘格式)
(2)把整个磁盘空间都分配给一个叫mysql的分区
2.2 如何交互式的创建分区?
直接输入mkpart 即可
2.3 恢复删除的分区
rescue
2.4 生成环境下的分区实操
(1)进入设备,设置磁盘标签类型
parted dev/sdb = > mklabel
(2)建立分区
mkpart mysql 0 -1 #把该磁盘所有空间都分给一个叫mysql的分区
(3)q退出 parted 命令,然后格式化磁盘
格式化我们仅有的分区(分区号为1): mkfs.ext4 /dev/sdb1
(4)挂载磁盘分区到目录,并且查看
mount /dev/sdb1 /my_dev1