linux 分区扩容快速上手

1 篇文章 0 订阅
1 篇文章 0 订阅

linux/ubuntu 磁盘扩容/分区/挂载

2T以下磁盘分区/挂载

  • 买了一个500G容量的磁盘,发现不能直接使用,需要一波操作,操作如下:

  • 查看当前容量情况, 发现新增的磁盘没在其中

$ df -h
  • 查看磁盘详情,发现自己新增的磁盘,是存在的,之前是因为没有分区,相当于你还没有激活。
$ sudo /sbin/fdisk -l
  • ok 接下来开始分区操作:
$ sudo /sbin/fdisk /dev/sdb

1 输入m查看帮助,看得懂英文的直接看终端的提示就行,看不懂的继续往下看
2 输入n开始创建分区
3 输入p,主分区 默认最低2048, 确认
4 输入+460G 因为主分区,多给一些没关系,自己视情况而定
5 输入n 然后e 拓展一个分区,别浪费了 这里选了+20G
6 输入w保存并且退出

  • 格式化分区
$ sudo /sbin/mkfs /dev/sdb1
  • 挂载分区, sdb1文件是我自己新建的
$ sudo mount /dev/sdb1 ./sdb1/
  • 查看分区, 新增的磁盘可以用了
$ df -h 
  • 因为重启会导致挂载失败,需要重新挂载,当然,也有自动挂载的方法
$ sudo vi /etc/fstab

然后添加一行, ok了

$ /dev/sdb1  /sdb1  ext4  defaults  1       2

2T以上磁盘分区/挂载

使用上面的方法应该会提示:

The size of this disk is 2 TiB (2199023255552 bytes). DOS partition table format can not be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT).

没关系,换个方法

$ sudo /sbin/parted /dev/sdb
$ print 查看详情

我的是这样的:

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  526GB   526GB   primary  ext2
 2      526GB   537GB   10.7GB  primary

下面是一套操作(也可以输入help查看相关操作):

mkpart 
Partition type?  primary/extended? primary
File system type?  [ext2]? Enter
Start? 537GB(自己根据情况定)
End? 2199GB(自己根据情况定)
quit
$ sudo /sbin/partprobe    分区完了首先需要把让内核知道添加新分区了

格式化分区:

$ mkfs.ext3 /dev/sdb3  不一定是sdb3 看自己的/dev下面新增的是哪个

漫长的等待之后:

sudo mkfs.ext3 /dev/sdb3
mke2fs 1.43.4 (31-Jan-2017)
Discarding device blocks: done
Creating filesystem with 405798912 4k blocks and 101449728 inodes
Filesystem UUID: 3260e3bd-2d4f-4463-bd66-327857f694a5
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
    4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
    102400000, 214990848

Allocating group tables: done
Writing inode tables: done
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: done

挂载:

$ sudo mount /dev/sdb3 /sdb3/
$ df -h

Filesystem      Size  Used Avail Use% Mounted on
udev             13G     0   13G   0% /dev
tmpfs           2.6G   20M  2.6G   1% /run
/dev/sda1        20G  7.3G   12G  39% /
tmpfs            13G     0   13G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            13G     0   13G   0% /sys/fs/cgroup
/dev/sdb1       483G  423G   35G  93% /sdb1
tmpfs           2.6G     0  2.6G   0% /run/user/1001
/dev/sdb3       1.5T   70M  1.5T   1% /sdb3
  • ok 大功告成,最后可以设置重启自动挂载,和上面一样,不设置的话每次重启重新挂载一下也挺麻烦的

参考资料

[1] 挂载磁盘

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值