日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

anaconda应答文件

發(fā)布時間:2025/4/9 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 anaconda应答文件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、anaconda和isolinux

anaconda是linux安裝程序的安裝想到,在我們的系統(tǒng)安裝光盤內(nèi)有一個isolinux的目錄,這個目錄是用來啟動光盤鏡像的,下面我們說一下這個目錄下的文件

1、isolinux/boot.cat? ? 一個二進制文件,相當于磁盤的MBR,我們可以使用hexdump -C 512 來查看其中的內(nèi)容
2、isolinux/isolinux.bin? grub的第二階段
3、isolinux/isolinux.cfg? ?配置文件

二、配置文件的重要選項

  • default vesamenu.c32 vesamenu.c32 表示默認菜單文件
  • timeout 600 進入菜單后超時時間
  • label linux 自定義的命令,在字符界面可以通過輸入自定義的命令來加載后面的項目,如kernel、append
  • menu label ^Install CentOS 7
  • kernel vmlinuz 指定內(nèi)核
  • append initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet 指定initramfs
  • label check 同上
  • menu label Test this ^media & install CentOS 7 同上
  • menu default 啟動默認項
  • kernel vmlinuz 同上
  • append initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 同上
  • 小技巧:在append initrd? 最后可以添加內(nèi)核參數(shù)? ?如 rescue 為救援模式、text為字符界面安裝、askmethod 安裝方法、ks 指明kickstart應答文件的位置(我們主要使用ks來實現(xiàn)自動化安裝)

    三、kickstart應答文件

    如果有圖形界面,可以通過yum install system-config-kickstart? 來使用圖形化配置應答文件

    ks文件選項:

  • firewall --disabled #安裝時關閉防火墻
  • install #安裝
  • usr --url="http://172.18.30.1/centos/6"
  • rootpw --plaintext centos
  • auth --useshadow --passalgo=sha512
  • text
  • firstboot --disable
  • keyboard us
  • lang en_US
  • selinux --disabled #安裝時關閉selinux
  • logging --level=info #記錄日志級別
  • reboot
  • timezone Asia/Shanghai #設置時區(qū)
  • network --bootproto=dhcp --device=eth0 --onboot=on
  • bootloader --location=mbr --driveorder=sda
  • zerombr #重寫mbr
  • clearpart --all --initlabel #重新分區(qū)
  • part / --fstype="ext4" --size=10240 #進行分區(qū)并掛載
  • part /boot --fstype="ext4" --size=300
  • part swap --fstype="swap" --size=1024
  • %packages #安裝包,@開頭表示包組
  • %end
  • %post #安裝后腳本
  • %end
  • ks必備命令:

  • authconfig: 認證方式配置
  • authconfig --useshadow --passalgo=sha512
  • bootloader:bootloader的安裝位置及相關配置
  • bootloader --location=mbr --driveorder=sda
  • append="crashkernel=auto rhgb quiet"
  • keyboard: 設定鍵盤類型
  • lang: 語言類型
  • part: 創(chuàng)建分區(qū)
  • rootpw: 指明root的密碼
  • timezone: 時區(qū)
  • ks 可選命令:

  • install OR upgrade
  • text: 文本安裝界面
  • network
  • firewall
  • selinux
  • halt
  • poweroff
  • reboot
  • repo
  • user:安裝完成后為系統(tǒng)創(chuàng)建新用戶
  • url: 指明安裝源
  • key –skip 跳過安裝號碼,適用于rhel版本
  • 圖形界面的ks配置方式:

    yum install -y?system-config-kickstart

    ks文件語法檢查工具ksvalidator

    ksvalidator /path/ksfile

    四、文獻

    https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/index

    https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/installation_guide/index

    轉載于:https://www.cnblogs.com/momenglin/p/8486107.html

    總結

    以上是生活随笔為你收集整理的anaconda应答文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。