磁盘分区:fdisk+parted

fdisk

[root@wanghaiyang ~]# fdisk /dev/sdb
Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1 #第一个分区
First cylinder (1-2610, default 1): #直接回车
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610): +5G #下限范围

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 2  #第二个分区
First cylinder (655-2610, default 655): #直接回车
Using default value 655
Last cylinder, +cylinders or +size{K,M,G} (655-2610, default 2610): +5G  #下限范围

Command (m for help): n
Command action
   e   extended #扩展分区
   p   primary partition (1-4)
e #扩展分区
Partition number (1-4): 4
First cylinder (1309-2610, default 1309): #直接回车
Using default value 1309
Last cylinder, +cylinders or +size{K,M,G} (1309-2610, default 2610): #直接回车
Using default value 2610

Command (m for help): n
Command action
   l   logical (5 or over) # 制作扩展
   p   primary partition (1-4)
l  # 制作扩展 5
First cylinder (1309-2610, default 1309):#直接回车 
Using default value 1309
Last cylinder, +cylinders or +size{K,M,G} (1309-2610, default 2610): +2G #下限范围

Command (m for help): n
Command action
   l   logical (5 or over) # 制作扩展
   p   primary partition (1-4)
l  # 制作扩展 6
First cylinder (1571-2610, default 1571): #直接回车
Using default value 1571
Last cylinder, +cylinders or +size{K,M,G} (1571-2610, default 2610): #直接回车
Using default value 2610

Command (m for help): t #改变属性id
Partition number (1-6): 5 
Hex code (type L to list codes): 82
Changed system type of partition 5 to 82 (Linux swap / Solaris)

Command (m for help): p #查看
Device Boot  Start  End    Blocks     Id   System
/dev/sdb1    1      654    5253223+   83   Linux
/dev/sdb2    655    1308   5253255    83   Linux
/dev/sdb4    1309   2610   10458315   5    Extended
/dev/sdb5    1309   1570   2104483+   82   Linux swap / Solaris
/dev/sdb6    1571   2610   8353768+   83  Linux

Command (m for help): w #保存退出
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.



格式化·挂载·UUID·磁盘大小

mkfs –t ext4 /dev/sdb1 硬盘格式化
mount /dev/dsdb1 目标任意目录 挂载硬盘
mkswap /dev/sdb5 缓存格式化
swapon -s 查看已经挂载的缓存
blkid /dev/sdb1 查看磁盘有没有UUID号

 # df –h  查看磁盘大小
 # df –hT 查看磁盘大小和磁盘类型

挂载拓展
挂载硬盘 #mount -o ro(rw) 指定挂在方式:只读(读写)
#mount -a 把已经设置好的,自动挂载的,挂载上
位置:/etc/fstab 不可用 很危险。如果误删里面内容后 重启变成只读文件 只能重新挂载#mount -o remount,rw / 然后vim打开 进入自己手动修改误删的内容 如果忘记误删什么了 听天由命吧
所以 用#vim 打开shall脚本文件/etc/rc.local 或者/evc/rc.d/rc.local 输入 #mount -a 保存退出
解释; /etc/rc.local(软连接) 或/evc/rc.d/rc.local 是开机启动文件
挂载缓存 #swapon /dev/sdb5 直接挂载就行,没目标目录
swapoff /dev/sdb5 卸载
swapon -s 查看已经挂在缓存

磁盘分区
fidsk –l 文件名
查看磁盘情况(只能看2T以下磁盘)(nplwt)
parted /dev/sdb 任何大小都能使用

parted

yum -y install parted
partx /dev/sdc #探测刷新

[root@wanghaiyang ~]# parted /dev/sdc
GNU Parted 2.1
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel                    #标签
New disk label type? gpt            #磁盘标签 

(parted) mkpart                     #制作分区        
Partition name?  []? part1          #第一分区        
File system type?  [ext2]? ext4     #磁盘类型        
Start? 1                            #开始            
End? 5G                             #结束            

(parted) mkpart                                      
Partition name?  []? part2                           
File system type?  [ext2]? ext4                      
Start? 5G                                            
End? 10G                                            

(parted) mkpart                                      
Partition name?  []? part3                           
File system type?  [ext2]? ext4                      
Start? 10G                                           
End? -1                         #结束                

(parted) p                      #查看                
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name   Flags
 1      1049kB  5000MB  4999MB               part1
 2      5000MB  10.0GB  5001MB               part2
 3      10.0GB  21.5GB  11.5GB               part3

(parted) q                      #退出             
Information: You may need to update /etc/fstab.

猜你喜欢

转载自blog.csdn.net/weixin_44439515/article/details/89351721