linux硬盘分区(fdisk、lsblk)-------------------基础命令练习(一)

fdisk磁盘分区命令
n 创建新分区
p 查看
d 删除
w 保存退出
q 不保存退出

  • 案例一要求:.在磁盘 /dev/vdb 上按要求建立分区:

1.采用默认的msdos分区模式;
2.第1个分区 /dev/vdb1 的大小200MiB
3.第2个分区 /dev/vdb2 的大小2000MiB
4.第3个分区 /dev/vdb3 的分区大小为1000Mib

[root@server0 ~]# fdisk /dev/vdb                          #把/dev/vdb进行分区
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

命令(输入 m 获取帮助):n                                  #n新建分区
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): 
Using default response p
分区号 (1-4,默认 1):                                    #按默认 
起始 扇区 (2048-20971519,默认为 2048):                   #按默认   
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519)+200M       #按要求第一个分区200M
分区 1 已设置为 Linux 类型,大小设为 200 MiB

命令(输入 m 获取帮助):n                             #新建第2个分区
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): 
Using default response p
分区号 (2-4,默认 2):                               #按默认 
起始 扇区 (411648-20971519,默认为 411648):         #按默认     
将使用默认值 411648
Last 扇区, +扇区 or +size{K,M,G} (411648-20971519,默认为 20971519)+2000M          #按要求第二个分区2000M
分区 2 已设置为 Linux 类型,大小设为 2 GiB

命令(输入 m 获取帮助):n                                                  #新建第3个分区
Partition type:
   p   primary (2 primary, 0 extended, 2 free)
   e   extended
Select (default p): 
Using default response p
分区号 (3,4,默认 3):                                               #按默认
起始 扇区 (4507648-20971519,默认为 4507648):                        #按默认
将使用默认值 4507648
Last 扇区, +扇区 or +size{K,M,G} (4507648-20971519,默认为 20971519)+1000M        #按要求第三个分区 1000M

分区 3 已设置为 Linux 类型,大小设为 1000 MiB

命令(输入 m 获取帮助):p                                              #查看分区

磁盘 /dev/vdb:10.7 GB, 10737418240 字节,20971520 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理)512 字节 / 512 字节
I/O 大小(最小/最佳)512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x2a9888aa

   设备 Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048      411647      204800   83  Linux
/dev/vdb2          411648     4507647     2048000   83  Linux
/dev/vdb3         4507648     6555647     1024000   83  Linux

命令(输入 m 获取帮助):w                                                #保存退出
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。
[root@server0 ~]# lsblk                                             #查看分区
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0   10G  0 disk 
└─vda1 253:1    0   10G  0 part /
vdb    253:16   0   10G  0 disk 
├─vdb1 253:17   0  200M  0 part 
├─vdb2 253:18   0    2G  0 part 
└─vdb3 253:19   0 1000M  0 part 
[root@server0 ~]# partprobe /dev/vdb                      #刷新分区
[root@server0 ~]# reboot                                  #重启一次

你可能感兴趣的:(磁盘)