无法使用自定义 .img 从闪存驱动器启动

无法使用自定义 .img 从闪存驱动器启动

我最近尝试使用答案是创建我的系统的自定义 .img。我在新分区中创建了全新的 Ubuntu 安装,设置了所有内容,安装了某些东西所需的所有扩展包,然后切换到主分区,.img使用默认磁盘管理器刷新分区Create Partition Image

一切顺利,我现在有了.img。我将其命名为:

(其大小为 16gb)

然后我尝试使用 dd 将其刷新到 SanDisk 32 Gb USB 棒(读取速度 150MB):

sudo dd bs=4M if=BloatBuntu.img of=/dev/sdd conv=fsync status=progress

一切顺利。我现在有了一个装有以下东西的 Stick:

然后我关掉笔记本电脑,F12用尽全力按下按键,然后就出现了。光彩夺目的启动菜单。我选择了 USB 记忆棒,以为一切都会顺利进行,我会有一个漂亮的 Live USB,一切都可用、很酷、很神奇,还有彩虹色。相反,我又回到了启动菜单。然后我又试了一次——还是一样。

所以我重新启动到主分区并尝试在默认磁盘管理器中使用此东西再次刷新它。我以为我只是搞乱了命令或其他什么(我对 Linux 还很陌生,可能只有 1 周)。然后我等了很长时间,它完成了!

我兴奋地启动进入菜单。它说磁盘不可启动,我应该“插入可启动软盘”。
然后,我突然想到“也许这个 32GB San Disk USB 棒坏了”。所以我把它刷到一个64 GB San Disk Ultra Extreme SD Card更快的驱动器上。我试了一次又一次。什么都没用。

当我尝试使用 Ubuntu ISO 时(我通过 Torrrent 下载了该 ISO,以不对其镜像造成压力),一切正常并且启动正常。

现在我来到这里,有人知道为什么我的 USB 无法启动吗?可以做些什么来解决它?

答案1

使用自定义 .img 从闪存驱动器启动

您链接到的指南使用磁盘映像而不是分区映像。

如果您查看该指南的第一张图片,您会看到光标悬停在“创建磁盘映像”字样上方。

这是创建源驱动器的推荐方法的链接:

如何逐步将 Ubuntu 22.04 完整安装到 USB 设备

这里有比上一个答案更详细的链接:

https://askubuntu.com/a/1300542/43926

答案2

您可以尝试使用以压缩映像文件形式分发的 Ubuntu Server。提取到驱动器后,它是一个已安装的系统,可以在 UEFI 模式和 BIOS 模式下启动 PC 计算机。您可以在以下位置找到有关它的更多详细信息此链接指向 Ubuntu 论坛

当提取并克隆到任何足够大以容纳提取的图像的驱动器(也可以是 USB 闪存盘或 USB SSD)时,该系统将启动到文本模式别名命令行。

只要它受支持(直到 2027 年 4 月),您可能更喜欢 Jammy 版本,别名 22.04.x LTS,可通过以下方式找到

http://cdimage.ubuntu.com/ubuntu-server/jammy/daily-preinstalled/current/

我假设你想要一个图形桌面环境,当启动到服务器时,你可以运行以下命令

sudo apt install ubuntu-desktop

获取标准 Ubuntu 桌面,并使用类似命令获取 Ubuntu 系列版本,例如

sudo apt install lubuntu-desktop

获取 Lubuntu。重新启动即可进入所需的桌面环境。

相关内容