Linux磁盘分区

全局唯一标识分区表(GUID Partition Table,缩写:GPT)
GPT是一个实体硬盘的分区结构。它是可扩展固件接口标准的一部分,用来替代BIOS中的主引导记录分区表。 传统的主启动记录(MBR)磁盘分区支持最大卷为2.2TB,每个磁盘最多有4个主分区,或3个主分区、1个扩展分区和在扩展分区里面分多个逻辑分区。
与MBR分区方法相比,GPT具有更多的优点,因为它允许每个磁盘有多达128个分区,支持高达18EB(千兆兆字节)的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID)。

磁盘分区
若磁盘小于2TB,可用fdisk /dev/sdb 进行分区,即MBR 分区格式

步骤

1、在虚拟机中插入一个新的硬盘20G,按照步骤添加,磁盘类型看个人喜好,我这里用的系统推荐,没有显示在本文中的步骤一律下一步

2、添加完磁盘可通过重启或者以下命令刷新

3、分区,用fdisk指定磁盘设备文件,并进行分区

命令选项    含义    翻译
a    toggle a bootable flag    切换一个可启动标志
b    edit bsd disklabel    编辑bsd磁盘标签
c    toggle the dos compatibility flag    切换dos兼容性标志
d    delete a partition    删除一个分区
g    create a new empty GPT partition table    创建一个新的空的GPT分区表
G    create an IRIX(SGI)partition table    创建一个IRIX (SGI)分区表
l    list known partition types    列出已知的分区类型
m    print this menu    打印这个菜单
n    add a new partition    添加一个新的分区
o    create a new empty DOS partition table    创建一个新的空的dos分区表
p    print the partition table    查看分区表
q    quit without saving changes    退出不保存更改
s    create a new empty Sun disklabel    退出不保存更改
t    change a partition's system id    更改分区的系统id
u    change display/entry units    更改显示/输入单元
v    verify the partition table    验证分区表
w    write table to disk and exit    将表写入磁盘,并退出
x    extra functionality(experts only)    额外的功能(仅供专家使用)
这里用n来进行分区

修改分区号用t,根据不同的磁盘类型选择相应的号码

4、w保存退出,在外面查看

建立一个swap分区


分区完毕之后还要进行格式化才能进行后续操作,这里用到mkfs命令


这样就格式化好了

还要进行挂载就能够使用了

总结
linux系统添加并使用新硬盘的步骤

1)添加新的硬盘  使用2.5/3.5英寸的托盘插入到服务器

2)刷新识别   重启服务器刷新
              在线刷新  echo "- - -" > /sys/class/scsi_host/host0/scan
                        echo "- - -" > /sys/class/scsi_host/host1/scan
                        echo "- - -" > /sys/class/scsi_host/host2/scan
fdisk -l  #查看确认新硬盘设备
    
3)进行分区
fdisk 设备文件/dev/sdb  
n              新建分区
p/e/l          创建主分区/扩展分区/逻辑分区
1              设置分区号,主分区/扩展分区 1~4 ,逻辑分区从 5 开始
起始扇区位置   一般直接回车,使用默认值
结束扇区位置   一般设置为空间大小, +xxG/M/K
t              设置分区类型ID,常用的有 83 默认的linux类型,82 SWAP,8e LVM,fd RAID
p              查看当前分区情况
w/q            保存退出/不保存退出

d              删除分区

4)格式化,创建文件系统
mkfs -t 文件系统类型xfs/ext4  设备文件/dev/sdb1
mkfs.xfs/ext4   设备文件 
mkswap  设备文件 

5)挂载使用
mount 设备文件  挂载点目录
swapon 设备文件

#查看文件系统使用情况
df [-hT]         lsblk [-f]        mount #查看挂载情况和挂载参数
swapon -s        free -m

#取消挂载使用
umount [-lf] 挂载点目录     umount  设备文件
swapoff 设备文件       swapoff -a


设置开机自动挂载

1)vim /etc/fstab            
设备名称/UUID    挂载点目录     文件系统类型     挂载参数     0(不备份文件系统)   0(开机不进行磁盘检查)

mount -a     #根据 /etc/fstab 配置进行挂载

2)vim /etc/rc.d/rc.local
mount 设备文件 挂载点目录

chmox +x /etc/rc.d/rc.local


fdisk 适用于 小于 2.2TB 的硬盘分区
gdisk parted 都可适用于大于 2.2TB 的硬盘分区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值