用debian 7.5 cd/dvd 搭建局域网mirror镜像源来批量网络无人值守安装debian

1、图形化最小安装debian7.5操作系统

2、更改debian的apt源配置文件/etc/apt/sources.list

root@duan:~#cat/etc/apt/sources.listdebwheezymaincontribnon-freedeb-srcwheezymaincontribnon-free

3、更新apt,并配置网络安装所需要的服务(DHCP、TFTP、HTTP)

root@duan:~#apt-getupdateroot@duan:~#apt-getinstallisc-dhcp-servertftp-hpaapache2

修改相关配置文件并重启相关服务

#####DHCP#####cat/etc/dhcp/dhcpd.confdefault-lease-time600;max-lease-time7200;allowbooting;subnet192.168.100.0netmask255.255.255.0{range192.168.100.128192.168.100.253;optionbroadcast-address192.168.100.255;optionrouters192.168.100.100;#ourrouteroptiondomain-name-servers192.168.100.100;#ourrouter,againfilename”pxelinux.0″;#(thiswewillprovidelater)}group{next-server192.168.100.100;#ourServerhosttftpclient{filename”pxelinux.0″;#(thiswewillprovidelater)}}######TFTP#####root@debian:~#cat/etc/default/tftpd-hpa#/etc/default/tftpd-hpaTFTP_USERNAME=”tftp”TFTP_DIRECTORY=”/var/lib/tftpboot”TFTP_ADDRESS=”0.0.0.0:69″TFTP_OPTIONS=”–secure”#####HTTP#####root@duan:~#mkdir-p/var/www/debian/root@duan:~#mkdir-p/var/www/pxe/root@duan:/var/www/pxe#ls/var/www/pxepreseed.cfgroot@duan:/var/www/pxe#ls/var/www/debian/autorun.infdistsg2ldrisolinuxREADME.htmlREADME.txtbootdocg2ldr.mbrmd5sum.txtREADME.mirrors.htmlsetup.execssefiinstallpicsREADME.mirrors.txttoolsdebianfirmwareinstall.amdpoolREADME.sourcewin32-loader.iniroot@duan:~#df-hFilesystemSizeUsedAvailUse%Mountedonrootfs38G7.7G29G22%/udev10M010M0%/devtmpfs100M660K99M1%/run/dev/disk/by-uuid/7b490b3d-5fe2-4929-bd37-7d97f893289038G7.7G29G22%/tmpfs5.0M05.0M0%/run/locktmpfs541M336K541M1%/run/shm/dev/loop03.7G3.7G0100%/var/www/debian

注:此处http的主要作用,就是将debian镜像及无人值守安装配置文件preseed.cfg,通过http服务提供给PXE客户端。

4、配置pxe开机引导文件

下载debian网络引导文件

root@duan:~#wget

将其解压到tftp根目录下

root@duan:~#tar-zxvfnetboot.tar.gz-C/var/lib/tftpboot

将其中pxelinux.0 pxelinux.cfg两个文件拷贝到tftp根目录下

root@duan:/var/lib/tftpboot#lsdebian-installerpxelinux.0pxelinux.cfg接受失败等于回归真实的自我,接受失败等于打破完美的面具,

用debian 7.5 cd/dvd 搭建局域网mirror镜像源来批量网络无人值守安装debian

相关文章:

你感兴趣的文章:

标签云: