首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何扩展根分区?

如何扩展根分区?
EN

Ask Ubuntu用户
提问于 2021-08-24 16:49:38
回答 1查看 316关注 0票数 0

最近,我的根分区正在耗尽空间,这给我带来了问题,为了避免这种情况,我不得不不断地腾出一些空间。2-3天后,我的根分区又满了。我找到的唯一解决方案是增加根分区的大小,但作为Linux系统的新手,我担心数据丢失。我的笔记本电脑有Windows 10 /Ubuntu18.04的双启动。我是否可以使用我在这里创建的未分配空间来扩展根分区?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-08-24 19:28:09

我们将根据请求重新划分您的磁盘,但也会将您从(太小)交换分区转换为/swapfile。

注意:请密切注意这些说明。

确保您对重要的Ubuntu文件进行了良好的备份,因为此过程可能损坏或丢失数据.

禁用当前交换分区

sudo swapoff -a

sudo -H gedit /etc/fstab

注释掉与此类似的交换线.

代码语言:javascript
运行
复制
UUID=xxxx-xxxx-xxxx-xxxx  none  swap  sw  0  0

保存文件并退出gedit

重分区

记住以下几点:

  • 始终在任何已挂载的交换分区上启动整个过程,并以在同一个交换分区上发出swapon结束整个过程。
  • 移动的方法是将鼠标指针指向分区的中心,然后用手光标向左/右拖动鼠标指针。
  • 调整大小的方法是使用方向箭头光标将分区的左/右拖动到左/右。
  • 如果任何分区无法以图形方式移动/调整大小,则可能必须手动输入所需的特定数值数据(除非我指示您,否则不要这样做)。
  • 通过右键单击主窗口下窗格中的分区,并从弹出菜单中选择所需的操作,然后在新的移动/调整大小窗口中完成该操作,从而开始任何移动/调整大小的操作。

执行以下操作.

注意:如果程序不完全按照我的大纲工作,立即停止,不要继续。

  • 在“尝试Ubuntu”模式下启动/USB
  • 启动gparted
  • 在/dev/nvme0n1p5设置swapoff
  • 删除/dev/nvme0n1p5旧交换分区
  • 向左移动/dev/nvme0n1p6分区
  • 向右调整/dev/nvme0n1p6右侧
  • 单击应用图标
  • 退出gparted并重新启动计算机

创建/swapfile

现在我们要创造一个新的/swapfile.

注意:不正确地使用rmdd命令会导致数据丢失。建议复制/粘贴。

terminal..。

代码语言:javascript
运行
复制
sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm xxG RAM and 4G swap

使用sudo -H gedit /etc/fstabsudo pico /etc/fstab编辑/etc/fstab。

在/etc/fstab中添加以下/swapfile行..。并确认没有其他“交换”线..。用这一行的空格..。确认没有标签..。

代码语言:javascript
运行
复制
/swapfile  none  swap  sw  0  0

然后重新启动并验证操作。

RECOMMENDATION

减少/dev/nvme0n1p7分区的大小,并创建一个新的NTFS分区,用于在Windows和Ubuntu之间共享文件。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1359889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档