目录
- 一、引言
- 二、目的
- 三、挂载步骤
-
- 1.格式化空闲空间
- 2. 选择挂载文件夹
- 3. 配置永久挂载的文件
- 4. 建立挂载
- 5. 完成查看并使用
- 四、移动文件
一、引言
我这么做去挂载空闲分区,是一个悲伤的故事,虽然装过好几次Linux系统了,但是分区的先后顺序还是出了错。后面扩容不方便。就是图中的左右两个大方框区域应该相邻,我的不相邻,中间隔了其他的分区。
还没有装Linux系统的同学,在装系统分区的时候,记得一定要把根挂载点放到最后来划分,就是“/”表示的挂载点。
二、目的
我要做的事情是,我只有一个固态硬盘。我当初划分了两个大的分区,其中一个系统盘sda1快满了,另外一个sad4分区。我要把sda4利用起来,最终是要把sda1中的文件移动到sda4中,实现惊天动地的伟大目标。哈哈。。继续讲
三、挂载步骤
1.格式化空闲空间
我的系统是Deepin 20beta,在应用商店安装分区编辑器,通过软件去管理磁盘。相对不是擅长命令行的人来说,简单安全。其他系统找对应的磁盘管理器就可以处理一样事情。以下以Deepin的分区编辑器为例。
打开后选中你要利用的区域,比如我点击右边/dev/sda4区域通过右键卸载->格式化成ext4格式即可
2. 选择挂载文件夹
我想要我的home目录下去访问sda4,那我就在我的home目录下,新建一个文件夹去打开和使用sda4磁盘。进入home目录下,新建一个data的文件夹。
cd /自己的计算机名称/home
mkdir data
3. 配置永久挂载的文件
(1)先通过命令行查询sda4的UUID
sudo blkid /dev/sda4
(2)在/etc/fstab添加UUID和路径
cd /etc
sudo vim fstab
添加的内容,记得把UUID换成自己的。
UUID=abc7962f-2fd3-4adf-b39e-d3db76e9c91e /home/自己的计算机名称/data ext4 defaults 0 2
其中第一列为UUID, 第二列为挂载目录(该目录必须为空目录,必须存在),第三列为文件系统类型,第四列为参数,第五列0表示不备份,最后一列必须为2或0(除非引导分区为1)。我用vim打开的,记得最后用wq保存退出。
4. 建立挂载
执行以下命令,把/dev/sda4挂载在我的home目录的data下
sudo mount /dev/sda4 /home/自己的计算机名称/data
5. 完成查看并使用
整个过程就是如此简单。现在新建一个文件,试一下,有没有挂载成功。在home目录下data里创建一个文件夹,从计算机去打开sda4,就会发现,在这个盘里会有一个文件夹
cd /home/自己的计算机名称/data
四、移动文件
- 因为我的系统盘满了,我需要看看,哪些文件占了太大空间,我把它移动到sda4里。为sda1腾出空间另作他用。
使用以下命令,查看当前目录下的占用情况
cd /home/自己的计算机名称/data
du --max-depth=1 -h
- 剩下的就是使用移动命令了,移动任意想要移动的文件
mv -f /要移动的文件位置 /home/自己的计算机名称/data