在正在运行的远程服务器上安装 Ubuntu/Debian(无需 BIOS 访问和 Live CD)

在正在运行的远程服务器上安装 Ubuntu/Debian(无需 BIOS 访问和 Live CD)

目前我有这种情况,我有一台专用服务器,它有几个连接的磁盘,其中一个是 350GB SSD 和一个 2TB HDD。

350GB 的磁盘覆盖了整个 /root 分区,因此我需要将该分区减少到仅 30GB,并将其余部分用于其他用途。

我只能通过 SSH 访问服务器,唯一的其他选择是使用 GRML 进入救援模式。

我尝试通过 debootstrap 安装带有 GRML 的 Debian,但没有成功。我考虑备份整个根目录,然后删除分区并恢复备份,但显然它包含来自服务提供商的文件,这超过了 30GB 分区允许的重量,将来这些文件肯定会出现问题。

因此,我在考虑在 GRML 救援模式下进​​行直接安装,或者是否可以在辅助磁盘上安装整个系统,修改 grub 并启动第二个磁盘,然后执行相同的过程,但使用新的 30GB 分区。

在运行系统时,如何才能安装 debian 或 ubuntu,而无需访问 BIOS 或 LIVE CD,而只能通过 SSH 进行连接?

相关内容