为 Ubuntu 腾出更多空间

为 Ubuntu 腾出更多空间

昨天我缩小了一个卷,并在上面安装了 Ubuntu,因为我想要双重启动,我在同一驱动器上双重启动 Windows 11 和 Ubuntu 22.04。

我刚刚注意到我的工作流程可能需要更多空间,我想进一步缩小它。

我使用 Windows 磁盘管理来缩小卷以便能够安装 Ubuntu。

我想问一下那些这样做过的人,这会给我带来问题吗? Ubuntu 会使用新空间吗?

此外,考虑到现在将在操作系统之前分配可用空间,我有点担心我可能会破坏某些东西。

parted -l这是我想在其中腾出更多空间的驱动器上的输出:

Model: ATA WDC WDS500G2B0A (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                          Flags
 1      17,4kB  16,8MB  16,8MB               Microsoft reserved partition  msftres
 2      16,8MB  393GB   393GB   ntfs         Basic data partition          msftdata
 3      393GB   393GB   538MB   fat32        EFI System Partition          boot, esp
 4      393GB   500GB   107GB   ext4

我想从 ntfs 分区向我的系统添加一些空间。

答案1

由于您的 NTFS (Windows) 和 EXT4 (Linux) 分区不是背对背位于磁盘上,因此您不会赢得任何东西,除非您首先缩小 NTFS 分区,将 EFI 分区移到紧随其后的位置。该分区的末尾,然后将 EXT4 移动到该分区末尾的右侧,然后将 ext4 分区扩展到所有分区末尾的可用空间。

那就麻烦了。坦率地说,我只是从 linux 备份数据,删除 linux 分区,使用替代安装程序安装 Ubuntu (看这里)使用 LVM 作为分区方案。

这样,您以后就可以添加任意位置的物理卷来扩展 Linux 上的可用空间,而不必担心这些卷是否连续位于磁盘/SSD 上,甚至位于同一设备上。

相关内容