运行 Ubuntu 时从 USB 启动 Ubuntu

运行 Ubuntu 时从 USB 启动 Ubuntu

我到处都找过了,但只找到如何在 Windows 中执行此操作,但是我试图调整分区大小以安装 Windows。我试图在当前运行 Ubuntu 16.04 时从 USB 启动。启动时,Grub 无法识别我制作的写入 Ubuntu ISO 的启动盘。

最终目标是调整我的分区 dev/sda1 ext4 的大小,该分区恰好占用了我 99% 的可用空间。我无法卸载它,因为它包含我正在运行的操作系统,我无法调整它的大小,因为它正在使用中,因为我已登录。这就是为什么我一直尝试从 USB 启动来调整此分区的大小,我是 Linux 新手,但我确信从 USB 启动将允许我卸载我试图调整大小的分区。

答案1

您确定您的活动磁盘工作正常吗?

如果您能够在 HDD 上启动 Ubuntu,那么问题似乎出在您的 USB 上。

https://www.ubuntu.com/download/desktop/create-a-usb-stick-on-ubuntu

这也许会有些帮助。

只需检查一下,它是否在 BIOS 中显示为可启动磁盘?可能是 Grub 没有意识到它的存在,但您的 BIOS 将其识别为可行的选项。

我曾遇到过拇指驱动器 Live Stick 的问题,无论出于什么原因,它们似乎都不如运行操作系统的 DVD 稳定。如果您能够创建 Live DVD,我也会尝试一下。

答案2

因此,以下是可能遇到类似问题的人的更新。根据我的研究,它似乎有些独特。我不会包含代码,只会包含我运行以修复的程序的名称,因为问题更普遍,解决方案不太专业。

回顾:我最近用强力磁铁擦拭了我的硬盘,当时我手头很忙,不小心把它放得太近了,就这样。所以很自然地,我买了一个新硬盘,安装了我手头上唯一的 ISO — Ubuntu 16.04 LTS。

在安装过程中,我并没有想太多,作为一个 Linux 新手,我点击了“确定”按钮,将系统安装到主硬盘上 — 而主硬盘上正好是空的。(这与我研究过的大多数问题不同,大多数问题都已经安装了 Windows)。因此,操作系统被安装在主硬盘上,直到我尝试将 Windows 安装在单独的分区上时,才解决了一些问题。

我无法调整分区大小,因为它当前正在运行操作系统。出于某种奇怪的原因,GRUB 无法识别我用“dd”命令写入新分区的 USB,因为我读到启动盘程序可能有问题。仍然没有识别出任何东西。

然后我尝试在运行时使用 fdisk 调整分区大小,这是一项繁重的任务,但我从同一个扇区开始,第二个扇区结束于原始扇区的末尾。然而这没有奏效,所以分区大小始终没有调整。

接下来,我尝试使用清除并重新安装来卸载 GRUB — 这是我搞砸的地方 — 然而,这却奇迹般地让我找到了解决方案。机器清除了 grub,但无法重新安装 — 给出一个错误提示“不支持 yes-force install,请尝试使用带有“--allow”的命令”。我试过了,但没能成功。

那时我运行的操作系统带有一个无法启动的磁盘(因为 GRUB 清除),我无法使用 GUI 关机,而且我知道如果我这样做的话它将无法重新启动,请注意 BIOS 是无法访问的,因为我最初安装的笔记本电脑的 BIOS 代码会直接带我进入 GRUB,而现在没有 GRUB 就可以进入 BIOS — — 问题解决了。

我改变了启动优先级,直接启动了 USB,仍然没有 grub,所以没有尝试 Ubuntu 选项,但是我开始了安装,我可以调整分区大小,将 Ubuntu 安装到第二个分区,重新安装了 GRUB,现在我可以在新的和旧的 Ubuntu 之间进行选择,接下来是删除较新的安装并重新安装 Windows。

感谢大家的帮助,我希望这可以帮助大家度过过去两周期末考试周所经历的地狱。哈哈。

相关内容