我有一个基于Ubuntu的定制GCompris的ISO。它打算在CD上刻录(iso 9660 FS类型)。当我试着把它烧到USB上时,吊坠变成了CD,它不会启动.
一段时间前,把这个ISO作为一个学校项目的人说,他一开始就不记得他是如何做到的,但这与提取南瓜飞碟并使用chroot重新创建它有关。
你们谁能从上面一步一步地给我指点一下怎么做呢?
发布于 2016-08-05 19:18:33
这里有一个答案,它使用了相同的实用程序,这些实用程序都来自于启示录的答案,但是有一个完整的过程和更多的细节,正如OP所要求的那样。
注意:此过程使用dd命令;请确保您知道如何正确使用它。
本文档解释了如何“杂交”一个ISO9660文件系统(.iso文件),以便可以从诸如USB驱动器等光学媒体和磁盘存储设备启动它。这个过程是使用Syslinux项目开发的工具实现的:http://www.syslinux.org/wiki/index.php?title=The_Syslinux_项目
初始安装:安装所需的软件
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe"
sudo apt-get install syslinux isolinux syslinux-utils syslinux-efisudo**):** apt-获取安装syslinux syslinux-utils syslinux-efiyour.hybrid.iso。在新的副本上,运行: ISO混合注释:这将覆盖现有国际标准化组织的内容。如果您不需要原版,只需操作它。/dev/sdX**,其中** X通常是小写字母字符。/dev/sdX的输出记录设备文件syslog。1. Unmount all partitions of the flash drive, if any were automatically mounted.
2. Dump the file to the USB drive. Use **WITH EXTREME CAUTION** `dd` to dump the ISO to the drive
1. **Make absolutely sure you replace X with the letter associated with your drive's device file in the following command, and that you make NO typos (e.g. stray whitespace) in the arguments!! If you mess up, you could destroy your whole system.**
2. Run, as root: dd if=<your.hybridized.iso> of=/dev/sdX bs=4M && syncisohybrid将创建一个BIOS模式的可引导驱动器,但是有一个选项可以创建一个UEFI可引导驱动器。有关详细信息,请参阅man isohybrid。发布于 2016-06-25 09:49:41
通过sudo apt-get install syslinux安装一个名为“syslinux”的程序。然后创建/获取一个ISO9660文件(例如,filename.iso)。在终端窗口中键入:isohybrid filename.iso。现在的iso文件是混合的,您可以使用它作为CD和USB图像文件。杂交过程将更改文件的校验和。确保检查它与新的校验和。
您可以在这里找到更多细节:http://www.syslinux.org/wiki/index.php?title=Isohybrid。
https://askubuntu.com/questions/791238
复制相似问题