Linux挂载磁盘记录

Linux挂载磁盘记录

1.查看硬盘情况

lsblk

通过 lsblk 查看到所有硬盘情况。一般/dev/sda是一块磁盘,/dev/sda1 是这个磁盘的一个分区(由执行结果图可知该磁盘有四个分区),如果未分区则进行步骤2,进行磁盘分区。
在这里插入图片描述

df -lh

若已挂载,则通过 df -lh 可以看到硬盘的挂载位置;若未挂载,则只能通过 lsblk 查看到硬盘。如上图可知,磁盘sda的三个区已被分别挂载到/media/hhl/目录下的三个文件中(该电脑由windows改为linux,所以有提前分好的区,linux安装时也自动进行了挂载)。
在这里插入图片描述

2.磁盘分区

sudo fdisk /dev/sda  # 已挂载,未分区sda

根据提示,依次输入:n、p、1、回车、回车、w。
该命令新建一个主分区,大小是整个sdb硬盘,然后保存退出。或者根据自己磁盘情况,自己主分区、扩展分区、逻辑分区。

3.格式化硬盘,并写入文件系统

sudo mkfs -t ext4 /dev/sda5

上述命令会格式化硬盘分区sda5为ext4的文件系统。如果硬盘的格式不是linux支持的,还需要先使用进行分区和格式化,一般使用ext4等linux常用格式即可。
在这里插入图片描述

4.临时挂载

sudo mkdir /mnt/c
sudo mount /dev/sda5 /mnt/c

上述命令将磁盘分区sda5挂载到 /mnt/c目录下。
sudo chmod 777 /mnt/c
为挂载点添加权限。
在这里插入图片描述

5.设置开机自动挂载

使用mount挂载,机器重启后就会失效,因此需要添加开机自动挂载。

# 对查询设备上所采用文件系统类型进行查询
sudo blkid   # 如果未知硬盘
sudo blkid /dev/sda5   # 如果已知硬盘

为了使硬盘开机能够自动挂载,还需打开文件 /etc/fstab。
获取所挂载分区的UUID,通过分区名字找到对应的UUID,拷贝一下。
0db5cc24-6a6e-4561-a872-d077b6790141
在这里插入图片描述

sudo gedit /etc/fstab   # 配置

在最后一行添加下列文本,UUID是通过上一步命令获取到的。

UUID=xxxx-xxxx /home ext4 defaults 0 0

这里的第一列为UUID,第二列为挂载目录(该目录必须为一个空白目录),第三列为文件系统类型,第四列为参数,第五列0表示不备份,最后一列必须为2或0(除非引导分区即启动硬盘为1),中间用空格隔开即可。
执行gedit命令出现警告,可忽视,确保文件修改成功即可。
在这里插入图片描述

6.检查挂载是否成功

使用 df -h查看是否添加成功。
完成:接下来在/mnt目录下的c、d、e这些文件夹中的文件就会全部存储到分区sda5、6、7中,进而存储到硬盘sda中,Linux服务器空间增加了。
在这里插入图片描述
参考:
https://blog.csdn.net/nihe001/article/details/127251711
https://blog.csdn.net/u014217137/article/details/128057593
https://blog.csdn.net/tiger_panda/article/details/124479109

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值