我的开机USB闪存盘包含Ubuntu18.04是用mkusb制作的。虽然系统在使用这个闪存盘时似乎启动,但我什么也看不见。在过去,当我与其他安装程序遇到这种情况时,我总是首先启用nomodeset。当我单击具有持久性的“尝试Ubuntu”并单击e时,我看到了以下一行: linux ($root)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper静音飞溅--我编辑了这一行内容: linux ($root)/casper/vmlinuz文件=/cdrom/preseed/ubuntu.Seed boot=casper静音飞溅--我如何临时保存这一更改,以便能够从闪存驱动器启动?
发布于 2020-07-06 01:35:23
在运行该工具之前,我成功地保存了一个副本,然后编辑了/usr/share/mkusb/grub.cfg中的菜单项。在我的例子中,我使用upefi模式通过BIOS或UEFI创建可引导的USB。
我还删除了除第一项之外的所有内容,并重新命名了该项目,因此它看起来在USB上只有一个引导选项,并且有一个品牌名称。
我们使用这种机制建立支持USB发送给我们的客户。
我确实意识到,如果您重命名一个条目,您应该将字符串"ubuntu.iso“保留在条目的前面,因为该字符串在第1326-1329行周围多次被用作一个键--持久化多次(否则,我想您也可以修补该脚本,但没有尝试)。
.‘> -e’/菜单条目"ubuntu/a \ set root=(hd0,4)‘-e '/menuentry "memtest/a \ set root=(hd0,3)’-e‘/回环/d’-e 's#iso-scan/filename=/ubuntu.iso ##‘-e’-e /$root/‘-e’s%ubuntu.iso%$menuname%g.
https://askubuntu.com/questions/1129373
复制相似问题