linux硬盘分区与删除

linux硬盘分区:MBR分区(2T以下)      GPT分区(2T以上)

                            命令fdisk                            命令gdisk

先MBR分区来给2T以下的磁盘分区

1.先在虚拟机建立一个新的磁盘

2.在虚拟机查看磁盘分区  直接打命令lsblk 显示不出才创建的磁盘

需要进行刷新,才能显示出来,我们输入(alias scan='echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- - -" > /sys/class/scsi_host/host1/scan;echo "- - -" > /sys/class/scsi_host/host2/scan')然后执行命令scan   显示出新创建的磁盘sdb20G

3.查看磁盘分区大小    输入命令fdisk -l /dev/sdb

4.进入磁盘分区   输入命令 fdisk /dev/sdb  新建:n       保存退出:w      不保存退出:q    删除:d

我们进行拓展分区 选择e进入拓展分区 设置大小5G(单位一定要大写)  最后w保存退出

输入命令 fdisk /dev/sdb  进入磁盘分区选择 l 进入逻辑分区,上面扩展分区我们给了5G,因为分区表占用了1kb ,所以逻辑分区最多只能给4999M

5.创建文件系统才能正常使用    用的虚拟机是centos7 推荐的文件系统是xfs    当然也可以更改其他的文件系统

创建xfs文件系统输入命令mkfs.xfs /dev/sdb1(最后的数字为分区号) ,  发现需要进行强制创建加命令-f   

逻辑分区起始分区号默认为5

输入命令 mkfs.xfs -f /dev/sdb5

6.挂载点     挂载点要求:

1.必须是一个新的空目录(如果目录不是空的可能会覆盖里面已经有的内容,建议用新的目录进行挂载)

2.一个分区(设备),只能挂载一个目录

3.多个设备不要挂载在同一目录下

在根目录下创建一个目录data,把新建的逻辑分区sdb5挂载到data目录下

输入命令df -h   显示已经挂载上

编写一个100MB的text看看能不能使用

首先在data目录下touch一个文件取名123,然后设置大小100M  最后df -h 显示占用

删除新建的磁盘

1.先解除挂载    命令umount 后面跟挂载点

2.进入磁盘分区  命令fdisk /dev/sdb 输入d  选择需要删除的分区号  然后保存退出

输入命令lsblk显示逻辑分区sdb5已经没了

然后进入虚拟机移除磁盘sdb

输入partprobe后面跟磁盘名    partprobe /dev/sdb

然后在输入lsblk就不见了

GPT分区给2T以上磁盘分区

1.先在虚拟机中创建一个4T的磁盘 方法如上

2.scan 刷新 lsblk

3.进入磁盘分区 命令   gdisk /dev/sdc  输入n进入分区号默认1,设置大小500g 输入8300进行确认

w保存退出   输入y确认

4.创建文件系统mkfs.xfs 加路径 mkfs.xfs /dev/sdc1

5.在根目录下创建一个文件用来挂载sdc1

6.查看df -h

删除方法同上

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux系统中,磁盘分区是将磁盘分割成不同的区域,以便于对数据进行管理和存储。磁盘分区可以提高系统的性能和可靠性,并且可以更好地组织文件和目录。 要在Linux系统中进行磁盘分区,可以使用fdisk或parted等工具。下面是一个基本的磁盘分区示例: 1. 打开终端并以root用户登录。 2. 运行fdisk命令并指定要分区的磁盘。例如,分区/dev/sda: ``` fdisk /dev/sda ``` 3. 创建一个新分区表。这将删除磁盘上的所有分区和数据: ``` Command (m for help): o ``` 4. 创建一个新分区。这可能需要根据您的需求多次重复。例如,创建一个主分区: ``` Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p Partition number (1-4, default 1): First sector (2048-20971519, default 2048): Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): ``` 5. 设置分区类型和标识符。例如,将分区设置为Linux文件系统类型: ``` Command (m for help): t Selected partition 1 Hex code (type L to list all codes): 83 ``` 6. 保存分区表并退出: ``` Command (m for help): w ``` 7. 格式化新分区,例如,格式化/dev/sda1为ext4文件系统: ``` mkfs.ext4 /dev/sda1 ``` 8. 挂载新分区: ``` mount /dev/sda1 /mnt/newpartition ``` 以上是一个基本的磁盘分区示例。请注意,这只是一个简单的示例,实际情况可能会更加复杂。在进行磁盘分区之前,请务必备份您的数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值