ubuntu挂载新分区
我使用的是windows11与ubuntu22.04双系统,当时装ubuntu的时候还是以windows做主力的,所以内存只分了100G,现在ubuntu使用的越来越多,windows好几天才启动一次,100G的空间有点不够用了,就想扩容一下
最开始还是想直接分到根目录下的,找了找教程,有点麻烦,而且有挺大的风险,于是就找了这个替代方案
-
从windows压缩空间:
win + x进入磁盘管理,找到空闲空间比较大的盘,右键选择压缩卷,输入想要给ubuntu的空间大小
点击压缩,等待一会就可以看间出现了一块未分配的空间 -
在ubuntu上挂载:
打开disks,可以看见在windows创建出来的未分配空间,
点击下面的+创建新分区
创建分区时类型要选择Ext4 -
设置自动挂载
点击刚刚设置好得分区下面的齿轮图标,选择“编辑挂载选项”,关闭用户会话默认设置,勾选“在系统启动时挂载”,命名挂载点,确定 -
新挂载的分区默认只有root才能写入,所以要修改所有权
sudo mkdir 挂载点
sudo mount -a挂载新分区
sudo chown -R username:username /你的挂载点的名称
重启一下,应该可以看见新的文件夹了 -
现在的系统盘与新挂载得分区还是隔离的,所以要自己主动管理大文件
可以把Downloads,Pictures,以及自己的项目等文件移动到新分区中
不要移动apt或snap安装的程序
1 | # 这个命令会把 Downloads 文件夹“剪切”到 /mnt/data/ |
创建分区类型时,如果我选择与windows共用,NTFS类型,会有什么缺点
- 最大的问题,没有Linux权限,当你把一个 NTFS 分区挂载到 Ubuntu 时,为了“兼容”,Linux 会“假装”所有文件都有权限,通常会把它们全部显示为 rwxrwxrwx (所有人可读可写可执行)
这将导致一系列问题 - 上面的“符号链接”方案将会失败
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 EurekaYu!
评论

