双系统Ubuntu20.04磁盘不相邻分区根目录扩容 您所在的位置:网站首页 Ubuntu怎么扩容磁盘 双系统Ubuntu20.04磁盘不相邻分区根目录扩容

双系统Ubuntu20.04磁盘不相邻分区根目录扩容

2024-07-05 12:58| 来源: 网络整理| 查看: 265

一开始装双系统只给Ubuntu分了300G,没想到deep learning这么耗空间,于是想着给Ubuntu扩一下容。

  网上有两种常用的Ubuntu双系统扩容方法,一种是把Windows压缩出来的空闲空间挂载到Ubuntu上,另一种则是直接将空闲空间合并到‘/’根目录下。但是挂载磁盘的方法之后使用起来有点不方便,比如想把anaconda之类的软件移动到新磁盘需要挂一个软链接,而且Ubuntu很多软件都是用apt-get安装,存储在根目录下面,而挂载磁盘的方法并不能解决根目录空间不足的问题,所以最省心的方法还是给根目录扩容。   这里值得一提的是我安装Ubuntu的时候只分了两个分区,一个swap分区,一个‘/’分区,这样‘/home’分区是‘/’的子分区,因此扩容根目录后,主目录的容量也随之增大。有的人可能喜欢再分一个‘/home’分区出来,此时根目录和主目录是两个独立的分区,得分别扩容。

步骤 1、在Windows的磁盘管理中压缩卷分出合适的空闲空间。2、用Ubuntu启动盘启动,进入Ubuntu试用界面。(因为之后的操作会涉及到Ubuntu系统的磁盘分区,所以得在U盘里的Ubuntu系统进行操作)3、安装gparted:sudo apt-get install gparted,安装完成后打开:sudo gparted   我的磁盘分区长这样的: 在这里插入图片描述  红色的swap分区把待分配的分区和根目录分区隔开了,gparted磁盘合并需要对相邻分区进行操作,所以需要移动一下swap分区。4、在对swap分区进行操作之前需要暂时关闭swap功能:sudo swapoff -a。5、右键swap分区,选择“调整大小/移动”,调整如下了两个参数值:Free Space Preceding, Free Space following。swap分区需要向前挪动,把 Free Space following 设为0即可,系统会自动把 Free Space Preceding 设置为需要的值。6、将未分区和要合并的区挪动成相邻后,即可点击该区进行扩展合并了,同样是右键根目录分区,选择“调整大小/移动”,Free Space Preceding 和 Free Space following都设0即可,最后记得点上面绿色√确定。 在这里插入图片描述分区完成以后开启swap功能:sudo swapon -a     OK,磁盘已经扩容好了,可以尽情地装软件了。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有