網絡安裝Linux

無人值守網絡安裝Linuxlinux

 

NFS:網絡安裝 vim

優勢:網絡安裝速度最快服務器

拓撲圖網絡

 

 安裝步驟app

BIOS自檢
取網絡參數              DHCP服務
下載引導文件          TFTP服務
獲取安裝源文件       NFSide

 

一、配置客戶機PXE啓動方式生效測試

    不能獲取ip地址問題多出如今這裏spa

 

二、安裝DHCP服務器orm

#yum install dhcp
配置置hcp服務的配置文件
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.199;
next-server 192.168.0.254;
filename "pxelinux.0";
}server

啓動dhcp服務:service dhcpd start;chkconfig dhcpd on

 

三、安裝tftp服務器  

#yum install tftp-server

 配置tftp:vim /etc/xinetd.d/tftp

- disable=no

- server_args共享的目錄爲/var/lib/tftpboot

啓動tftp:service xinetd start;chkconfig xinetd on

複製引導文件到tftp目錄

 #cp /cdrom/isolinux/initrd.img vmlinuz isolinux.cfg /var/lib/tftpboot/

 #cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

修改啓動配置 ,指定引導文件,確認包含如下幾行

#vim /var/lib/tftpboot/isolinux.cfg

-default linux

-label linux

-kernel vmlinuz

-append initrd=initrd.img

####無人值守安裝使用下面配置

-append initrd=initrd.img append ks=nfs:192.168.0.254:/var/lib/tftpboot/ks.cfg

建立配置目錄,遷移配置文件並命名爲default

#mkdir /var/lib/tftpboot/pxelinux.cfg

#mv /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

 

四、安裝nfs服務器

#yum install nfs-utils

複製安裝源到NFS 共享目錄

cp /dir/cdrom/*   /media

#vim /etc/exports

-/media/   192.168.0.0/255.255.255.0(ro)

-/var/lib/tftpboot/   192.168.0.0/255.255.255.0(ro)     ##ks.cfg目錄

 

#exportfs -a

#service nfs start;chkconfig nfs on

 

無人值守安裝

 

使用system-config-kickstart生成應答文件ks.cfg保存到/var/lib/tftpboot 目錄

 

# Partition clearing information
clearpart --all --initlabel

part /boot --fstype=ext4 --size=100
part swap --size=2048
part pv.01 --grow --size=200
volgroup vg_00 --pesize=4096 pv.01
logvol / --fstype=ext4 --name=LogVol00 --vgname=vg_00 --grow --size=1

 

##########################################################

 

總體過程較簡單,主要是4步原理,我在KVM測試成功!

相關文章
相關標籤/搜索