无需 USB/CD/DVD 即可重新安装 Ubuntu

无需 USB/CD/DVD 即可重新安装 Ubuntu

我搞砸了我的 Ubuntu 系统,所以现在我需要格式化并重新安装 Ubuntu,但我没有任何 USB 驱动器或 CD/DVD

在此处输入图片描述

现在看起来是这样的。我只有 Ubuntu,所以没有任何双启动。

我正在考虑从 /dev/sda2 中未使用的空间创建一个新分区用于备份内容,然后创建另一个分区来安装可启动的 Ubuntu,然后我将启动到该可启动分区,然后格式化并在 /dev/sda2 上再次安装 Ubuntu。

我有可能实现这样的目标吗?

答案1

我找到了一种需要 rooted Android 设备的方法。

您需要下载这个应用程序:DriveDroid - Google Play. 将 Ubuntu iso 文件移动到您的 Android 设备并使用该应用程序使 Android 可以通过该 iso 启动,然后使用您的计算机从中启动。

在此处输入图片描述

我遇到了一个问题,即使从 Android 启动,我也无法对 /dev/sda2 分区执行任何操作。所以我下载了GParted 实时 iso并使用 GParted 缩小我的根分区并创建备份分区,然后我使用 Ubuntu 将我的文件从我的根分区移动到新的备份分区。

然后再次将 Android 设置为 Ubuntu 可启动,并从那里安装 ubuntu。然后复制我的文件并再次使用 gparted 使我的新 ubuntu 使用旧的备份分区。

答案2

根据评论,您必须有有线互联网连接才能使用网络启动。

从以下位置下载适当的initrd.gz文件以及适合linux您的体系结构和发行版的文件这里

将它们保存在 /boot 中。(这些文件非常小,对于任何一种架构来说,它们的大小都在 10MB 以下。)

重启电脑并进入 grub 菜单。现在我们将让 grub 从你刚刚下载的文件启动。

c获取 grub 命令提示符。输入以下每行:

root=(hd0,1)

将 hd0,1 替换为 /boot 所在的驱动器和分区。如果您不确定这是什么,可以查看并复制任何现有启动菜单条目的 root 行,或者您可以尝试在 root ( 或 root (hd0,) 后使用制表符完成。

现在输入

linux /boot/linux

然后

initrd /boot/initrd.gz

最后输入

boot

您的系统现在应该启动到 Ubuntu 安装程序。按照那里的说明进行操作。

这里是网络启动的官方文档

相关内容