標籤:documents windows password linux 檔案夾
網路啟動安裝詳細步驟:(兩種方式vsftp和nfs)
安裝軟體
yum install tftp tftp-server vsftpd dhcp xinetd syslinux -y
修改xinetd把tftp開啟
vim /etc/xinetd.d/tftp
disable = no----找到這一行,把yes修改為no
把安裝介質掛載過來
由於我的安裝介質放在物理機windows上面,我把介質設定成共用資料夾,然後使用下面命令就可以把windows的共用資料夾掛載到linux目錄下。
mount.cifs -o username="administrator",password="111111" //192.168.80.135/ax4sp2 /mnt/winF/
在ftp的pub目錄下建立一個dvd目錄,然後把安裝介質loop到ftp的pub/dvd目錄下
mkdir /var/ftp/pub/dvd
cd /mnt/winF/
mount -o loop centos.iso /var/ftp/pub/dvd/
cd /var/ftp/pub/dvd/
ls-----查看掛載過來的檔案
Documents HighAvailability isolinux Packages ResilientStorage Server
EFI images LoadBalancer repodata ScalableFileSystem TRANS.TBL
拷貝isolinux下面的檔案到tftpboot
cd isolinux/
cp ./* /var/lib/tftpboot/ -arf
拷貝pxelinux.0到tftpboot
cd /var/lib/tftpboot/
cp /usr/share/syslinux/pxelinux.0 ./ -arf
建立pxelinux.cfg目錄,把pxelinux.cfg檔案拷貝到該目錄下並改名為default
mkdir pxelinux.cfg
cd pxelinux.cfg/
cp /var/ftp/pub/dvd/isolinux/isolinux.cfg default
配置dhcp
vim /etc/dhcp/dhcpd.conf
編寫下面的內容:按照實際情況寫IP地址
subnet 192.168.1.0 netmask 255.255.255.0----網段,掩碼
{
range 192.168.1.2 192.168.1.254;----範圍
filename "pxelinux.0";
next-server 192.168.1.104;-----本機伺服器位址
}
啟動服務:
/etc/init.d/dhcpd restart
/etc/init.d/xinetd restart
/etc/init.d/vsftpd restart
chkconfig tftp on
開機選擇網路安裝,就可以安裝系統了。
注意點:
如果使用nfs安裝的話,需要編輯exports檔案,把介質放進去。
mkdir /iso
mount -o loop centos.iso /iso
vim /etc/exports---編輯輸入下面的內容
/iso *(ro)
然後,啟動nfs服務
/etc/init.d/rpcbind restart
/etc/init.d/nfs restart
然後開機選擇網路安裝,提示選擇安裝方式的時候就選nfs進入就知道了。
在/var/lib/tftpboot/pxelinux.cfg/目錄下的default檔案第22行還可以加入ks.cfg檔案的地址,就可以自動安裝系統了。
如下格式:append ks=nfs:192.168.1.11:/opt/ks.cfg initrd=initrd.img 在22行添加這些內容就可以實現自動安裝系統。
本文出自 “營運營運!!!” 部落格,請務必保留此出處http://oldyunwei.blog.51cto.com/6338968/1661436
網路安裝linux系統