linux - 如何修改 isolinux.cfg?

标签 linux boot bootloader

我用了SARDU用于多重启动的现场 DVD。首先,我制作了 live usb,它制作得非常完美,我可以在其中进行修改。然后我尝试制作我无法修改 isolinx.cfg 但在 usb 中我可以修改 syslinux.cfg 的 dvd。我如何修改 isolinux.cfg 然后如何启动 cd?

最佳答案

DVD 是一次写入的媒体。当文件 isolinux.cfg 被“刻录”到 DVD 磁盘时,就无法更改它(好吧,你可以用一个小针把它刮掉......)

您可以使用覆盖文件系统,但这无济于事,因为引导加载程序不支持它(文件系统需要内核,因此引导加载程序需要先启动内核才能读取自己的配置文件) .

[编辑] 一种解决方案是从某处复制 DVD 中的文件,进行更改并从中创建新的 DVD 镜像(iso 文件)。

接下来,确保更改已进入镜像(mount -o loop file.iso/mnt 然后查看 /mnt 下的文件。不要不要忘记将 file.iso 替换为硬盘上 ISO/DVD 镜像文件的正确名称!!)

如果没问题,请使用 DVD 镜像创建一个可引导的 USB 内存棒。这样,您就可以测试镜像是否真正启动而不会浪费 DVD。

当一切正常时,刻录 DVD。

关于linux - 如何修改 isolinux.cfg?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11841880/

相关文章:

c - 引导加载程序应用程序中的 vector 表重定位

assembly - 使用 gdb 和 QEMU 调试引导加载程序/BIOS 时如何跳过中断调用?

c - 为atmega328p写一个bootloader

linux - 在 2 个文件中查找匹配项并打印匹配项上方的字段

linux - "../bin/python"这2个句点有什么意义

python - 在多核机器上对 sklearn.naive_bayes.MultinomialNB 执行网格搜索不会使用所有可用的 CPU 资源

arm - ARM 的启动过程是怎样的?

linux - 多台机器——同时处理多个文件?

linux - Fedora 24 启动缓慢,可能由 plymouth-quit-wait.service 引起

从源代码构建的 android 模拟器无法启动