标签: syslinux

如何从 grub 到 syslinux 进行链式启动?

我正在扩展我的救援 USB 闪存盘。USB 的分区是可引导的,并且我已将 GRUB 安装到跳转驱动器的 MBR 中。它工作得很好 - 我可以启动Freedos并运行一些实用程序,并且我可以启动PING

我想将 Ubuntu 9.10 LiveCD 添加到此救援 USB 驱动器中。我有一个可用的跳跃驱动器,所以我可以很容易地复制文件。我可以找到menu.lstGRUB 所需的条目,但 Ubuntu LiveUSB 使用相当复杂的 syslinux 配置。此外,我想保留尽可能多的当前 LiveCD/LiveUSB 外观,而不将 syslinux 配置移植到 GRUB。

在〜quack的建议下,我尝试了menu.lst以下条目:

 title Ubuntu 9.10 LiveCD
 root=(hd0,0)
 kernel /ubuntu-9.10/syslinux/isolinux.bin
Run Code Online (Sandbox Code Playgroud)

但 GRUB 响应为Error 13: Invalid or unsupported executable format. 然后我在 GRUB 命令行尝试:

 grub> root=(hd0,0)
 grub> kernel /syslinux/isolinux.bin
Run Code Online (Sandbox Code Playgroud)

因为我在该位置有第二个isolinux.bin文件,但 GRUB 响应了相同的错误。我也尝试过:

 grub> chainloader /syslinux/isolinux.bin
Run Code Online (Sandbox Code Playgroud)

并再次收到错误 13。最后,我在 GRUB 命令行尝试:

 grub> root=(hd0,0)
 grub> kernel /ubuntu-9.10/install/mt86plus …
Run Code Online (Sandbox Code Playgroud)

linux grub boot syslinux

5
推荐指数
1
解决办法
4万
查看次数

Syslinux:如何正确配置 UEFI PXE 启动?

各种机器将很乐意使用 syslinux 在传统模式下通过 PXE 启动自定义 bzImage。

在 UEFI 模式下,其中一台机器和较新的 UEFI 主板会从服务器分配一个 IP 地址、TFTP syslinx.efi,然后冻结。

现在我不太确定为什么冻结。

使用时没有看到进一步的 TFTP 请求pxelinux.0

Wireshark 显示该计算机正在为 x64 计算机发送正确的 PXE/BOOTP 扩展PXEClient:Arch:00007:UNDI:003016

syslinux.efi 二进制文件是从 6.03 源代码构建的 x64。

syslinux.efi 是正确的加载程序吗?欢迎任何想法。

syslinux uefi pxe-boot

5
推荐指数
1
解决办法
1万
查看次数

4
推荐指数
1
解决办法
6065
查看次数

PXE+DHCP 服务器可以存在于一个网络上并在另一个网络上引导机器吗?

我有一个使用 syslinux 创建的 PXE+DHCP 服务器,并且已经在私有网段 (198.19.99.xxx) 上运行。我想知道这个 PXE+DHCP 服务器是否可以配置为通过另一个网段 (172.16.x) 引导机器。 87.xxx)?

如果两个网络可以相互通信,那么 dhcp.conf 文件的设置是什么?

networking dhcp linux syslinux pxe-boot

4
推荐指数
1
解决办法
1596
查看次数

使用 PXE 启动时设置流氓 DHCP

最近我想在局域网中为我的公司网络设置PXE启动服务器(即DHCP服务器+ TFTP服务器+ syslinux软件)。我已阅读此处的设置详细信息:http : //www.linuxjournal.com/article/9963

但是,我没有对现有 DHCP 服务器的管理/访问权限,也无法更改设置。(需要将 PXE 服务器 IP 地址放在 DHCP 服务器配置文件中,才能使 PXE 启动工作)。

我想以良好的意图进行 PXE 引导(使新的操作系统安装更容易)。我可以设置我自己的 DHCP 服务器(不是“合法的”DHCP 服务器)并将它与我的 PXE 服务器一起使用来进行 PXE 引导吗?是否可以?

如果我无法设置自己的 DHCP 服务器,此问题的解决方法是什么?我真的希望 PXE 启动能够简化我的批量安装过程。谢谢。

dhcp tftp syslinux pxe-boot

-5
推荐指数
1
解决办法
3607
查看次数

标签 统计

syslinux ×5

linux ×3

pxe-boot ×3

dhcp ×2

boot ×1

centos ×1

grub ×1

networking ×1

tftp ×1

uefi ×1