實驗環境
1.centos7.5 (服務端) 2.思科交換機一臺(配置DHCP并分配網段:1.1.1.0/24) 3.電腦主機2臺(一臺服務端,一臺客戶端)服務端最好雙網卡,一根接1.1.1.0/24(模擬內網);一根接88.88.88.0/24(模擬外網)
安裝步驟
centos7.5安裝 安裝配置秘鑰 DRBL安裝 DRBL服務端配置 DRBL用戶端配置 鏡像掛載
centos7.5安裝
禁用防火墻、selinux、NetworkManager
[ root@DRBL ~
]
[ root@DRBL ~
] [ root@DRBL ~
] SELINUX = disabled
[ root@DRBL ~
]
[ root@DRBL ~
]
分配/tftpboot 分區大小最好10GB以上,官網建議4GB,供PXE等啟動配置文件使用,后續掛載的鏡像也是放在此目錄下,所以最好分大一點
安裝配置秘鑰
未安裝秘鑰yum install drbl clonezilla是無法連接到drbl服務器下載的;秘鑰安裝后才能通過yum安裝drbl與clonezilla, 針對centos系列root下執行:rm -f GPG-KEY-DRBL; wget http://drbl.nchc.org.tw/GPG-KEY-DRBL; rpm --import GPG-KEY-DRBL 注:需要外網環境或代理 查詢是否生成秘鑰:
[ root@DRBL tftpboot
]
gpg-pubkey-45599afd-5816f247
其他版本系統密碼安裝方法詳情見官網:點這里
DRBL安裝
從drbl官網下載RPM包至本地(如 drbl-4.5.3-drbl1.noarch.rpm):穩定版; 然后就是:yum -y drbl-4.5.3-drbl1.noarch.rpm #yum會一鍵安裝相關依賴包,免去rpm命令安裝,還需手動安裝依賴包的麻煩
DRBL服務端配置
[ root@DRBL tftpboot
]
*****************************************************.
提示
! 當有yes/no選項的時候,默認的值是大寫的字母。例如
( y/N
) , 默認值是
"N" , 當您按
"Enter" 的時候,程序使用的值就是
"N" 。如果您不確認選用哪個好的時候,直接按
"Enter" 鍵是一個保險的方式。
*****************************************************.
*****************************************************.
在 RedHat/Fedora Linux 上安裝 DRBL 環境
.. .
您的操作系統版本: CO7.5.1804
*****************************************************.
您要設定代理服務器嗎?
[ y/N
]
*****************************************************.
Use the CO7.5.1804 repository settings
in /etc/yum.repos.d/.
Seting the DRBL yum repository
in /etc/yum.repos.d/
.. . done
!
*****************************************************.
您是否要使用 DRBL
"不穩定版" 中的程序
( 如果您的DRBL的rpm程序是從不穩定版中下載的,請回答
"是" ) ( 這些程序功能可能多很多,但可能有非常多的瑕疵,如果您是超級勇敢的話,值得一試
) ?
[ y/N
]
您是否要使用 DRBL
"測試版" 中的程序
( 如果您的DRBL的rpm程序是從測試版中下載的,請回答
"是" ) ( 這些程序功能比較多,但可能有些瑕疵,如果您夠勇敢的話,值得一試
) ?
[ y/N
]
*****************************************************.
Try to
find yum repository url
.. .
*****************************************************.
Use yum repository
in Invalid/release/repo/arch
*****************************************************.
您是否要安裝一些網絡安裝的開機程序使得客戶端的電腦可以通過網絡安裝Linux
( Debian, Ubuntu, RedHat Linux, Fedora Core, Mandriva, CentOS與OpenSuSE等
) 到本地的硬盤中? ///注意/// 這個動作會下載一些文件
( 全部的大小可能超過100 MB
) ,所以有可能會花不少時間。假如您的客戶端電腦有硬盤,而您又有可能會需要安裝操作系統,建議選擇Y。假如您回答no,之后您仍然可以使用drbl-netinstall來安裝這些文件。
[ y/N
]
不知道的項目就直接回車,默認是NO,drblsrv -i --language 2顯示中文
DRBL用戶端配置
客戶端配置之前一定要理順網絡邏輯 enp0s26u1u4: IP address 1.1.1.11, netmask 255.255.255.0 #用于to WAN(連接外絡) enp2s0: IP address 88.88.88.160, netmask 255.255.254.0 #用于to LAN(連接內網) virbr0: IP address 192.168.122.1, netmask 255.255.255.0 #用于DRBL客戶端分配IP地址(防止只有一張物理網卡的情況),詳情見官網的說明:
[ root@DRBL tftpboot
]
******************************************************
提示!當有yes/no選項的時候,默認的值是大寫的字母。例如
( y/N
) ,默認值是
"N" ,當您按
"Enter" 的時候,程序使用的值就是
"N" 。如果您不確認選擇哪個好的時候,直接按
"Enter" 鍵是一個保險的方式。
******************************************************
正在搜索DRBL服務器中已經安裝的相關程序
.. .這可能需要幾分鐘
.. .
完成尋找DRBL服務器所需的相關程序。
******************************************************
------------------------------------------------------
這是一個交互模式,在設置DRBL環境的過程中,您必須提供相關資料
------------------------------------------------------
------------------------------------------------------
請輸入域名
( DNS domain
) ,例如drbl.sf.net:
[ drbl.org
]
您設定的域名
( DOMAIN
) 是 drbl.org
------------------------------------------------------
請輸入NIS/YP域名:
[ penguinzilla
]
您設定的域名
( DOMAIN
) 是 penguinzilla
------------------------------------------------------
請輸入客戶端主機名稱的前綴:
這個前綴是用來自動生成客戶端主機名稱的,如果您有部分或者全部機器不使用這個自動產生的主機名稱,您想自己指定用戶主機名稱,現在可以按Ctrl-C退出這個程序,編輯/etc/drbl/client-ip-hostname后,再執行這個程序。
[ DRBL-
]
您設定的客戶端計算機的主機名稱的前綴是 DRBL-
------------------------------------------------------
enp0s26u1u4: IP address
1.1 .1.11, netmask
255.255 .255.0
enp2s0: IP address
88.88 .88.160, netmask
255.255 .254.0
virbr0: IP address
192.168 .122.1, netmask
255.255 .255.0
在您的系統上找到已經設置好的以太網卡有: enp0s26u1u4 enp2s0 virbr0
------------------------------------------------------
互聯網使用的以太網卡是: enp0s26u1u4 enp2s0
DRBL環境使用的以太網卡是: enp0s26u1u4 enp2s0 virbr0
******************************************************
現在我們可以收集客戶端計算機網卡的MAC地址
( MAC Address
) !
通過這個收集的步驟可以幫助您的DRBL環境讓客戶端計算機每次開機都可以取得相同的IP,
如果您沒有客戶端計算機網卡的MAC地址存檔時,您現在就應該做!
如果您已經有客戶端計算機網卡的MAC地址存檔時,您也可以把那些MAC地址排序分組后,一行一行地填在文件中
( 文件的數量就是您DRBL分流網卡的個數
) ,那么,這個步驟您就可以略過。
這個步驟就是幫您偵測MAC地址,然后保存到文件中,省去您抄錄MAC地址的時間以及可能的抄寫錯誤
客戶端計算機的網卡MAC地址將會按照您客戶端計算機的開機順序被記錄下來。
所收集到底網卡MAC地址將會依照客戶端計算機連到DRBL服務器的網卡來給文件名,保存下來的文件名如macadr-eth1.txt、macadr-eth2.txt
.. . 您可以在/etc/drbl/目錄下找到這些文件。
請先將客戶端計算機設置為網絡開機
( etherboot或是PXE
) ,并依照您想要排列的順序開機!
您是否要收集客戶端計算機的網卡MAC地址?
[ y/N
]
******************************************************
繼續
.. .
******************************************************
Hostmin:
1.1 .1.1
您是否要讓DRBL服務器的DHCP服務每次都分配相同的IP給客戶端計算機
( 要使用這個選項,您必須已經收集好客戶端計算機的網卡MAC地址
( 如前述的步驟
) 并且保存在文件中
) ,這是針對連接到DRBL服務器網卡的 enp0s26u1u4 ?
[ y/N
]
******************************************************
繼續
.. .客戶端計算機會采用非固定IP!
******************************************************
這個域的客戶端計算機中,起始的IP的4組數字中,最后一組數字的起始值是
( 也就是IP a.b.c.d的d的起始值
) ?這是針對連接到DRBL服務器網卡的 enp0s26u1u4.
[ 1 ]
******************************************************
有多少臺DRBL客戶端計算機
( 也就是給學生使用的電腦
) 連接到DRBL服務器網卡 enp0s26u1u4 ?
請輸入數字:
[ 12 ]
******************************************************
我們將設置這些客戶端計算機的IP為,這是針對連接到DRBL服務器網卡的 enp0s26u1u4 因為:
1.1 .1.1 -
1.1 .1.12
接受 ?
[ Y/n
]
******************************************************
繼續
.. .
Hostmin:
88.88 .88.1
您是否要讓DRBL服務器的DHCP服務每次都分配相同的IP給客戶端計算機
( 要使用這個選項,您必須已經收集好客戶端計算機的網卡MAC地址
( 如前述的步驟
) 并且保存在文件中
) ,這是針對連接到DRBL服務器網卡的 enp2s0 ?
[ y/N
]
******************************************************
繼續
.. .客戶端計算機會采用非固定IP!
******************************************************
這個域的客戶端計算機中,起始的IP的4組數字中,最后一組數字的起始值是
( 也就是IP a.b.c.d的d的起始值
) ?這是針對連接到DRBL服務器網卡的 enp2s0.
[ 1 ]
******************************************************
有多少臺DRBL客戶端計算機
( 也就是給學生使用的電腦
) 連接到DRBL服務器網卡 enp2s0 ?
請輸入數字:
[ 12 ]
******************************************************
我們將設置這些客戶端計算機的IP為,這是針對連接到DRBL服務器網卡的 enp2s0 因為:
88.88 .88.1 -
88.88 .88.12
接受 ?
[ Y/n
]
******************************************************
繼續
.. .
Hostmin:
192.168 .122.1
您是否要讓DRBL服務器的DHCP服務每次都分配相同的IP給客戶端計算機
( 要使用這個選項,您必須已經收集好客戶端計算機的網卡MAC地址
( 如前述的步驟
) 并且保存在文件中
) ,這是針對連接到DRBL服務器網卡的 virbr0 ?
[ y/N
]
******************************************************
繼續
.. .客戶端計算機會采用非固定IP!
******************************************************
這個域的客戶端計算機中,起始的IP的4組數字中,最后一組數字的起始值是
( 也就是IP a.b.c.d的d的起始值
) ?這是針對連接到DRBL服務器網卡的 virbr0.
[ 1 ]
******************************************************
有多少臺DRBL客戶端計算機
( 也就是給學生使用的電腦
) 連接到DRBL服務器網卡 virbr0 ?
請輸入數字:
[ 12 ]
******************************************************
我們將設置這些客戶端計算機的IP為,這是針對連接到DRBL服務器網卡的 virbr0 因為:
192.168 .122.1 -
192.168 .122.12
接受 ?
[ Y/n
]
******************************************************
繼續
.. .
******************************************************
您的DRBL環境配置:
******************************************************NIC NIC IP Clients
+-----------------------------+
| DRBL SERVER
|
| |
| +--
[ enp0s26u1u4 enp2s0
] 1.1 .1.11
88.88 .88.160 +- to WAN
| |
| +--
[ enp0s26u1u4
] 1.1 .1.11 +- to clients group enp0s26u1u4
[ 12 clients, their IP
| | from
1.1 .1.1 -
1.1 .1.12
]
| +--
[ enp2s0
] 88.88 .88.160 +- to clients group enp2s0
[ 12 clients, their IP
| | from
88.88 .88.1 -
88.88 .88.12
]
| +--
[ virbr0
] 192.168 .122.1 +- to clients group virbr0
[ 12 clients, their IP
| | from
192.168 .122.1 -
192.168 .122.12
]
+-----------------------------+
******************************************************
Total clients:
36
******************************************************
按
"Enter" 鍵來繼續
.. .
------------------------------------------------------
本系統中,有3種模式可以提供無盤的Linux服務給客戶端使用:
[ 0 ] 完全DRBL模式
( Full DRBL mode
) ,每個客戶端都有自己的/etc和/var
( 基于NFS
) 。
[ 1 ] 單一系統映像文件模式
( DRBL SSI, single system image
) ,每個客戶端都使用tmpfs
( 以內存來當虛擬磁盤
) 的/etc和/var。此模式中,Clonezilla服務器的負載和所需的硬盤空間會少一些。但是請注意!這個模式中,
( a
) 客戶端計算機的內存建議至少要256MB以上,
( b
) 客戶端計算機的系統設置并不會保存到服務器中。所有開機后的系統設置只會使用一次,關機后就會消失。此外,如果您修改過任何范本機器的設置文件
( 也就是位于/tftpboot/nodes下的設置文件
) ,您要再執行drbl-gen-ssi-files來生成新的tarball范本文件于/tftpboot/node_root/drbl_ssi/中,
( c
) 如果您要針對某些客戶端設置一些特別的文件,可以參考/tftpboot/node_root/drbl_ssi/clients/00_README。
[ 2 ] 不要提供無盤Linux服務給客戶端使用。
您要選擇哪一個模式?
[ 0 ]
使用完全DRBL模式。
******************************************************
------------------------------------------------------
本系統中,Clonezilla再生龍有4個模式可以選擇:
[ 0 ] 完全模式
( Full clonezilla mode
) ,每個客戶端都有自己的/etc和/var
( 基于NFS
) 。
[ 1 ]
[ 1 ] 再生龍盒模式
( Clonezilla box mode
) ,每個客戶端都使用tmpfs
( 以內存來當虛擬磁盤
) 的/etc和/var。此模式中,Clonezilla服務器的負載和所需的硬盤空間會少一些。但是請注意!這個模式中,客戶端計算機的系統設置文件并不會報存在服務器中。所有開機后的系統設置只會使用一次,然后關機后就會消失!
[ 2 ] 我不要使用再生龍。
[ 3 ] 使用Clonezilla live當作用戶端做clonezilla工作時的操作系統。
您要選擇哪一個模式?
[ 0 ]
您選擇了完全模式
( Full clonezilla mode
) !
******************************************************
******************************************************
用戶端執行Clonezilla的工作時,選用的CPU架構是: amd64
------------------------------------------------------
使用再生龍的時候,您要把映像文件報存在這臺機器的哪個目錄中
( 請使用絕對路徑,并且不要指定在/mnt/、/media/或者/tmp/下
) ?
[ /home/partimag
]
Directory
for Clonezilla saved images: /home/partimag
------------------------------------------------------
如果您的客戶端計算機有硬盤,其中有交換分區
( swap partition
) 或者是可寫的文件系統,您是否要使用該交換分區或者在上面生成一個交換文件來作虛擬內存,
以便客戶端的計算機可以使用需要更多內存的程序?
( 這個步驟不會損壞硬盤中原有的資料
)
[ Y/n
]
******************************************************
確定要在客戶端計算機硬盤中生成一個交換文件!
------------------------------------------------------
交換文件要使用多少硬盤空間
( Megabytes
) ?
我們會試著按照您指定的交換文件的大小進行配置,但是如果可寫的空間如果不夠的話,我們只會使用可用空間的60%。
[ 128 ]
maxswapsize = 128
******************************************************
------------------------------------------------------
客戶端開機后要進入哪一種模式?
"1" 圖形模式
( 默認
) ,
"2" 文字模式。
[ 1 ]
客戶端開機后為圖形模式。
******************************************************
------------------------------------------------------
客戶端開機進入圖形模式后,您可以選擇登入的種類:
( 0 ) 一般登入、
( 1 ) 自動登入、
( 2 ) 限時登入
[ 0 ]
客戶端計算機開機后,使用者必須輸入帳號和密碼才能使用
******************************************************
------------------------------------------------------
基于安全考慮,您是否要為客戶端計算機設置管理員密碼
( 默認為復制DRBL服務器的管理員密碼給客戶端計算機管理員使用
) ?
[ y/N
]
繼續
.. .
------------------------------------------------------
基于安全考慮,您是否要為客戶端計算機設置開機密碼?
[ y/N
]
繼續
.. .
------------------------------------------------------
您是否要在客戶端計算機開機的時候允許用戶選擇自己所要的操作系統?
[ Y/n
]
客戶端計算機開機,出現提示符時需要等待多少個0.1秒?
[ 70 ]
繼續
.. .
------------------------------------------------------
------------------------------------------------------
您是否要在客戶端計算機開機的時候使用圖形背景的菜單?
注意!如果您的客戶端使用圖形背景無法正常開機,您可以使用
"switch-pxe-bg-mode -m text" 來切換成文字模式的背景。
[ Y/n
]
Use graphic PXE Linux menu
for the client.
------------------------------------------------------
------------------------------------------------------
使用別名方式,每臺客戶端計算機可以擁有2個IP,
其中一個為私有IP,用來連接到DRBL服務器,另一個公開IP使用來直接通過網卡連接到互聯網使用!
您是否要為每臺客戶端計算機設置公開IP?
[ y/N
]
------------------------------------------------------
您是否要讓DRBL客戶端可以選擇使用終端機
( Terminal
) 模式?也就是說,您要讓客戶端計算機執行DRBL服務器的遠程顯示
( remote display
) ( 這會大部分使用服務器的資源
) ,請在此回答
"Y" 。
請注意!
0 . 如果開啟這個模式,客戶端的環境是非常有限的,例如客戶端無法直接使用USB、CD、聲音、打印機等。
1 . 如果您的DRBL服務器不夠強,您最好在此回答
"no" 。
2 . 如果您在此回答
"yes" ,我們會開啟XDMCP讓用戶來連接,
開啟XDMCP永遠不會是一個安全的作法,一個可行的方式是另外設置/etc/hosts.allow以及/etc/hosts.deny來讓您的客戶端計算機連接,但是還不是最安全的。
在防火墻中設置網卡177的規則是一個最安全的作法。
您可以閱讀XDMCP的相關手冊來了解相關細節。
請您自己根據您的需要來設置這些規則。
3 . 如果這里回答
"yes" ,待會兒您可能必須要重新啟動X視窗的桌面環境管理程序
( gdm/kdm
) ,在關閉所有的應用程序之前請記得保存您的資料!
您是否要開放終端機
( Terminal
) 模式給客戶端選用?
[ y/N
]
繼續
.. .
------------------------------------------------------
------------------------------------------------------
您是否要讓DRBL服務器也能提供NAT服務
( 也就是一般俗稱的IP共享功能
) ?如果不要的話,DRBL客戶端計算機將無法連接到互聯網。
[ Y/n
]
繼續
.. .
------------------------------------------------------
******************************************************
DRBL服務器目前使用的內核支持 NFS over TCP
!
【注意】如果您改變DRBL服務器目前使用的內核版本,并且不確認那個內核是否支持基于UDP或者TCP的NFS,您最好重新執行
"drblpush -i" 以免客戶端計算機開不了機!
按
"Enter" 鍵來繼續
.. .
******************************************************
DRBL服務器目前使用的內核支持 NFS over TCP
!
【注意】如果您改變DRBL服務器目前使用的內核版本,并且不確認那個內核是否支持基于UDP或者TCP的NFS,您最好重新執行
"drblpush -i" 以免客戶端計算機開不了機!
按
"Enter" 鍵來繼續
.. .
------------------------------------------------------
******************************************************
The calculated NETWORK
for enp0s26u1u4 is
1.1 .1.0.
The calculated NETWORK
for enp2s0 is
88.88 .88.0.
The calculated NETWORK
for virbr0 is
192.168 .122.0.
******************************************************
******************************************************
現在準備部署這些文件到系統中!
您要繼續執行么?
警告!如果您繼續執行,您的防火墻規則將會被改寫!
原來的規則將會被備份為iptables.drblsave于系統的設置目錄中
( /etc/sysconfig或者/etc/default
) 。
[ Y/n
]
******************************************************
開始進行
.. .
------------------------------------------------------
Some files are found
in /usr/share/drbl//prerun/drbl/. Run them first
.. .
Checking the necessary disk space
.. . done
!
Copying the config
file to /etc/drbl
.. . done
!
Backup the original /etc/hosts as /etc/hosts.drblsave
.. . done
!
Generate the /etc/hosts
.. .
done
!
Cleaning the stale files of the diskless nodes
if they exist
.. . done
!
*****************************************************.
*****************************************************.
The version number
for your GNU/Linux: CO7.5.1804
Keeping the old common root files
if they exist
.. .
Keeping old nodes
if they exist
.. .
Creating common root files
.. . This might take several minutes
.. .. .. .. .. .
.省略
.省略
.省略
完成
!
Clean all the previous saved config
file if they exist
.. .done
!
Turn on the boot prompt
for PXE client
.. .No revealed label memtest was found
! Skip it.
done
!
Turn off the thin client option
in PXE boot menu
.. .done
!
Modifying /tftpboot/nbi_img/pxelinux.cfg/default to
let DRBL client use graphical PXE boot menu
.. . done
!
Full DRBL mode. Remove clientdir opt
for label drbl
in pxelinux config
.. .
Setting
drbl_mode = "full_drbl_mode" in /etc/drbl/drbl_deploy.conf and /etc/drbl/drblpush.conf
.. . done
!
Full clonezilla mode. Remove clientdir opt
for label clonezilla
in pxelinux config
.. .
Setting
clonezilla_mode = "full_clonezilla_mode" in /etc/drbl/drbl_deploy.conf and /etc/drbl/drblpush.conf
.. . done
!
**您必須要再執行
"dcs" -
> clonezilla-start來啟動再生龍clonezilla服務,客戶端開機的時候也才會出現再生龍的菜單**
No hidden label Clonezilla-live was found
! Skip it.
No hidden menuentry with ID clonezilla-live-client found
! Skip it.
Some files are found
in /usr/share/drbl//postrun/drbl/. Run them now
.. .
*****************************************************.
Enjoy DRBL
! ! !
http://drbl.org
; http://drbl.nchc.org.tw
NCHC Free Software Labs, Taiwan. http://free.nchc.org.tw
*****************************************************.
如果您喜歡,您可以現在把這臺DRBL服務器重新開機,確認所有的程序與設定是正確的。
( 這個步驟不一定要做,只是一個選項供您確認
) 。
*****************************************************.
DRBL服務器已經就緒
! 現在請設定客戶端電腦由PXE開機
( 參考4步安裝法的第四步驟
) 。打開客戶端電腦,然后開始享用DRBL吧!
PS. drblpush存了一個配置文件在/etc/drbl/drblpush.conf。因此下次如果您要使用同樣的配置文件方式來重新執行一次drblpush,可以這樣執行: drblpush -c /etc/drbl/drblpush.conf
同樣,不知道的項目直接回車,默認是NO,drblpush -i --language 2顯示中文 之后設定客戶端PXE啟動(與兩張網卡同屬一個網段的客戶機都可以PXE啟動,即只要是1.1.1.0/24;88.88.88.0/24網段的客戶機,都可以PXE啟動進入DRBL,如果只有一張網卡,則客戶機獲取虛擬地址192.168.122.0/24 ):
鏡像掛載
執行完“DRBL用戶端設置”,結尾會要求您必須要再執行"dcs" -> clonezilla-start來啟動再生龍clonezilla服務,客戶端開機的時候也才會出現再生龍的菜單 不必執行它,自帶的clonezilla無法修改語言(默認是英文),這里我們使用鏡像掛載的方式,方便客制化 去到再生龍官網下載clonezilla live ISO鏡像至/tftpboot目錄(如clonezilla-live-2.7.3-19-amd64.iso):[clonezilla live穩定版ISO下載地址
執行:drbl-sl -i clonezilla-live-2.7.3-19-amd64.iso #將clonezilla掛載到DRBL菜單目錄
[ root@DRBL tftpboot
]
This ISO
file clonezilla-live-2.7.3-19-amd64.iso is
for Clonezilla live.
*****************************************************.
這個程序會制作一個DRBL環境中的無碟環境給這一個小型的GNU/Linux免安裝軟件包: Clonezilla Live
您確認要繼續執行?
[ Y/n
] y
OK, 我們繼續做吧
!
Mounting the iso
file clonezilla-live-2.7.3-19-amd64.iso at mounting point /tmp/drblsl_tmp.Hru1mY
mount: /dev/loop0 寫保護,將以只讀方式掛載
Finding the kernel and initrd from iso
.. .
Found the kernel: /tmp/drblsl_tmp.Hru1mY//live/vmlinuz
Found the initrd: /tmp/drblsl_tmp.Hru1mY//live/initrd.img
Copying kernel /tmp/drblsl_tmp.Hru1mY//live/vmlinuz as /tftpboot/nbi_img/Clonezilla-live-vmlinuz
.. .
Copying initrd /tmp/drblsl_tmp.Hru1mY//live/initrd.img as /tftpboot/nbi_img/Clonezilla-live-initrd.img
.. .
Copying root image /tmp/drblsl_tmp.Hru1mY//live/filesystem.squashfs to /tftpboot/nbi_img
.. . 這可能會需要一點時間
.. .
sending incremental
file list
filesystem.squashfs
264,945 ,664
100 %
301 .48MB/s
0 :00:00
( xfr
Append the Clonezilla Live config
in /tftpboot/nbi_img/pxelinux.cfg/default
.. .
Append the Clonezilla Live config
in /tftpboot/nbi_img/grub/grub.cfg
.. .
*****************************************************.
現在請設定客戶端電腦由PXE開機
( 參考4步安裝法的第四步驟
) 。打開客戶端電腦,然后開始享用DRBL吧!
客制化clonezilla live 1.修改clonezilla live為默認PXE啟動項 dcs -nl more switch-pxe-menu "-i Clonezilla-live setdefault" 2.修改clonezilla live界面語言
[ root@DRBL tftpboot
]
參數說明: 注:APPEND initrd=Clonezilla-live-initrd.img boot=live union=overlay noswap noeject nolocales vga=788 locales=zh_CN.UTF-8 keyboard-layouts=NONE fetch=tftp://1.1.1.11/Clonezilla-live-filesystem.squashfs
noswap noeject nolocales #PXE啟動進入clonezilla live無需等待加載(不然會卡在DRBL菜單頁面等待加載一段時間)
vga
= 788 locales
= zh_CN
. UTF
- 8 keyboard
- layouts
= NONE #以VGA800 x
600 顯示,不設置VGA會顯示異常,簡體中文,默認英文鍵盤
fetch
= tftp
: / / 1.1 .1 .11 / Clonezilla
- live
- filesystem
. squashfs #設置TFTP傳輸地址,設置為兩張網卡或虛擬網卡IP中的一個都可以
額外提醒:不同PXE啟動模式下配置文件存放位置不同
參考文檔: DRBL官網安裝教程 CSDN用戶發表的DRBL安裝教程 VGA設置說明 clonezilla開機參數設定 將clonezilla放置在PXE網絡開機服務器中
總結
以上是生活随笔 為你收集整理的企鹅龙(DRBL)无盘启动+再生龙(clonezilla)网络备份与还原系统 的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔 網站內容還不錯,歡迎將生活随笔 推薦給好友。