如何在正在运行的操作系统(Ubuntu Linux)上缩小主分区?

如何在正在运行的操作系统(Ubuntu Linux)上缩小主分区?

GParted 屏幕截图,其中包含分区和错误消息“无法卸载”

我想减小分区的大小/home,因此我需要卸载它。如何使用 GParted 来做到这一点?

哪种类型的文件系统更适合访问 Windows 和 Linux?

答案1

基本上,您无法修改已安装分区的结构(您正在使用)。

主页、启动、数据分区

因此,home通常可以使用另一个登录的用户来卸载分区,将其卸载并修改其结构。

斜线或扩展分区(斜线安装在

您必须从实时 UFD/DVD 执行此操作,因为您无法在直接或潜在使用中卸载 hdd/ssd 上的 Linux 系统分区。

就文件系统而言,Windows 使用 NTFS,Ubuntu 系统设备则使用 ext4。如果你打算继续使用 Windows,请将数据文件保存在 NTFS 系统上,或者使用扩展文件系统例如。

答案2

如果您想减少主分区的大小,则意味着它肯定会影响整个正在运行的 Linux 操作系统。在 Linux 机器运行时,无法编辑主分区。可以使用可启动的 Linux USB/cd(任何 Linux 操作系统,例如 Ubuntu、Kali Linux)并在其上安装 gparted 来完成。这样,您也可能会破坏正在运行的 Ubuntu 操作系统。但我试过了,它对我有用。希望这对你也有用。

答案3

  1. 以其他用户身份登录;通常为Ctrl+alt+F1用户名 -> 输入 -> 密码(创建另一个的说明如果你还没有;必须将其他用户添加到组 sudoer 中)
  2. 关机图形界面sudo service sddm stop
  3. 卸载主页sudo umount /home
  4. resize2fs /dev/sda6 6000M或您想要的尺寸
  5. 重新挂载 /etc/fstab 中定义的所有分区,包括 /homesudo mount -a
  6. 重新启动图形界面 sudo service sddm start

相关内容