惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
The GitHub Blog
The GitHub Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
雷峰网
雷峰网
U
Unit 42
Y
Y Combinator Blog
I
InfoQ
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
量子位
Microsoft Security Blog
Microsoft Security Blog
B
Blog
The Cloudflare Blog
F
Fortinet All Blogs
Google DeepMind News
Google DeepMind News
MyScale Blog
MyScale Blog
C
Check Point Blog
S
SegmentFault 最新的问题
爱范儿
爱范儿
博客园 - 叶小钗
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Hugging Face - Blog
Hugging Face - Blog
罗磊的独立博客
T
Tailwind CSS Blog

博客园 - bluesky

如何彻底关闭Win10自动更新,Win10永久关闭自动更新的方法 批处理实现软件静默批量安装 windows AD监听的端口 [FreeBSD] 双网卡绑定 Kea DHCP MySQL NTP服务器知识整理 linux的常用命令 配置squid集成域身份认证 Windows上配置PHP的LDAP扩展 PHP下使用ldap域账户认证密码 优化pxe网启动时tftp的传输速度 --- 针对pxelinux和bootmgr 建立Cent OS7server有些问题需要注意 freebsd-update upgrade -r 11.1-RELEASE Dmidecode-查询硬件信息 Linux文件特殊权限:SUID、SGID和SBIT Samba日志分析 freebsd ports update url Cisco交换机里IP和MAC地址互查找出对应端口 实现不同vlan间的相互通信方法一:单臂路由
理解syslinux,SYSLINUX和PXELINUX
bluesky · 2018-10-30 · via 博客园 - bluesky

Syslinux是一个Project,包含以下bootloader:

1. SYSLINUX,  for MS-DOS FAT filesystems

2. PXELINUX,  for network booting

3. ISOLINUX,  for bootable "El Torito" CD-ROMs

4. EXTLINUX,  for Linux ext2/ext3/ext4 or btrfs filesystems

5. MEMDISK,   for legacy operating systems (such as DOS) from nontraditional media

网络启动使用的自然是PXELINUX了,而我们下载的release安装包是整个Syslinux Project,所以网络装机需要用到的pxelinux.0是yum install syslinux获得的。

还有个很眼熟的ISOLINUX,这个在系统安装光盘里可以找到,而网络装机所需要的pxelinux.cfg/default就是拷贝isolinux.cfg直接生成的。之所以可以这么任性地改个名字就用,是因为对于所有的Syslinux bootloader,其基本配置是相同的(这个可以在Syslinux wiki里看到介绍,配置可以参考“SYSLINUX中文介绍”)。