用Kickstart批次安裝Linux(轉)
用Kickstart批次安裝Linux(轉)[@more@]日常工作中,我們經常需要在多臺硬體完全相同的電腦上安裝同樣的Linux,尤其是在做叢集應用或互為備份的資料庫伺服器的時候。筆者是兼職Linux教師,出於講課的需要,經常要在硬體配置完全相同的電腦上為學生安裝多達十臺或更多的Linux系統。如果使用最常見的CDROM安裝方式,恐怕一次就要用掉一天的時間。而採用Kickstart 安裝方式,大約60分鐘就全部安裝完畢了。
Kickstart是Red Hat發展的快速定製安裝方式,可以讓電腦按照事先設計好的方式自動安裝。最常見的方式是網路安裝,也可以採用CDROM或硬碟安裝。本文主要介紹Kickstart的網路安裝。
製作啟動盤
製作安裝盤的工作既可以在Windows系統下完成,也可以在Linux系統下完成。
在Windows系統中,使用Red Hat安裝光碟中第一張的rawritewin程式。此程式在CDROM下的dosutils/rawritewin目錄下。製作第一張軟盤時, Image File請選擇 images bootnet.img , 這張叫啟動盤。製作第二張軟盤的時候,Image File請選擇images drvnet.net,這張叫驅動盤(Driver Disk)。 根據你網路卡的型號,驅動盤也許並不需要。
如果是在Linux系統中製作安裝盤,命令如下:
dd if=/mnt/cdrom/images/bootnet.img of=/dev/fd0 (啟動盤)
dd if=/mnt/cdrom/images/drvnet.img of=/dev/fd0 (驅動盤)
啟動盤裡包含了最常見的網路卡驅動,如3Com 509/Intel eepro NE 2000等。如果你的網路卡不是最常見的,比如聯想D-Link530TX,則必須多做一張網路卡的驅動盤。
編輯檔案syslinux.cfg
編輯啟動盤上的syslinux.cfg 檔案,將第一行改寫為:
default linux ks=floppy
如果需要用到網路卡的驅動盤,則第一行改寫為:
default linux ks=floppy dd
此時系統會自動提示插入驅動盤。
然後刪除prompt 和timeout 行。
編輯ks.cfg檔案
這一步也是Kickstart安裝中最重要的步驟。ks.cfg 是Kickstart安裝的核心檔案,它指明瞭以什麼方式、將Linux安裝到何處、安裝什麼package等內容。ks.cfg 放置在軟盤的根目中。
在新安裝的Red Hat系統下,/root/下有個anaconda.cfg檔案,可以它為基礎進行編輯,也可以用X-Window下的ksconfig程式進行這項工作。如果讀者用ksconfig程式進行設定,可能還需要手動進行修改。下面是ks.cfg 檔案的內容,為了方便解說,我將原文加了行號。請注意正式的檔案是不能加行號的。
Kickstart是Red Hat發展的快速定製安裝方式,可以讓電腦按照事先設計好的方式自動安裝。最常見的方式是網路安裝,也可以採用CDROM或硬碟安裝。本文主要介紹Kickstart的網路安裝。
製作啟動盤
製作安裝盤的工作既可以在Windows系統下完成,也可以在Linux系統下完成。
在Windows系統中,使用Red Hat安裝光碟中第一張的rawritewin程式。此程式在CDROM下的dosutils/rawritewin目錄下。製作第一張軟盤時, Image File請選擇 images bootnet.img , 這張叫啟動盤。製作第二張軟盤的時候,Image File請選擇images drvnet.net,這張叫驅動盤(Driver Disk)。 根據你網路卡的型號,驅動盤也許並不需要。
如果是在Linux系統中製作安裝盤,命令如下:
dd if=/mnt/cdrom/images/bootnet.img of=/dev/fd0 (啟動盤)
dd if=/mnt/cdrom/images/drvnet.img of=/dev/fd0 (驅動盤)
啟動盤裡包含了最常見的網路卡驅動,如3Com 509/Intel eepro NE 2000等。如果你的網路卡不是最常見的,比如聯想D-Link530TX,則必須多做一張網路卡的驅動盤。
編輯檔案syslinux.cfg
編輯啟動盤上的syslinux.cfg 檔案,將第一行改寫為:
default linux ks=floppy
如果需要用到網路卡的驅動盤,則第一行改寫為:
default linux ks=floppy dd
此時系統會自動提示插入驅動盤。
然後刪除prompt 和timeout 行。
編輯ks.cfg檔案
這一步也是Kickstart安裝中最重要的步驟。ks.cfg 是Kickstart安裝的核心檔案,它指明瞭以什麼方式、將Linux安裝到何處、安裝什麼package等內容。ks.cfg 放置在軟盤的根目中。
在新安裝的Red Hat系統下,/root/下有個anaconda.cfg檔案,可以它為基礎進行編輯,也可以用X-Window下的ksconfig程式進行這項工作。如果讀者用ksconfig程式進行設定,可能還需要手動進行修改。下面是ks.cfg 檔案的內容,為了方便解說,我將原文加了行號。請注意正式的檔案是不能加行號的。
QUOTE:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947742/,如需轉載,請註明出處,否則將追究法律責任。
請登入後發表評論
登入
全部評論
|
相關文章
- kickstart無人值守安裝linux(轉)Linux
- linux安裝配置kickstartLinux
- Linux kickstart無人值守安裝RHEL5.5(轉)Linux
- linux kickstart 無人職守安裝Linux
- kickstart無人值守方式安裝Linux 7.6Linux
- Redhat kickstart 安裝光碟製作Redhat
- Linux下批次部署安裝--PXELinux
- Linux中的無人職守安裝指令碼kickstartLinux指令碼
- pxe+kickstart無人值守安裝linux作業系統Linux作業系統
- 用硬碟安裝Yoper linux(轉)硬碟Linux
- PXE+Kickstart無人值守安裝安裝Centos7.9CentOS
- PXE + Kickstart無人值守批量安裝OS
- Kickstart 全自動安裝部署RHEL 7.0
- kickstart之批量安裝puppet客戶端客戶端
- DHCP+TFTP+HTTP+Kickstart實現遠端自動安裝Linux系統FTPHTTPLinux
- PXE高效網路裝機與Kickstart無人值守安裝
- PXE介紹(PXE+kickstart無人值守安裝)
- 安裝 Magic Linux(轉)Linux
- Kickstart+HTTP+DHCP+TFTP+PXElinux實現RedHat的網路自動安裝(轉)HTTPFTPLinuxRedhat
- linux_批次安裝配置檔案_dhcpd_tftp_nfsLinuxFTPNFS
- kickstart半自動安裝centos系統與pxe自動安裝centos系統CentOS
- 用VMWARE 3.0安裝LINUX 的一點心得(轉)Linux
- 安裝:SuSE Linux FTP版安裝指南(轉)LinuxFTP
- 雙硬碟安裝linux(轉)硬碟Linux
- linux下amsn安裝(轉)Linux
- 安裝linux(step by step)(轉)Linux
- Linux安裝淺析(轉)Linux
- Alpha上安裝Linux(轉)Linux
- 從硬碟安裝LINUX(轉)硬碟Linux
- shell批次yum安裝並檢查是否安裝成功
- 伺服器批次安裝系統 批次遠端桌面伺服器
- 選擇一種安裝方法安裝Linux(轉)Linux
- 輕鬆安裝、解除安裝Linux軟體(轉)Linux
- RHEL7.0 DHCP+TFTP+SYSLINUX+FTP+KICKSTART自動安裝FTPLinux
- Linux應該這麼學第19章使用 PXE+Kickstart 無人值守安裝服務Linux
- Linux下軟體的安裝與解除安裝(轉)Linux
- 轉linux部署安裝weblogicLinuxWeb
- 安裝配置Linux網路卡(轉)Linux