Questions tagged «syslinux»

2
如何在不要求root特权的情况下将syslinux / extlinux安装到磁盘映像文件
我已经建立了自己的Linux发行版,并且可以以非root用户的身份制作完整的磁盘映像文件,但有一个例外-安装引导加载程序。我使用的是syslinux(实际上是extlinux),要安装它,我必须环回安装引导分区,该分区需要root / sudo特权。这些命令是从makefile运行的,并且变量名应清楚指示替换它们的内容。 sudo losetup -o $(BOOT_FS_PARTITION_OFFSET) $(LOOP_DEVICE) $(IMAGE_FILE_NAME) sudo mount $(LOOP_DEVICE) $(LOOP_MOUNT_POINT) sudo $(EXTLINUX) -S $(DISK_SECTORS) -H $(DISK_HEADS) -i $(LOOP_MOUNT_POINT) sudo umount $(LOOP_MOUNT_POINT) sudo losetup -d $(LOOP_DEVICE) 有没有一种方法可以将syslinux或extlinux写入磁盘映像文件而无需root特权?

2
如何配置syslinux以立即启动
我正在调整Debian Live系统(使用live-build构建),我希望它可以直接从syslinux引导进入系统-没有菜单,没有超时。根据syslinux文档,超时值为0表示已禁用超时,即。没有用户干预,它将根本无法启动,这与我想要的相反。 对于那些我确实需要调整内核行的罕见情况,能够按住某个键可能会很好,但这并不是必需的。真的,我只想立即启动。我如何得到它? 当前的syslinux配置是这样的: syslinux.cfg: include menu.cfg default vesamenu.c32 prompt 0 timeout 0 menu.cfg: menu hshift 0 menu width 82 menu title Boot menu include stdmenu.cfg include live.cfg include install.cfg menu end stdmenu.cfg: menu background splash.png menu color title * #FFFFFFFF * menu color border * #00000000 #00000000 none menu …

3
来自GRUB2的Chainload syslinux-显示syslinux.cfg菜单
我正在使用Clonezilla实时USB磁盘重新映像系统。根据http://clonezilla.org/fine-print-live-doc.php?path=clonezilla-live/doc/99_Misc/00_live-boot-parameters.doc中解释的内容,我的磁盘会提示我包含菜单在syslinux.cfg除了将在UEFI机器的最新之外的所有系统(以及已在BIOS配置为从UEFI设备第一次开机),在那里我提示的grub.cfg菜单。 鉴于我对syslinux.cfg菜单进行了大量定制,因此我想将grub.cfg文件修改为仅自动链加载到syslinux,以便syslinux.cfg在所有情况下都显示菜单。 这有可能吗?怎么样? 磁盘上有GRUB2,我的理解(从Internet上看)是可能的,但是我还不知道如何。任何帮助表示赞赏。编辑:我想澄清一下,系统使用grub引导时没有出现问题grub.cfg,默认情况下没有选择Conezilla下载提供的菜单中的任何选项,但是我想做的是显示syslinux的菜单(在中syslinux.cfg)而不是grub.cfg 第二次编辑中的默认菜单,而是如何执行的:最终,建议的解决方案对我不起作用,因此我只是将“ EFI \ boot”文件夹设置为“不可用”(重命名);这样,UEFI引导失败,并且系统从syslinux像旧系统一样引导:没有对BIOS的修改,没有新的菜单,没有chainload ...
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.