Linux学习笔记(5)磁盘分区(parted)

时间:2021-12-07 03:43:35

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来查看命令详细描述)

  Linux学习笔记(5)磁盘分区(parted)

(2)p 列出当前磁盘分区信息,可以看出这里还没有分区,所以下面没有任何分区信息

  Linux学习笔记(5)磁盘分区(parted)

(3)mklabel 创建磁盘标签,选择gpt格式(这里会把改盘格式化,丢失改盘所有数据)

  Linux学习笔记(5)磁盘分区(parted)

  验证是否成功,看gpt分区标签已经显示出来了

    Linux学习笔记(5)磁盘分区(parted)

(4)创建一个主分区

  mkpart [partition type] start end

  解析:partition type是分区名字,start、end是从start MB开始到end MB结束,这里以MB为单位

  Linux学习笔记(5)磁盘分区(parted)

(5)创建一个其他分区

  Linux学习笔记(5)磁盘分区(parted)

(6)删除分区

  rm  分区号  例如:rm 2 (只要正常退出就会实时立即生效,比如q命令,没有确认/返回的余地。。除非是使用ctrl+c中断进程)

  Linux学习笔记(5)磁盘分区(parted)

2.实操

2.1把整个磁盘都设置为一个分区

    (1)把磁盘标签设置为gpt(其实就是设置磁盘格式)

      Linux学习笔记(5)磁盘分区(parted)

    (2)把整个磁盘空间都分配给一个叫mysql的分区

      Linux学习笔记(5)磁盘分区(parted)

    

2.2 如何交互式的创建分区?

    直接输入mkpart 即可

    Linux学习笔记(5)磁盘分区(parted)

2.3 恢复删除的分区

  rescue

  Linux学习笔记(5)磁盘分区(parted)

2.4 生成环境下的分区实操

  (1)进入设备,设置磁盘标签类型

  parted dev/sdb  = >  mklabel

    Linux学习笔记(5)磁盘分区(parted)

  (2)建立分区

    mkpart mysql 0 -1       #把该磁盘所有空间都分给一个叫mysql的分区

      Linux学习笔记(5)磁盘分区(parted)

  (3)q退出 parted 命令,然后格式化磁盘

    格式化我们仅有的分区(分区号为1): mkfs.ext4 /dev/sdb1

      Linux学习笔记(5)磁盘分区(parted)

      Linux学习笔记(5)磁盘分区(parted)

  (4)挂载磁盘分区到目录,并且查看

    mount /dev/sdb1 /my_dev1

     Linux学习笔记(5)磁盘分区(parted)