歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

Fedora Linux 8下離線安裝DRBL無盤系統

DRBL是開源無盤遠程啟動Linux系統,DRBL的安裝也比較簡單,尤其是你的計算機能夠上網的情況下,十分的簡單。但是也有一些問題需要我們去注意的:DRBL需要兩塊以上的網卡支持,如果你的計算機只有一塊網卡的話,你需要設置兩個IP地址(使用alias Ip)。

而且在後面的一個步驟中需要將其中一個IP綁定給客戶機。
 
  一、安裝Fedora 8 操作系統
 
  Fedora 8 的安裝在這裡我們就不多說了,比較簡單。分區我也沒有按DRBL網站上說的去分,一共分了三個區,一個交換區(swape),一個根分區(/),一個home區(/home)。如果你不想看drbl的英文版的話,將Fedora安裝成繁體語言就可以了。
 
  Fedora 8一共有三種安裝模式:辦公、軟件開發、網絡服務器。我一個都沒有選擇,直接按的下一步,後面的軟件定制也沒有做任何的操作,直接按的下一步。
 
  Fedora 8安裝完成以後,重新啟動計算機進行配置,防火牆一定要關閉,SELinux也要關閉。其他就無所謂了。
 
  如果你的計算機只有一塊網卡的話,你需要給這塊網卡配置兩個IP地址。
 
  配置多個IP地址的方法是這樣,在/etc/sysconfig/network-script/下面你可以看到有一個ifcfg-eth0的文件,這就是你的網卡的配置文件,cp ifcfg-eth0 ifcfg-eth0:1就好。然後vi ifcfg-eth0:1修改ifcfg-eth0:1中的對應項。
 
    # VIA Technologies, Inc. VT6102 [Rhine-II]

DEVICE=eth0 //這裡是設備,需要修改成為eht0:1

BOOTPROTO=none

BROADCAST=192.168.1.255 //IP地址的廣播地址,對應即可

HWADDR=00:14:2A:2D:59:6B //網卡的Mac地址,不需要修改

IPADDR=192.168.1.17 //IP地址,改成你想要的

IPV6INIT=yes

IPV6_AUTOCONF=yes

NETMASK=255.255.255.0 //子網掩碼,對應即可

NETWORK=192.168.1.0 //網絡地址,對應即可

ONBOOT=yes

GATEWAY=192.168.1.1 //網關地址,對應即可

TYPE=Ethernet

PEERDNS=yes

USERCTL=no

 
  修改完後,保存重新啟動即可。
 
  二、導入DRBL資源庫地址
 
  從現在開始你的所有操作都在終端下進行,首先要取得root權限,使用su,輸入root的密碼即可。
 
  如果你的計算機不能上網的話,安裝就要麻煩一些了,因為DRBL的運行需要很多程序庫的支持,你必須要能夠湊齊這些支持程序庫才可以。下面是支持DRBL運行的程序列表:
 
  dhcp tftp-server nfs-utils ypserv ypbind yp-tools mkinitrd ntp firstboot iptables wget dialog initscripts rsync parted tcpdump bc grub dos2unix curl lftp openssh-server openssh-clients coreutils gzip bzip2 nc file ethtool net-tools syslinux lvm2 ntfs-3g lshw
 
  partclone mkpxeinitrd-net clonezilla mkswap-uuid drbl-partimage drbl-ntfsprogs drbl-chntpw drbl-lzop udpcast drbl-etherboot freedos
 
  這些程序很都都已經在安裝操作系統的時候安裝好了,最後我們只需要安裝以下文件就可以了。
 
    ================================================================ Package Arch Version Repository Size

================================================================
Installing:

perl-Digest-SHA1 i386 2.07-5 fedora 19.2k

dhcp i386 12:3.0.6-12.fc8 fedora 866 k

xinetd i386 2:2.3.14-14.fc8 fedora 123 k

tftp-server i386 0.42-5 fedora 28 k

ypserv i386 2.19-7.fc8 fedora 135 k

mtools i386 3.9.11-2.fc8 fedora 210 k

syslinux i386 3.36-7.fc8 fedora 678 k

dialog i386 1.1-2.20070704 fedora 200k

Installing for dependencies:

drbl-partimage i386 0.6.7-1drbl drbl 1.1 M

mkswap-uuid i386 0.1.0-3 drbl 210 k

udpcast i386 20070602-1drbl drbl 491 k

clonezilla i386 2.2.4-12 drbl 235k

drbl-chntpw i386 0.0.20040818-7 drbl 48 k

drbl-etherboot i386 5.4.3-2 drbl 12 M

drbl-lzop i386 1.02-0.8drbl drbl 256 k

drbl-ntfsprogs i386 2.0.0-1 drbl 1.0 M

freedos i386 1.0-11drbl drbl 174 k

Partclone i386 0.0.5-16 drbl 1.34M

mkpxeinitrd-net i386 1.2-20 drbl 793 k

 
  我們還需要Fedora的內核安裝包,這個文件可以在Fedora 8 的安裝光盤的Packages中找到,文件名稱是kernel-PAE-2.6.23.1-42.fc8.i686.rpm,將他復制到root文件夾下。
 
  到下面的地址下載以上的程序包:
 
  DRBL所有安裝包下載地址:
 
  http://ftp.twaren.net/local-dist …… 6/RPMS.drbl-stable/ 或者
 
  http://drbl.sourceforge.net/drbl-core/i386/RPMS.drbl-stable/
 
  Fedora所有安裝包下載地址:
 
  http://download.fedora.redhat.co …… g/i386/os/Packages/
 
  下載完成後使用rpm -Uvh進行安裝。
 
  最後下載drbl-1.8.2-38.i386.rpm
 
  三、開始安裝DRBL
 
  Rpm -Uvh drbl-1.8.2-38.i386.rpm進行安裝,安裝完成後進入到/opt下,你會看到有一個drbl目錄,drbl包已經安裝了。
 
  接下來進入/opt/drbl/sbin下,運行。/drblsrv-offline –k /root/kernel-PAE-2.6.23.1-42.fc8.i686.rpm開始安裝服務。直接回車,很快就完。
 
  安裝完成以後重新執行/opt/drbl/sbin/drblsrv –i進行安裝即可。
 
  四、配置DRBL
 
  運行/opt/drbl/sbin/drblpush –I
 
  第一步要求你輸入一個域名,如果有自己的域名就輸入,我是直接打的回車,第二步要求輸入一個NIS域名,直接回車吧,第三步要求你輸入客戶電腦主機名稱的一個前綴,用戶DRBL給客戶電腦自動分配主機名稱。
 
  接下來drblpush會自動分配服務器上的IP地址,然後會問你會有多少個遠程客戶電腦,在下來問你是否開始收集客戶機的信息,選擇Y,等待啟動客戶計算機吧。
 
  五、啟動客戶計算機
 
  將客戶機的啟動方式改成網絡啟動,然後重新啟動計算機,如果網絡沒有問題的話,一會你會看到在客戶機上出現了Linux的屏幕

Copyright © Linux教程網 All Rights Reserved