無人職守安裝sles11

2021-07-10 02:46:55 字數 2512 閱讀 9464

安裝伺服器環境:

1.sles 11 sp2 gnome

桌面環境 2.

只有乙個網絡卡eth0,ip為172.16.1.1已配置好 3.

確認防火牆已關閉

◆. 配置dhcp

1.yast2 dhcp-server,根據提示安裝和配置dhcp服務即可(過程略)

2.修改dhcp配置檔案,在全域性配置部分新增如下兩句(紅色字型)

default-lease-time 14400;

ddns-update-style none;

next-server 172.16.1.1;

filename "pxelinux.0";

subnet 172.16.1.0 netmask 255.255.255.0

3.重啟dhcp服務

linux-e5qd:~ # /etc/init.d/dhcpd restart

◆.配置tftp-server

1.yast2 tftp-server, 根據提示安裝和配置tftp服務即可(過程略)

2.複製pxelinux.0到tftp主目錄/tftpboot下

linux-e5qd:~ # cp /usr/share/syslinux/pxelinux.0 /tftpboot/

注:如果沒有pxelinux.0,請先安裝syslinux軟體包

3.在tftp主目錄/tftpboot下建立pxelinux.cfg目錄

linux-e5qd:~ # mkdir /tftpboot/pxelinux.cfg

4.複製sles安裝盤內所需檔案到tftp主目錄/tftpboot下

linux-e5qd:~ # cp /media/sles-11-sp2-***-x86_6407551_/boot/x86_64/loader/* /tftpboot/

linux-e5qd:~ # cp /tftpboot/isolinux.cfg /tftpboot/pxelinux.cfg/default

5.修改引導檔案如下(紅色字型處)

linux-e5qd:~ # chmod 644 /tftpboot/pxelinux.cfg/default

linux-e5qd:~ # cat /tftpboot/pxelinux.cfg/default

default linux

# hard disk

label harddisk

localboot 0x80

# install

label linux

kernel linux

ast= *

**以下略

注:autoinst.xml在安裝suse的最後一步預設是勾選的

◆.配置vsftpd

1.yast2 ftp-server,

選擇安裝vsftpd,預設儲存即可 2.

確認ftp匿名主目錄位置

linux-e5qd:~# finger ftp

login:ftp                              name:ftp account

directory:/srv/ftp                     shell:/bin/bash

neverlogged in.

nomail.

noplan.

由以上可知主目錄在/srv/ftp

3.複製autoinst.xml到/srv/ftp目錄下

linux-e5qd:~# cp /root/autoinst.xml /srv/ftp/

4.在/srv/ftp/目錄下建立pub目錄,並把suse安裝光碟內所有檔案複製到此目錄下

linux-e5qd:~# mkdir /srv/ftp/pub

linux-e5qd:~# cp -r /media/sles-11-sp2-***-x86_6407551_/* /srv/ftp/pub/

◆.增加自定義指令碼,待系統安裝完畢重啟後完成如下任務 1.

增加乙個本地倉庫,倉庫位置在/media/suse,倉庫別名為"local repository"

2.新增加乙個使用者user1,密碼為user1

3.修改/srv/ftp/autoinst.xml,新增內容如下(紅色字型處)

4.檢查修改過的auotinst.xml檔案是否有格式錯誤

linux-e5qd:~# xmllint /srv/ftp/autoinst.xml   (如果有錯誤會提示)

◆.客戶端安裝測試 1.

啟動客戶端後按f12從網路安裝,系統會自動獲取ip位址並開始安裝系統 2.

安裝完畢後,指令碼modify.sh和其執行日誌可以再/var/adm/autoinstall目錄下找到,指令碼modify.sh在/var/adm/autoinstall/scripts目錄下,執行日誌在/var/adm/autoinstall/logs目錄下,如果沒有執行成功,可檢視該日誌

注:系統是這樣執行init-scripts指令碼的

/bin/sh -x 2&> /var/adm/autoinstall/logs/.log

secureCRT無法連線到sles11解決辦法

今天使用虛擬機器安裝了suse linux enterprise server 11,想使用securecrt連線,但總是連線不上,因為安裝的時候就把防火牆關掉了,就沒再考慮,而且外面的xp和suse是可以ping通的,很奇怪,網上搜了一下,解決辦法如下 suse 預設的防火牆設定為禁止所有外來聯結...

sles11之nis伺服器配置

今天在測試過程中發現,sles下nis服務配置和rhel有所不同,如果按照rhel方法配置,特別是nis客戶端配置 通過指令碼快速配置 是不行的,實驗了好多遍,終於測試成功,以下為測試過程 實驗環境 1.os 四台sles11sp2 x86 64 最小化安裝 2.ip和主機名對應關係 admin 1...

ubuntu ubuntu下的無人職守安裝

1 配置tftp服務後 cp ubuntu install netboot tftpboot 2 編輯配置檔案 vim tftpboot ubuntu installer amd64 boot screens txt.cfg default install label install menu la...