日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Ubuntu16.04+Kickstart+PXE安裝系統(tǒng)

本文不進(jìn)行大量的原理敘述,主要講解實(shí)操

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的赫章網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

實(shí)驗(yàn)環(huán)境:

虛擬機(jī):VMWare

ubuntu:16.04(需要安裝桌面),作為服務(wù)端

服務(wù)端IP:192.168.193.128

實(shí)踐:

1.安裝dhcp服務(wù)

apt-get install isc-dhcp-server -y    #如果提示E: 無(wú)法定位軟件包 isc-dhcp-Server,執(zhí)行此命令apt-get update

2.配置dhcp服務(wù)(主要是兩個(gè)文件)

     a.vim /etc/default/isc-dhcp-server

        INTERFACES="ens33"       # 指定的網(wǎng)絡(luò)接口名字

     b.vim /etc/dhcp/dhcpd.conf    #在文件末尾添加即可

        subnet 192.168.193.0 netmask 255.255.255.0 {      #dhcpserver 分配ip的子網(wǎng)192.168.193網(wǎng)段,必須和PXE server的一個(gè)網(wǎng)卡同一個(gè)網(wǎng)段 

        range 192.168.193.100 192.168.193.200;     #為客戶端分配ip范圍

        default-lease-time 600;

        max-lease-time 7200;

        filename "pxelinux.0";     #通過(guò)tftp找到pxelinux.0文件,并下載

        next-server 192.168.193.128;    #指定tftp server的ip

        }

     配置完重啟系統(tǒng)

     systemctl restart isc-dhcp-server

     查看服務(wù)

     netstat -tunlp|grep 67

     udp        0      0 0.0.0.0:67              0.0.0.0:*                           2119/dhcpd 

3.安裝tftp服務(wù)

apt-get install tftpd-hpa -y      #安裝完成就ok了,使用默認(rèn)配置即可,tftp目錄是 /var/lib/tftpboot/

vim /etc/default/tftpd-hpa   #默認(rèn)配置

# /etc/default/tftpd-hpa

 

TFTP_USERNAME="tftp"

TFTP_DIRECTORY="/var/lib/tftpboot"

TFTP_ADDRESS=":69"

TFTP_OPTIONS="--secure"

4.安裝apache2

apt-get install apache2 -y   #也是安裝完就可以了,http根目錄是 /var/www/html/

5.拷貝及修改所需文件

 

mkdir /var/www/html/ubuntu

rm -fr /var/www/html/index.html 

mount /dev/cdrom /mnt

cp -r /mnt/* /var/www/html/ubuntu/

cp -r /var/www/html/ubuntu/install/netboot/* /var/lib/tftpboot/

cp /var/www/html/ubuntu/preseed/ubuntu-server.seed /var/www/html/

vim /var/www/html/ubuntu-server.seed   #文件最后添加

live-installer/net-image=http://192.168.193.128/ubuntu/install/filesystem.squashfs

6.安裝kickstart

kickstart需要GUI界面,我因?yàn)槭前惭b的server,所以需要安裝桌面(如果是desktop版本就不需要),如下安裝

 

apt-get install ubuntu-desktop -y

apt-get install system-config-kickstart -y

安裝完之后,重啟一下進(jìn)入桌面

打開終端執(zhí)行system-config-kickstart

彈出下圖

進(jìn)行配置

選擇安裝的軟件包,這里選擇不了,生成ks文件之后,直接在ks文件里添加

在命令行root家目錄

cp ks.cfg /var/www/html/

vim /var/www/html/ks.cfg   #添加安裝的軟件包

skipx    #下面添加需要安裝的軟件包

%packages

openssh-server

編輯txt.cfg

vim /var/lib/tftpboot/ubuntu-installer/amd64/boot-screens/txt.cfg

default install

label install

        menu label ^Install

        menu default

        kernel ubuntu-installer/amd64/linux

        append ks=http://192.168.193.128/ks.cfg vga=788 initrd=ubuntu-installer/amd64/initrd.gz live-installer/net-image=http://192.168.193.128/ubuntu/install/filesystem.squashfs

label cli

        menu label ^Command-line install

        kernel ubuntu-installer/amd64/linux

        append tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false vga=788 initrd=ubuntu-installer/amd64/initrd.gz --- quiet 

編輯文件default

vim /var/lib/tftpboot/pxelinux.cfg/default

# D-I config version 2.0

# search path for the c32 support libraries (libcom32, libutil etc.)

path ubuntu-installer/amd64/boot-screens/

include ubuntu-installer/amd64/boot-screens/menu.cfg

default ubuntu-installer/amd64/boot-screens/vesamenu.c32

prompt 0

timeout 10  #默認(rèn)是0(手動(dòng)),改為10(1秒后自動(dòng)選擇install選項(xiàng))

接下來(lái)就可以安裝系統(tǒng)了。


新聞名稱:Ubuntu16.04+Kickstart+PXE安裝系統(tǒng)
文章來(lái)源:http://www.5511xx.com/article/ccishge.html