在我的 Ubuntu 16.04 LTS 桌面上,我尝试了 Ubuntu Customization Kit,但它不允许我进入终端来自定义 ISO。所以我改用立方。 Cubic 似乎可以工作,因为它让我到达终端并且生成了一个没有错误的 ISO。然后,当我使用 Startup Disk Creator 从 iso 创建 USB 时,这似乎也有效。 USB 已格式化并填充。不幸的是,生成的 USB 驱动器无法启动。
我使用 Mint 18.1 64 位(也尝试过 Ubuntu 16.04.1 和 16.10)作为我的基础 ISO。我在 Cubic 的终端中运行的命令如下:
add-apt-repository ppa:webupd8team/java;
add-apt-repository ppa:webupd8team/atom;
apt update;
apt install oracle-java9-installer atom python-pip python-wxgtk3.0 git keepassx libxss1 libappindicator1 libindicator7 -y;
apt install -f -y;
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb;
dpkg -i google-chrome-stable_current_amd64.deb;
rm google-chrome-stable_current_amd64.deb;
pip install --upgrade pip;
pip install setuptools;
pip install --user git+https://github.com/thetimelineproj/humblewx.git;
wget https://jenkins.rickardlindberg.me/job/timeline-linux-source/lastSuccessfulBuild/artifact/timeline-1.13.0-beta-5e499bb0d658-2017-01-08.zip;
unzip "timeline-1.13.0-beta-5e499bb0d658-2017-01-08.zip" -d /opt/;
rm "timeline-1.13.0-beta-5e499bb0d658-2017-01-08.zip"
当我尝试使用 USB 驱动器启动笔记本电脑时,它只是返回到启动菜单。当我尝试使用 QEMU 启动 iso 时,它说没有任何可启动的内容。
根据这个: https://answers.launchpad.net/cubic/+question/387566
我需要:
需要安装 syslinux-utils 并在终端中运行 $ sudo isohybrid /path/to/custom_iso.iso
但这对我不起作用。我得到的唯一输出是:
isohybrid:警告:超过 1024 个柱面:2215 isohybrid:并非所有 BIOS 都能够启动此设备
我该如何解决?
答案1
看来我应该多点耐心。跑步
sudo isohybrid /path/to/custom_iso.iso
修复。它确实显示了一条错误消息,但 iso 已修改,现在可以启动了! :-)