我曾经按照以下方式创建可启动 USB,并且它运行良好:
sudo mount -o loop /path to iso/ /media/iso
cp -a /media/iso/. /path to usb flash drive/
sudo syslinux -s /dev/sdX
然后将 isolinux 文件夹重命名为 sylinux,并将其中的 isolinux.cfg 文件重命名为 syslinux.cfg
但是现在当我从 USB 启动时,ubuntu 系统启动后会挂在一个屏幕上。除了安装对话框(我必须单击安装按钮)外,所有内容都显示出来。
请帮忙。
顺便说一下,Ubuntu ISO 是使用 remastersys 创建的。
编辑1:
甚至当我尝试使用 usb-creator-gtk 使 USB 可启动时,它仍然只完成了 99%,要求输入密码来安装 BootLoader,然后显示“无法安装 BootLoader”。
答案1
我终于找到了创建自定义 ubuntu 发行版的正确且稳定的方法。
克隆此 Git 仓库:
https://github.com/Distroshare/distroshare-ubuntu-imager.git
编辑
distroshare-ubuntu-imager.config
其中的文件并根据需要更改创建的 ISO 的目标目录。使用其中的脚本运行
sudo ./distroshare-ubuntu-imager.sh
,它将按照配置文件中指定的方式为您创建 ISO。用于
Unetbootin
创建可启动的 USB 和 VIOLA!您已完成!
现在通过 USB 启动来安装此自定义发行版。