{"id":18179,"date":"2014-02-04T06:46:37","date_gmt":"2014-02-03T22:46:37","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/02\/04\/%e5%bb%ba%e7%ab%8b-pxe-server-%e9%80%8f%e9%81%8e%e7%b6%b2%e8%b7%af%e5%ae%89%e8%a3%9d-linux\/"},"modified":"2021-03-18T17:23:49","modified_gmt":"2021-03-18T09:23:49","slug":"%e5%bb%ba%e7%ab%8b-pxe-server-%e9%80%8f%e9%81%8e%e7%b6%b2%e8%b7%af%e5%ae%89%e8%a3%9d-linux","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/02\/04\/%e5%bb%ba%e7%ab%8b-pxe-server-%e9%80%8f%e9%81%8e%e7%b6%b2%e8%b7%af%e5%ae%89%e8%a3%9d-linux\/","title":{"rendered":"\u5efa\u7acb PXE Server \u900f\u904e\u7db2\u8def\u5b89\u88dd Linux"},"content":{"rendered":"<p>\u539f\u672c\u81ea\u5df1\u5728\u5b89\u88dd Linux\u00a0\u6642\uff0c\u90fd\u662f\u81ea\u5df1\u5ba2\u88fd\u5316 Linux\uff0c\u6311\u9078\u8981\u5b89\u88dd\u7684\u5957\u4ef6\uff0c\u4e26\u505a\u4e00\u4e9b\u7cfb\u7d71\u7684\u8abf\u6574\u5f8c\uff0c\u505a\u6210 ISO\u00a0\u5149\u789f\uff0c\u7136\u5f8c\u5229\u7528\u5361\u789f\u6a5f\u4f86\u5b89\u88dd\uff0c\u96d6\u7136\u5f88\u65b9\u4fbf\uff0c\u4f46\u5982\u679c\u6709\u540c\u6642\u591a\u53f0\u8981\u5b89\u88dd\uff0c\u5c31\u6703\u6709\u4e9b\u9ebb\u7169\uff0c\u6240\u4ee5\u60f3\u8981\u5229\u7528 PXE(Preboot Execution Environment)\u00a0 \u7684\u529f\u80fd\uff0c\u76f4\u63a5\u5f9e\u7db2\u8def\u4e0a\u4e0b\u8f09\u4f86\u5b89\u88dd\uff0c\u53e6\u5916\u4e00\u65b9\u9762\uff0c\u73fe\u5728\u7684\u96fb\u8166\u4e3b\u6a5f\u7d55\u5927\u90e8\u5206\u90fd\u6709\u652f\u63f4\u5f9e PXE\u00a0\u7db2\u8def\u958b\u6a5f\u7684\u529f\u80fd\uff0c\u53ea\u4e0d\u904e\u5728 BIOS\u00a0\u4e2d\u9810\u8a2d\u662f\u95dc\u9589\u7684\uff0c\u53ea\u8981\u6253\u958b\u5c31\u53ef\u4ee5\u4e86\uff01[@more@]\u5e95\u4e0b\u6587\u7ae0\u53c3\u8003 <a href=\"http:\/\/linux.vbird.org\/linux_enterprise\/0120installation.php\" target=\"_blank\" rel=\"noopener noreferrer\">\u9ce5\u54e5\u7684 Linux \u79c1\u623f\u83dc &#8212; \u5b89\u88dd\u4f3a\u670d\u5668\u8207 kickstart<\/a>\u00a0\u548c <a href=\"http:\/\/www.dotblogs.com.tw\/ghoseliang\/archive\/2013\/05\/01\/102558.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS 6 PXE Server Install (DHCP+TFTP+HTTP(FTP)+Kickstart) &#8211; ghoseliang- \u9ede\u90e8\u843d<\/a>\u00a0\u5b8c\u6210<\/p>\n<p>\u5b89\u88dd PXE Server\u00a0\u7684\u65b9\u5f0f<br \/>1.\u00a0\u5b89\u88dd DHCP Server<br \/> # <span style=\"color: #ff0000\">yum install dhcp<\/span> <\/p>\n<p>2.\u00a0\u8a2d\u5b9a DHCP Server<br \/> # <span style=\"color: #ff0000\">vim \/etc\/dhcp\/dhcpd.conf<\/span> <br \/> <span style=\"color: #0000ff\">Authoritative; <\/span><br \/><span style=\"color: #0000ff\"> default-lease-time\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 259200; <\/span><br \/><span style=\"color: #0000ff\"> max-lease-time\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 518400; <\/span><br \/><span style=\"color: #0000ff\"> option routers\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.1.254; <\/span><br \/><span style=\"color: #0000ff\"> option broadcast-address\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.1.255; <\/span><br \/><span style=\"color: #0000ff\"> option subnet-mask\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 255.255.255.0; <\/span><br \/><span style=\"color: #0000ff\"> option domain-name-servers\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 140.111.66.10,168.95.1.1,8.8.8.8; <\/span><br \/><span style=\"color: #0000ff\"> ddns-update-style\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 none; <\/span><br \/><span style=\"color: #0000ff\"> server-name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pxe; <\/span><\/p>\n<p><span style=\"color: #0000ff\"> subnet 192.168.1.0 netmask 255.255.255.0 { <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0 range 192.168.1.61 192.168.1.65; <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0 option subnet-mask\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 255.255.255.0; <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0 option domain-name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8220;pxe.tces.edu&#8221;; <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0 next-server 192.168.1.6; <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0 filename &#8220;pxelinux.0&#8221;; <\/span><\/p>\n<p><span style=\"color: #0000ff\"> }<\/span> <\/p>\n<p>3.\u00a0\u555f\u52d5 DHCP Server\uff0c\u4e26\u8a2d\u5b9a\u6210\u958b\u6a5f\u6642\u555f\u52d5<br \/> # <span style=\"color: #ff0000\">chkconfig &#8211;level 3 dhcpd on<\/span> <br \/> # <span style=\"color: #ff0000\">service dhcpd start<\/span> <br \/> <span style=\"color: #0000ff\">\u6b63\u5728\u555f\u52d5 dhcpd\uff1a\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [\u00a0 \u78ba\u5b9a\u00a0 ]<\/span> <br \/>\u6aa2\u67e5 DHCP Server\u00a0\u662f\u5426\u6709\u6b63\u5e38\u57f7\u884c<br \/> # <span style=\"color: #ff0000\">netstat -antulp | grep dhcp<\/span> <br \/> <span style=\"color: #0000ff\">udp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 0 0.0.0.0:67\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.0.0.0:*\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5526\/dhcpd<\/span> <\/p>\n<p> 4. \u5b89\u88dd tftp Server <br \/> #<span style=\"color: #ff0000\"> yum install tftp-server tftp<\/span> <\/p>\n<p> 5. \u4fee\u6539 \/etc\/xinetd.d\/tftp <br \/> # <span style=\"color: #ff0000\">vim \/etc\/xinetd.d\/tftp<\/span> <br \/> <span style=\"color: #0000ff\">service tftp <\/span><br \/><span style=\"color: #0000ff\"> { <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 socket_type\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = dgram <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 protocol\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = udp <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wait\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = yes <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 user\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = root <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 server\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = \/usr\/sbin\/in.tftpd <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 server_args\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = -s \/var\/lib\/tftpboot <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disable\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = <span style=\"color: #ff0000\">no <\/span><\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 per_source\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = 11 <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 cps\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = 100 2 <\/span><br \/><span style=\"color: #0000ff\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 flags\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = IPv4 <\/span><br \/><span style=\"color: #0000ff\"> }<\/span> <\/p>\n<p>6.\u00a0\u555f\u52d5 tftp\u00a0\u670d\u52d9<br \/> # <span style=\"color: #ff0000\">\/etc\/init.d\/xinetd start<\/span> <br \/> <span style=\"color: #0000ff\">\u6b63\u5728\u555f\u52d5 xinetd\uff1a\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [\u00a0 \u78ba\u5b9a\u00a0 ]<\/span> <br \/> # <span style=\"color: #ff0000\">chkconfig &#8211;level 3 xinetd on<\/span> <br \/> # <span style=\"color: #ff0000\">chkconfig &#8211;level 3 tftp on<\/span> <br \/> # <span style=\"color: #ff0000\">netstat -antulp | grep xinetd<\/span> <br \/> <span style=\"color: #0000ff\">udp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 0 0.0.0.0:69\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.0.0.0:*\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5595\/xinetd<\/span> <\/p>\n<p>7. \u5b89\u88dd syslinux\u00a0\u5957\u4ef6<br \/> # <span style=\"color: #ff0000\">yum install syslinux<\/span><\/p>\n<p>8.\u8907\u88fd\u8a2d\u5b9a\u6a94\u5230 \/var\/lib\/tftpboot\u00a0\u76ee\u9304<br \/> # <span style=\"color: #ff0000\">cp \/usr\/share\/syslinux\/menu.c32\u00a0 \/var\/lib\/tftpboot<\/span> <br \/> # <span style=\"color: #ff0000\">cp \/usr\/share\/syslinux\/vesamenu.c32 \/var\/lib\/tftpboot<\/span> <br \/> # <span style=\"color: #ff0000\">cp \/usr\/share\/syslinux\/pxelinux.0 \/var\/lib\/tftpboot<\/span> <br \/> #<span style=\"color: #ff0000\"> cp \/usr\/share\/syslinux\/memdisk \/var\/lib\/tftpboot<\/span> <br \/> # <span style=\"color: #ff0000\">cp \/usr\/share\/syslinux\/mboot.c32 \/var\/lib\/tftpboot<\/span> <br \/> # <span style=\"color: #ff0000\">cp \/usr\/share\/syslinux\/chain.c32 \/var\/lib\/tftpboot<\/span> <\/p>\n<p>9. \u5efa\u7acb \/var\/lib\/tftpboot\/pxelinux.cfg\u00a0\u76ee\u9304\uff0c\u7528\u4f86\u5b58\u653e PXE\u00a0\u958b\u6a5f\u6642 Client\u00a0\u7aef\u7684\u4e00\u4e9b\u8a2d\u5b9a<br \/> # <span style=\"color: #ff0000\">mkdir \/var\/lib\/tftpboot\/pxelinux.cfg<\/span> <\/p>\n<p>10.\u00a0\u4e0b\u8f09 Linux ISO\u00a0\u5149\u789f\uff0c\u4e26\u639b\u8f09<br \/>\u5efa\u7acb\u639b\u8f09\u76ee\u9304<br \/> # <span style=\"color: #ff0000\">mkdir -p \/mnt\/{x86_64,i386}<\/span><br \/>\u639b\u8f09 ISO\u00a0\u6a94<br \/> # <span style=\"color: #ff0000\">mount -o loop \/var\/ftp\/pub\/CentOS-6.5-x86_64-bin-DVD1.iso \/mnt\/x86_64<\/span> <br \/> # <span style=\"color: #ff0000\">mount -o loop \/var\/ftp\/pub\/CentOS-6.5-i386-bin-DVD1.iso \/mnt\/i386<\/span> <\/p>\n<p>11.\u00a0\u00a0\u5efa\u7acb\u652f\u63f4 HTTP\u00a0\u5b89\u88dd\u7684\u76ee\u9304\uff0c\u4e26\u8907\u88fd ISO\u00a0\u6a94\u5149\u789f\u7684\u6a94\u6848<br \/> # <span style=\"color: #ff0000\">mkdir -p \/var\/www\/html\/CentOS\/6.5\/os\/{x86_64,i386}<\/span> <br \/> # <span style=\"color: #ff0000\">cp -ra \/mnt\/x86_64\/* \/var\/www\/html\/CentOS\/6.5\/os\/x86_64<\/span> <br \/> # <span style=\"color: #ff0000\">cp -ra \/mnt\/i386\/* \/var\/www\/html\/CentOS\/6.5\/os\/i386<\/span><br \/>\u5982\u679c\u7cfb\u7d71\u6709\u555f\u52d5 SELinux\uff0c\u8981\u591a\u57f7\u884c\u4e0b\u9762\u7684\u52d5\u4f5c<br \/># <span style=\"color: #ff0000\">restorecon -R -v \/var\/www\/html<\/span> <\/p>\n<p>12.\u00a0\u5efa\u7acb\u652f\u63f4 FTP\u00a0\u5b89\u88dd\u7684\u76ee\u9304<br \/> # <span style=\"color: #ff0000\">ln -s \/var\/www\/html\/CentOS \/var\/ftp<\/span> <br \/> \u5982\u679c\u7cfb\u7d71\u6709\u555f\u52d5 SELinux\uff0c\u8981\u591a\u57f7\u884c\u4e0b\u9762\u7684\u52d5\u4f5c<br \/> # <span style=\"color: #ff0000\">restorecon -r \/var\/ftp<\/span> <br \/> # <span style=\"color: #ff0000\">setsebool -P ftp_home_dir=1<\/span> <br \/> # <span style=\"color: #ff0000\">setsebool -P allow_ftpd_full_access on<\/span> <\/p>\n<p>13.\u00a0\u5efa\u7acb PXE\u00a0\u958b\u6a5f\u6240\u9808\u7684\u76ee\u9304\uff0c\u4e26\u8907\u88fd\u958b\u6a5f\u6a94\u6848\u5230\u5c0d\u61c9\u7684\u76ee\u9304<br \/> # <span style=\"color: #ff0000\">mkdir -p \/var\/lib\/tftpboot\/images\/CentOS\/6.5\/{x86_64,i386}<\/span> <br \/> # <span style=\"color: #ff0000\">cp \/mnt\/x86_64\/images\/pxeboot\/vmlinuz \/var\/lib\/tftpboot\/images\/CentOS\/6.5\/x86_64<\/span> <br \/> # <span style=\"color: #ff0000\">cp \/mnt\/x86_64\/images\/pxeboot\/initrd.img \/var\/lib\/tftpboot\/images\/CentOS\/6.5\/x86_64<\/span> <br \/> # <span style=\"color: #ff0000\">cp \/mnt\/i386\/images\/pxeboot\/vmlinuz \/var\/lib\/tftpboot\/images\/CentOS\/6.5\/i386<\/span> <br \/> # <span style=\"color: #ff0000\">cp \/mnt\/i386\/images\/pxeboot\/initrd.img \/var\/lib\/tftpboot\/images\/CentOS\/6.5\/i386<\/span> <\/p>\n<p>\u5efa\u7acb PXE\u00a0\u958b\u6a5f\u7684\u958b\u6a5f\u9078\u55ae<br \/> # <span style=\"color: #ff0000\">vim \/var\/lib\/tftpboot\/pxelinux.cfg\/default<\/span> <br \/> <span style=\"color: #0000ff\">UI vesamenu.c32<\/span><br \/><span style=\"color: #0000ff\">TIMEOUT 300<\/span><br \/><span style=\"color: #0000ff\">DISPLAY .\/boot.msg<\/span><br \/><span style=\"color: #0000ff\">MENU TITLE Welcom to Tou-Cheng Elementary School PXE Server System<\/span><\/p>\n<p><span style=\"color: #0000ff\">LABEL local<\/span><br \/><span style=\"color: #0000ff\">\u00a0 MENU LABEL Boot from local drive<\/span><br \/><span style=\"color: #0000ff\">\u00a0 MENU DEFAULT<\/span><br \/><span style=\"color: #0000ff\">\u00a0 localboot 0<\/span><\/p>\n<p><span style=\"color: #0000ff\">LABEL Install CentOS 6.5 x86_64 from FTP<\/span><br \/><span style=\"color: #0000ff\">\u00a0 MENU LABEL Install CentOS 6.5 x86_64 from FTP<\/span><br \/><span style=\"color: #0000ff\">\u00a0 kernel images\/CentOS\/6.5\/x86_64\/vmlinuz<\/span><br \/><span style=\"color: #0000ff\">\u00a0 append initrd=images\/CentOS\/6.5\/x86_64\/initrd.img method=ftp:\/\/192.168.1.6\/CentOS\/6.5\/os\/x86_64\/<\/span><\/p>\n<p><span style=\"color: #0000ff\">LABEL Install CentOS 6.5 x86_64 from HTTP<\/span><br \/><span style=\"color: #0000ff\">\u00a0 MENU LABEL Install CentOS 6.5 x86_64 from HTTP<\/span><br \/><span style=\"color: #0000ff\">\u00a0 kernel images\/CentOS\/6.5\/x86_64\/vmlinuz<\/span><br \/><span style=\"color: #0000ff\">\u00a0 append initrd=images\/CentOS\/6.5\/x86_64\/initrd.img method=http:\/\/192.168.1.6\/CentOS\/6.5\/os\/x86_64\/<\/span><\/p>\n<p>\u00a0 \u5efa\u7acb PXE\u00a0\u958b\u6a5f\u7684 boot.msg\u00a0\u958b\u6a5f\u8a0a\u606f<br \/> # <span style=\"color: #ff0000\">vim \/var\/lib\/tftpboot\/boot.msg<\/span> <br \/> <span style=\"color: #0000ff\">Welcom to Tou-Cheng Elementary School PXE Server System <\/span><\/p>\n<p><span style=\"color: #0000ff\"> The 1st menu can let you system goto hard disk menu. <\/span><br \/><span style=\"color: #0000ff\"> The 2st menu can goto interactive installation step.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u539f\u672c\u81ea\u5df1\u5728\u5b89\u88dd Linux\u00a0\u6642\uff0c\u90fd\u662f\u81ea\u5df1\u5ba2\u88fd\u5316 Linux\uff0c\u6311\u9078\u8981\u5b89\u88dd\u7684\u5957\u4ef6\uff0c\u4e26\u505a\u4e00\u4e9b\u7cfb\u7d71\u7684\u8abf\u6574\u5f8c\uff0c\u505a\u6210 IS &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/02\/04\/%e5%bb%ba%e7%ab%8b-pxe-server-%e9%80%8f%e9%81%8e%e7%b6%b2%e8%b7%af%e5%ae%89%e8%a3%9d-linux\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008\u5efa\u7acb PXE Server \u900f\u904e\u7db2\u8def\u5b89\u88dd Linux\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[117,133,126],"tags":[],"class_list":["post-18179","post","type-post","status-publish","format-standard","hentry","category-c-78462","category-c-78478","category-c-78471"],"meta_key":{"_encloseme":["1"],"lt_post_id":["469962"],"_pingme":["1"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18179"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=18179"}],"version-history":[{"count":1,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18179\/revisions"}],"predecessor-version":[{"id":19846,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18179\/revisions\/19846"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=18179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=18179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=18179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}