自動安裝的應答文件

運維派隸屬馬哥教育旗下專業運維社區,是國內成立最早的IT運維技術社區,歡迎關注公眾號:yunweipai
領取學習更多免費Linux云計算、Python、Docker、K8s教程關注公眾號:馬哥linux運維

系統安裝過程

運維自動化發展歷程及技術應用

系統安裝過程插圖

系統安裝過程

Linux的安裝過程如下:

  • 加載boot loader
  • 加載啟動安裝菜單
  • 加載內核和initrd文件
  • 加載根系統
  • 運行anaconda的安裝向導
Linux安裝光盤的安裝相關文件

在系統光盤的isolinux目錄下有和安裝相關的文件

1、boot.cat: 相當于grub的第一階段

2、isolinux.bin:光盤引導程序,在mkisofs的選項中需要明確給出文件路徑,這個文件屬于SYSLINUX項目
3、isolinux.cfg:啟動菜單的配置文件,當光盤啟動后(即運行isolinux.bin),會自動去找isolinux.cfg文件
4、vesamenu.c32:是光盤啟動后的啟動菜單圖形界面,也屬于SYSLINUX項目,menu.c32提供純文本的菜單
5、memtest:內存檢測程序
6、splash.png:光盤啟動菜單界面的背景圖
7、vmlinuz:是內核映像
8、initrd.img:ramfs文件

安裝菜單的內核參數

安裝光盤的啟動菜單配置文件:isolinux/isolinux.cfg中設置相關的內核加載參數,實現不同的安裝過程

isolinux.cfg文件中每個安裝對應菜單選項

  • 加載內核:isolinuz/vmlinuz
  • 向內核傳遞參數:append initrd=initrd.img 參數設置

指定內核參數方法

  • 在啟動菜單界面,選中一項安裝方法,按tab鍵,在后面增加參數
  • 在啟動菜單界面,任意選中一項安裝方法,按ESC鍵:boot: linux 參數設置

常見的內核參數:

1、text:默認啟動GUI安裝接口,可以指定文本方式的安裝界面

2、rescue:進入救援模式

3、inst.repo=path:指定安裝源文件的路徑,可以是以下格式
Centos 6
DVD drive repo=cdrom :device
Hard Drive repo=hd:device/path
HTTP Server repo=http://host/path
HTTPS Server repo=https://host/path
FTP Server repo=ftp://username:password@host/path
NFS Server repo=nfs:server:/path
ISO images on an NFS Server repo=nfsiso:server:/path

Centos 7
Any CD/DVD drive inst.repo=cdrom
Hard Drive inst.repo=hd:device:/path
HTTP Server inst.repo=http://host/path
HTTPS Server inst.repo=https://host/path
FTP Server inst.repo=ftp://username:password@host/path
NFS Server inst.repo=nfs:[options:]server:/path

askmethod:選擇安裝源文件的獲取方法,提供了光盤,本地硬盤,NFS,FTP,HTTP多種安裝源,此項Centos 7 以后版已廢棄

ks=path: 指定自動化安裝應答文件路徑,如:initrd=initrd.img inst.ks=http://192.168.8.8/ksdir/ks8.cfg

ip= : 指定IP地址信息
ip=method,method 可以為dhcp
ip=interface:method 指定特定接口
ip=ip::gateway:netmask:hostname:interface:none 靜態IP

anaconda安裝向導

anaconda是Linux系統安裝程序,可以提供兩種風格的安裝界面

  • gui:圖形窗口
  • tui: 基于圖形庫curses的文本窗口

anaconda工作過程

1、安裝過程使用的語言
2、鍵盤類型
3、時區和時間
4、安裝源文件路徑
5、選定要安裝的程序包
6、安裝目標存儲設備及分區設置
Basic Storage:本地磁盤
特殊設備:iSCSI
KDUMP功能
設定主機名和配置網絡接口
安全策略

管理員密碼
創建一個普通用戶

anaconda的配置方式:

1、交互式配置方式

2、通過讀取事先給定的配置文件自動完成配置,加內核參數:ks=/path實現指明kickstart文件的位置,各種路徑格式如下:

? DVD drive: ks=cdrom:/PATH/TO/KICKSTART_FILE
? Hard drive: ks=hd:device:/directory/KICKSTART_FILE
? HTTP server: ks=http://host:port/path/to/KICKSTART_FILE
? FTP server: ks=ftp://host:port/path/to/KICKSTART_FILE
? HTTPS server: ks=https://host:port/path/to/KICKSTART_FILE
? NFS server:ks=nfs:host:/path/to/KICKSTART_FILE

本文鏈接:http://www.thecarconnectin.com/36118.html

自動安裝的應答文件

網友評論comments

發表回復

您的電子郵箱地址不會被公開。

暫無評論

Copyright ? 2012-2022 YUNWEIPAI.COM - 運維派 京ICP備16064699號-6
掃二維碼
掃二維碼
返回頂部
国产曰批视频免费观看完|久久久一本精品99久久精品66直播|色天使色偷偷AV一区二区三区|国产色秀视频在线播放|亚洲欧洲免费三级网站