Ubuntu硬盘分区和挂载

本文详细介绍了在Ubuntu系统下如何进行硬盘分区和挂载操作。首先通过fdisk命令查看硬盘情况并进行分区,然后使用mkfs.ext4进行格式化。接着,创建目录并挂载新分区,通过rsync进行文件同步,并在必要时重命名原有目录。最后,修改/etc/fstab文件以实现开机自动挂载,并在重启后确认挂载状态。整个过程旨在扩展系统存储空间,确保数据安全。
摘要由CSDN通过智能技术生成

1、硬盘分区

1.1 查看硬盘情况

fdisk -lu

在这里插入图片描述

上图中,vdb就是我们的新硬盘,大小为51GB

1.2 硬盘分区

fdisk /dev/vdb

在这里插入图片描述

n:表示建立新的分区

​ p:表示主分区

​ e:表示拓展分区

1:分区号,输入1表示只分一个区

w:保存分区表

1.3 格式化

将分区/dev/vdb格式化为ext4文件系统

mkfs -t ext4 /dev/vdb1

在这里插入图片描述

再查看分区信息

fdisk -lu

在这里插入图片描述

可以看到下面有分区后格式化的/dev/vdb1

2、直接挂载到空的目录下

/dev/vdb1分区直接挂载到空的目录下

2.1 创建目录

mkdir /root/code

2.2 挂载到目录

mount -t ext4 /dev/vdb1 /root/code

用命令lsblk或者lsblk -f查看挂载情况

在这里插入图片描述

2.3 取消挂载

umount /dev/vbd1

在这里插入图片描述

3、将新硬盘挂载到已有文件的目录

当系统中某个目录不够用时,我们可以将新硬盘挂载到这个目录,由于这个目录中存在文件,所以还要进行一个文件的拷贝,例如要将新硬盘挂载到/usr/local

3.1 创建新目录(用来备份)

mkdir /media/local

3.2 把/dev/vdb1挂载到/media/local

mount /dev/vdb1 /media/local

在这里插入图片描述

3.3 同步/usr/local文件到/media/local

 rsync -aXS /usr/local/. /media/local/.

在这里插入图片描述

执行完成后,检查/media/local目录下文件是否拷贝完成

3.4 将原来的/usr/local重命名

cd usr
mv local local_old

在这里插入图片描述

3.5 新建/usr/local目录

mkdir local

在这里插入图片描述

3.6 取消/dev/vdb1的挂载

/dev/vdb1原来是挂载到/media/local上的,现在将/dev/vdb1取消挂载

umount /dev/vdb1

在这里插入图片描述

3.7 将/dev/vdb1挂载到/usr/local

mount /dev/vdb1 /usr/local

在这里插入图片描述

3.8 查看/dev/vdb1的UUID

blkid

在这里插入图片描述

/dev/vdb1的UUID记下来 3a0b8d55-400e-476b-aa5c-d2bab9f9f1a9

3.9 修改/etc/fstab文件,实现开机自动挂载

gedit /etc/fstab

在最后一行加上UUID=3a0b8d55-400e-476b-aa5c-d2bab9f9f1a9 /usr/local ext4 nodev,nosuid 0 2 保存文件

在这里插入图片描述

3.10 重启,查看挂载情况

reboot  #重启、
df -h #查看挂载情况 或者用lsblk

在这里插入图片描述

  • 12
    点赞
  • 95
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值