Ububtu18.04根目录和home目录内存重新分配方法

本文讲述了作者在安装Ubuntu18.04时遇到的分区问题,如何使用gparted调整root和home目录空间,以及注意事项,包括处理带锁分区、确保内存连续性等,避免他人重蹈覆辙。

背景:

安装ubuntu18.04时给根目录分配了20G,home目录分配了60G,结果现在根目录不够用了,home目录还有多,于是想将home目录的一部分内存重新分给根目录,操作过程中踩了好几个坑,记录一下,防止后面重复掉坑~

教程参考:

https://blog.youkuaiyun.com/wangwenzhou0624/article/details/132052441

其实操作基本按照上面的教程进行就可以了,我这里主要提我踩的坑。

1、安装gparted并打开查看根目录和home目录分区,确实带锁,操作不了;

2、拿一个有ubuntu启动盘的u盘插上,我是20的启动盘,进入后不安装,选中文语言,然后退出安装进程就好,然后就会进入到20的桌面,再打开gparted,确认一下swap盘和根目录、home目录分区有没有被锁住,锁住的话鼠标右键选择swapoff(禁用swap),我的进去就直接是解锁状态了,可直接操作;

3、点击有多余空间的盘进行磁盘大小调整,释放出多余的内存。此处需要注意,如果你的没有空间的盘是在有空间的盘的前面,比如我的根目录在home目录前面,那我就必须调整释放home目录前面的内存,这样根目录才能用上,保证内存连续性,如果根目录在home目录后面,那么释放home目录后面的内存,跟目录就可以用上;

4、释放完内存后,另一个需要内存的盘也进行扩容操作即可;

<think>我们正在讨论的是在已安装Ubuntu 18.04的系统上重新分配磁盘空间(注意:这里“分配内存”实际应为“分配磁盘空间”,因为安装操作系统需要磁盘空间而非内存),然后安装Ubuntu 20.04。根据引用[1]中的双系统安装指南,我们可以手动分区来安装新系统。但注意,用户现在是想在已有Ubuntu 18.04的电脑上再安装Ubuntu 20.04,形成双系统(或者可能是覆盖安装?用户没有明确,但根据问题描述,可能是双系统并存)。然而,用户的问题表述为“在Ubuntu 18.04系统上分配内存并安装Ubuntu20.04系统”,这可以理解为在同一个硬盘上调整分区以安装第二个Ubuntu系统(双系统),或者可能是升级?但引用[2]提到了升级的方法,但用户明确要求安装,所以这里我们按照双系统安装来回答。 步骤: 1. 备份重要数据:在进行分区操作前,务必备份重要数据,因为调整分区有风险。 2. 准备安装媒介:下载Ubuntu 20.04的ISO镜像,制作启动U盘(例如使用Rufus或Ubuntu的Startup Disk Creator)。 3. 调整分区(分配空间): - 在Ubuntu 18.04中,打开“磁盘”工具(Disks)或使用GParted分区编辑器(如果没有安装,可以使用`sudo apt install gparted`安装)。 - 选择需要调整分区的硬盘,然后缩小一个现有的分区(例如,如果/home分区很大,可以缩小它),从而创建出一块未分配的空间(建议至少25GB,如果空间允许,可以更大)。 - 应用操作,现在你得到了一个未分配的空间用于安装Ubuntu 20.04。 4. 启动到Ubuntu 20.04安装程序: - 插入启动U盘,重启电脑,进入BIOS/UEFI设置,设置U盘为第一启动项,保存并重启。 - 当出现安装界面时,选择“Install Ubuntu”。 5. 手动分区(关键步骤): - 在安装类型中选择“其他选项”(Something else),以便手动分区。 - 在分区界面,找到之前调整出来的未分配空间(空闲空间)。 - 按照引用[1]中的分区方法,在空闲空间上创建以下分区(注意:如果原来已经有EFI分区,那么不需要再创建EFI分区,直接使用已有的即可,否则需要创建): a. (如果EFI分区不存在)创建一个EFI系统分区:大小200MB-500MB,类型为EFI系统分区(选择“用于”为“EFI系统分区”)。 b. 交换分区(swap):大小为物理内存的1-2倍,通常8GB-16GB,选择“用于”为“交换空间”。 c.分区(/):用于安装系统软件,建议20GB以上(如果空间充足,可以更大),文件系统为ext4,挂载点为“/”。 d.目录分区(/home):剩余的空间,文件系统为ext4,挂载点为“/home”。(可选,如果不分/home,那么所有用户数据都会在根分区下。如果希望分离,则创建) - 注意:如果已有EFI分区,确保不要格式化它(除非你确定不需要原来的引导信息),因为我们需要它来引导两个系统。 - 在安装引导加载器的设备那里,选择EFI分区(通常是/dev/sda1这样的,标识为efi的那个分区)。这样安装程序会将Ubuntu 20.04的引导信息安装到已有的EFI分区中,与Ubuntu 18.04共存。 6. 完成安装:按照提示继续,设置用户名密码等。 安装完成后,重启电脑,在GRUB菜单中应该可以看到Ubuntu 20.04Ubuntu 18.04两个选项。 注意:如果用户是想升级而不是安装双系统,那么引用[2]提供了升级方法:在Ubuntu 18.04中执行更新,然后使用`do-release-upgrade`命令升级。但用户明确要求安装Ubuntu 20.04系统,所以我们按照双系统安装来回答。 相关问题: 1. 如何创建Ubuntu启动U盘? 2. 如何调整Ubuntu分区而不丢失数据? 3. 安装双系统后如何设置默认启动的系统? 4. 如何卸载其中一个Ubuntu系统? </think>根据您的需求,在Ubuntu 18.04系统上分配磁盘空间并安装Ubuntu 20.04双系统的方法如下(关键步骤参考引用[1]): ### 📍 安装步骤 1. **准备磁盘空间(在Ubuntu 18.04中操作)** - 使用`GParted`工具调整分区: ```bash sudo apt install gparted && sudo gparted ``` - 缩小现有分区(如/home),创建≥25GB的**未分配空间**(Ubuntu 20.04推荐空间) 2. **制作Ubuntu 20.04安装盘** - 下载ISO镜像后,使用`balenaEtcher`或`Startup Disk Creator`制作USB启动盘 3. **启动安装程序** - 重启电脑,从U盘启动 - 选择`Install Ubuntu` → 语言选中文 → **取消勾选"安装时下载更新"** - 安装类型选择👉 **"其他选项"**(关键步骤[^1]) 4. **手动分区(核心步骤)** 在未分配空间创建(示意图): ``` +-------------------+------------------+---------------------+-------------------+ | EFI系统分区 (200MB) | swap交换空间 (8GB) | 根分区 / (20GB+) | /home分区 (剩余空间)| +-------------------+------------------+---------------------+-------------------+ ``` - **EFI分区**(必须存在): - 大小:`200-500MB` - 格式:`EFI系统分区` - 用途:存放启动引导文件 - **swap分区**: - 大小:物理内存的1-2倍(如8GB) - 格式:`swap` - **根分区 /**: - 大小:≥20GB(建议30GB+) - 格式:`ext4` - 挂载点:`/` - **/home分区**(可选): - 大小:剩余空间 - 格式:`ext4` - 挂载点:`/home` 5. **安装引导程序** - **引导安装位置**选择已有的EFI分区(勿新建) - 完成安装后重启,在GRUB菜单选择Ubuntu 20.04 ### ️ 注意事项 1. 操作前**备份重要数据**,分区有数据丢失风险 2. 若原系统已存在EFI分区(通常300MB左右),**切勿重复创建**,直接重用该分区 3. 双硬盘用户注意:EFI分区必须创建在**系统启动盘**上(通常为Windows所在硬盘) 4. 安装完成后可能需要更新GRUB: ```bash sudo update-grub ``` ### 🔄 替代方案:直接升级(参考引用[2]) 若不需要保留双系统,可在Ubuntu 18.04中直接升级: ```bash sudo apt update && sudo apt upgrade sudo apt dist-upgrade sudo do-release-upgrade ``` --- ### ❓ 相关问题 1. 如何调整Ubuntu分区大小而不丢失数据? 2. 双系统安装后如何修复GRUB引导菜单? 3. Ubuntu 20.04相比18.04有哪些重大改进? 4. 如何在Ubuntu上配置远程桌面访问(参考引用[3])?
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值