亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

如何遠程安裝Linux操作系統
2008-04-09   

  一般情況下,我們都是利用軟驅或光驅引導Linux后,再通過本地的光驅安裝Linux。但是,這種安裝方法在以下的幾種情況下就不能適用:
  1. 無軟驅和光驅:很多公司為了節省成本,計算機一般都不帶光驅或軟驅,這樣就無法通過本地安裝Linux;
  2. 非標準的軟驅和光驅:雖然筆記本都會配置光驅,但是并不一定都是標準的IDE設備,有些是通過USB接口,有些是通過1394接口(例如Samsung的Q10)。在Linux安裝時所引導的Linux內核一般都不會帶這些接口的驅動,所以也無法通過本地安裝Linux;
  3. 另外,在一些場合,如機房中,有大量的計算機需要同時安裝Linux,如果通過光驅的方式一個個安裝,不僅效率低,也不利于維護。

  筆者在工作過程中,就遇到過第二種情況。一臺Samsung的Q10筆記本需要安裝Redhat Linux 8.0,但是通過光驅引導后發現,安裝程序無法訪問光盤。針對這個問題,筆者經過查閱資料和摸索,找到了在Q10上安裝Linux的方法。在下面的討論中,如不做特別聲明,都將以Q10為例,介紹如何通過PXE Bootrom來遠程安裝Linux。

  二、基本原理

  1) 什么是PXE

  PXE(Pre-boot Execution Environment)是由Intel設計的協議,它可以使計算機通過網絡啟動。協議分為client和server兩端,PXE client在網卡的ROM中,當計算機引導時,BIOS把PXE client調入內存執行,并顯示出命令菜單,經用戶選擇后,PXE client將放置在遠端的操作系統通過網絡下載到本地運行。

  PXE協議的成功運行需要解決以下兩個問題:

  1. 既然是通過網絡傳輸,那么計算機在啟動時,它的IP地址由誰來配置;
  2. 通過什么協議下載Linux內核和根文件系統

  對于第一個問題,可以通過DHCP Server解決,由DHCP server來給PXE client分配一個IP地址,DHCP Server是用來給DHCP Client動態分配IP地址的協議,不過由于這里是給PXE Client分配IP地址,所以在配置DHCP Server時,需要增加相應的PXE特有配置。

  至于第二個問題,在PXE client所在的ROM中,已經存在了TFTP Client。PXE Client使用TFTP Client,通過TFTP協議到TFTP Server上下載所需的文件。

  這樣,PXE協議運行的條件就具備了,下面我們就來看看PXE協議的工作過程。

  PXE client是需要安裝Linux的計算機,TFTP Server和DHCP Server運行在另外一臺Linux Server上。Bootstrap文件、配置文件、Linux內核以及Linux根文件系統都放置在Linux Server上TFTP服務器的根目錄下。

  PXE client在工作過程中,需要三個二進制文件:bootstrap、Linux 內核和Linux根文件系統。Bootstrap文件是可執行程序,它向用戶提供簡單的控制界面,并根據用戶的選擇,下載合適的Linux內核以及Linux根文件系統。

熱詞搜索:

上一篇:巧用DOS命令遠程管理FTP服務器
下一篇:用kickstart遠程安裝Linux系統

分享到: 收藏