Debian - 添加磁盘并调整主分区大小

Debian - 添加磁盘并调整主分区大小

我已向服务器添加了新磁盘,现在我需要使用/此空间调整主分区的大小。我记得几年前我做过类似的事情,但网上的每个教程都是关于将此空间添加到新位置的示例:/mnt/newspace但这不是目标。如果可能的话,我只需要使用 fdisk + resize2fs,但没有 lvm,也没有网络连接。有人可以帮我/用这个工具只调整这个大小吗?我在虚拟机上尝试了一整天,但没有结果,而且我无法损坏其余数据。

lsblk我可以在as下看到这个新磁盘,当然/dev/sdb是现有磁盘。/dev/sda

答案1

分区不能跨越多个磁盘,因此如果您确实使用没有 LVM 或软件 RAID 的普通分区,则无法调整根分区的大小。

如果您不想将新磁盘用作单独的安装点(例如将您的磁盘放在/home上面),您可以从两个磁盘创建 MD RAID 阵列,无需重新安装系统即可做到这一点,您可以按照这是来自 Arch Wiki 的方法(您需要在新磁盘上创建降级阵列,复制其上的数据并将第一个磁盘添加到阵列中)。

同样,您也可以在新磁盘上创建 LVM 卷组,将其复制/到新的逻辑卷,然后将第一个磁盘添加到 VG 并调整逻辑卷的大小。

你也可以尝试将 ext 文件系统转换为 btrfs进而添加第二个磁盘到您的 btrfs 卷。

请注意,完成上述所有操作后,您还需要更新您的/etc/fstab、重建 initramfs 并调整 GRUB 配置以使其正常工作。

还要确保先进行备份。使用存储时,很多事情都可能出错。

相关内容