Ubuntu 23.04 无法从 .iso 完全启动

Ubuntu 23.04 无法从 .iso 完全启动

目前运行的是 Ubuntu 22.10,没有问题。

配置:戴尔 Inspiron 7700 AIO。第 11 代 I7。32G RAM,最新 BIOS。

我尝试“试用” Ubuntu 23.04 并得到了不同的结果......

我做了适当的修改以达到/etc/grub.d/40_custom如下面的代码片段所示的样子……

menuentry "Ubuntu 23.04 Desktop ISO (external disk)" {
        insmod part_gpt
        insmod ext2
        rmmod tpm
        set root=(hd0,gpt1)
        set isofile="/ubuntu-23.04-desktop-amd64.iso"
        loopback loop $isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile quiet splash
        initrd (loop)/casper/initrd
}

这将启动 23.04 .iso 文件(通过详细日志记录,我确实看到了 SSSD 的 DEPENDS 错误消息),进入纯蓝色桌面模式(不是 23.04 默认桌面模式),顶部菜单栏仅包含声音图标和电池图标。我可以使用快捷菜单连接到我的无线网络。就是这样。没有活动菜单,没有破折号,无法打开终端应用程序,也无法进入应用程序页面。

笔记:我使用完全相同的代码片段来启动 22.10 .iso,并且运行良好。

现在,有趣的是,我可以启动到 23.04 USB 闪存驱动器(我使用完全相同的 .iso 文件来构建),并且一切正常!

有想法吗?

答案1

我认为你正在使用标准的 Ubuntu 23.04 桌面 iso 文件,它有一个新的安装程序中的新 linux 行grub.cfg。旧版 Ubuntu 23.04 桌面 iso 文件也适用于旧版 menuentry 和 23.04 社区版本。

此链接指向 Ubuntu 帮助维基页面,我在其中放置了一个可以运行的修改后的菜单项(我对其进行了测试)。

linux (loop)/casper/vmlinuz boot=casper layerfs-path=minimal.standard.live.squashfs iso-scan/filename=$isofile

相关内容