扩展/dev/sdb3分区

扩展/dev/sdb3分区

我正在尝试将 Linux USB live 持久性从 32 GB 驱动器克隆到 64 GB 驱动器。克隆后,有一些未分配的空间(32 GB)。我做了一些研究,但我仍然无法弄清楚。以下是我尝试过的事情。

我从旧的 USB 启动并用来cfdisk检查分区。它说我的新 USB 驱动器上有未分配的可用空间 32 GB,因此我曾经将大小从 20 GBresize调整为 54.3 G,如下所示:/dev/sdb3

                              Disk: /dev/sdb
              Size: 57.3 GiB, 61505273856 bytes, 120127488 sectors
                       Label: dos, identifier: 0x0e390ebe

    Device      Boot     Start        End    Sectors   Size  Id Type
    /dev/sdb1   *           64    6279167    6279104     3G  17 Hidden HPFS/NTFS
    /dev/sdb2          6279168    6280575       1408   704K   1 FAT12
    /dev/sdb3          6281216  120127487  113846272  54.3G  83 Linux

当我用来fdisk -l检查分区时,它告诉我分区中有 54.3 GB。

Device     Boot   Start       End   Sectors  Size Id Type
/dev/sdb1  *         64   6279167   6279104    3G 17 Hidden HPFS/NTFS
/dev/sdb2       6279168   6280575      1408  704K  1 FAT12
/dev/sdb3       6281216 120127487 113846272 54.3G 83 Linux

但当我使用df -h 它时,它显示我的/dev/sdb3仍然是 26 GB:

Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           785M   11M  775M   2% /run
/dev/sdb1       3.0G  3.0G     0 100% /run/live/persistence/sdb1
/dev/loop0      2.8G  2.8G     0 100% /run/live/rootfs/filesystem.squashfs
tmpfs           3.9G     0  3.9G   0% /run/live/overlay
/dev/sdb3        26G   18G  6.9G  72% /run/live/persistence/sdb3
overlay          26G   18G  6.9G  72% /
tmpfs           3.9G   48M  3.8G   2% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
tmpfs           3.9G  324K  3.9G   1% /tmp
tmpfs           785M   48K  785M   1% /run/user/0
/dev/sdb2       684K  670K   14K  98% /media/root/Kali Live

我也尝试过使用 GParted,但没有帮助:

显示 /dev/sdb 的 GParted 屏幕图像为 57.28 GiB

我可以做什么来扩展操作系统分区而不仅仅是 USB 分区?

答案1

只需按照本指南的步骤 2 进行操作,然后使用 gparted 来调整大小即可。确保使用正确的偏移量,因为它在 Kali 中是不同的。另外,请跳过加密部分,因为这取决于您从新分区开始。

https://www.rzegocki.pl/blog/create-parrot-os-pendrive-with-encrypted-persistence-volume/

答案2

听起来您扩展/增加了分区的大小,但没有通知文件系统有更多空间可供使用。

xfs_growfs或者xfs_admin使用正确的标志应该让您通知文件系统它可以增长以填充额外的空间。

对于从 USB 启动的 liveOS 来说,这种事情可能会很棘手。在新设备上安装全新的 liveOS 并复制数据通常会更容易。

相关内容