Clonezilla live 再生龍還原系統

2021-07-16 23:01:44 字數 4125 閱讀 3511

購買軟體

免費軟體

軟體論壇

最新更新

軟體教學

網友專區

大量部署作業系統的時候 (不管是微軟 windows 或是 linux),用 norton ghost 製作成印象擋再複製到每台使用者端是現行最常使用的方法。然而適合用來做大量複製的 symantec ghost corporate edition 需要不少的費用,而且電腦越多,費用越高。此外,因為它不是自由軟體,所以靈活度不高,不能自己客製化修改。若是使用 norton ghost 又必須一台臺的做, 頗為曠時費日。

再生龍 clonezilla 提供您乙個完整的環境,這是乙個整合的系統,包含還原程式以及作業系統。搭配網路開機功能,你可以忘了軟碟或是光碟……

以國家高速網路與計算中心 c 教室為例, 共有 41 臺機器同時進行還原的動作,還原乙個 5.6 gbytes 的微軟 windows xp image 到 41 臺客戶端電腦,以群播 (multicast) 的方式處理,只要 10 分鐘左右 (若採用 unicast 的話,約需 50 分鐘)。

from john

下載軟體

【版本說明】

關於:cpu 架構

若需要支援 uefi secure boot,請使用『替代版』amd64 版本。

關於:檔案類別

iso 檔案為燒錄 cd/*** 使用

zip 檔案為 usb flash 或 usb 隨身硬碟裝置使用

iso 格式和 zip 格式,實際上並沒有很大的差別,較大的差別是 zip 格式,可以方便我們製作乙個 usb 版的 clonezilla。簡單來說,如果想製作 clonezilla 的光碟,則下載 iso 格式,並直接燒錄即可。而若要製作隨身碟版,則可下載 zip 格式,並利用 zip 格式內的工具製作乙個隨身碟版。

本文版權屬於全體作者所有,且以 gnu fdl 授權合約發布。在遵守 gnu fdl 授權合約的情況下,您可以複製、散布,以及修改本檔案。唯請保持作者列表的完整,若您修改過此份檔案,也請在作者列表中加入您的大名。

同時請注意本檔案沒有任何擔保,若因本檔案而產生任何直接或間接的損失,本文作者群均不負任何法律及道義上的責任。

蕭志榥 (steven _at_ nchc org tw)

黃國連 (klhaung _at_ gmail com)

王順泰 (c00wht00 _at_ nchc org tw)

孫振凱 (ceasar _at_ nchc org tw)

王耀聰 (jazzwang _at_ nchc org tw)

蔡育欽 (thomas _at_ nchc org tw)

搭配 drbl 使用的 clonezilla 乃是適合來大量部署作業系統的時候使用,不過這樣的限制是一定要有一台 drbl 伺服器,而且要被備份的電腦一定要能網路開機。由於 gnu/linux live cd 的成熟,將 clonezilla 和 gnu/linux live cd 結合,達成免安裝就能備份還原單台電腦就非常實用。因此,本實驗室結合 debian live 與 clonezilla,另外開發乙個 clonezilla live 套件,專門就是用來單台電腦的還原與備份。clonezilla live 可以放在光碟上,或者 usb 隨身碟等開機媒體。當然,clonezilla live 這樣的環境就不適合用來大量還原乙個電腦教室,而且所能存的印象檔也可能會受限於開機媒體的儲存空間的大小。不過,如果要被備份的電腦可以連線網路,透過 網路磁碟機,例如 sshfs 或是 samba(網路芳鄰),開機媒體的儲存空間大小的限制就可以打破,我們可以直接把印象檔的訪問放在網路磁碟機上。

製作 clonezilla live 的基本步驟就是下載 clonezilla live 的檔案,然後把它放到開機裝置 (cd,usb 隨身碟, 硬碟或者 pxe 伺服器) 上。有兩種檔案格式可以使用,iso 與 zip。前者給 cd 用,後者給 usb 隨身碟或者隨身硬碟使用。

usb 隨身碟或隨身硬碟版 (zip 檔案):

硬碟版:

pxe 版:

現在你可以參考下乙個章節來使用 clonezilla live。

把前一步驟做好的開機媒體,放到你要備份的電腦中,然後把它開機,記得一定要用該裝置 (usb 裝置或是 cd) 開機。例如如果你是用 usb 隨身碟,你要把該隨身裝置插到你要使用的電腦,將該電腦重新開機,設定由 usb-hdd 或是 usb-zip 開機。如果必要的話,可以把 bios 中的開機第一優先設定為 usb-hdd 或是 usb-zip 等。

clonezilla live 有兩個內建的帳號: (1) 帳號 "user" 擁有 sudo 許可權,密碼是 "live", (2) 管理者帳號 "root",沒有密碼,因此你不能直接登入成 root,要變成 root,要先登入成 user 之後,執行 "sudo su -" 來轉換成 root。。注意! 舊版的 clonezilla live (命名方式 clonezilla-live-2007***x),密碼是 "drbllive"。

當 clonezilla live 開機的時候,ssh 服務不會自動啟動。且 /etc/hosts.deny 的設定不會擋住任何遠端來的 ssh 連線。如果你要允許遠端的機器可以透過 ssh 來登入,你必須先執行 "/etc/init.d/ssh start" 來啟動 ssh 服務。

如果你允許遠端連線,為了安全考量,務必用指令 "passwd" 先修改 user 以及 root 的密碼。

有兩種高階模式可以使用:

模式一: 製作還原光碟或者還原隨身碟

模式二: 自己客製化的程式運用在 clonezilla live 中。

這樣就會產生乙個 clonezilla-live-sarge-image.iso 的光碟印象檔,你可以把該檔案燒到 cd 或是 *** 上。

上述的光碟片,如果你要做乙個批次化處理的還原 iso 檔,也就是已經預先選好一些選項,例如設定好鍵盤設定等,讓該片該片光碟開機後只要確認後即可開始還原某個印象檔,可以這樣執行:

/opt/drbl/sbin/ocs-iso -g zh_tw.utf-8 -t -k none -e "-g auto -b -c restoredisk sarge-image hda" sarge-image

這個指令表示將 sarge-image 塞到產生的光碟中。光碟開機後採用批次模式 (-t),使用中文環境 "(-g zh_tw.utf-8),鍵盤設定採用預設 (-k none),開機後 ocs-sr 執行時使用引數"-g auto -b -c restoredisk sarge-image hda"將 sarge-image 還原到 hda 中 (-e"-g auto -b -c restoredisk sarge-image hda")。上述指令會產生乙個 clonezilla-live-sarge-image.iso,所做出來的光碟,開機後只要確認是否要還原,就可以開始做了。

如果你的 clonezilla server 上有多個 image,你要塞更多的 image 進 cd/***,可以類似這樣執行:

/opt/drbl/sbin/ocs-iso sarge-image etch-image

注意! 有可能產生的 iso 檔大於你的 cd/*** 的大小限制,所以您的印象檔如果太大的話,有可能無法使用此方式。

更多的引數可以由 "/opt/drbl/sbin/ocs-iso --help" 來查詢。

製作還原專用的 usb 隨身碟版 clonezilla live,同時把 clonezilla 伺服器已經有的印象檔塞進去,舉例,要把 clonezilla 伺服器上已經有的 sarge-image 印象檔放到該 usb 隨身碟:

/opt/drbl/sbin/ocs-live-dev -d /dev/sdb1 -g zh_tw.utf-8 -t -k none -e "-g auto -b -c restoredisk sarge-image hda" sarge-image

這樣就會產生乙個可以開機來還原或是儲存的 usb 隨身碟。更多的引數可以由 "/opt/drbl/sbin/ocs-live-dev --help" 來查詢。

本程式的開發過程中,承蒙台北縣大豐國小林子忠老師與花蓮縣網蕭維紀老師,以及藏鏡人 lc 等人協助測試與提供建議,特此感謝。

from 國家高速網路與計算中心 website

下載軟體

再理解敏捷

2009年1月24日 2008年春,專案做的對敏捷有了點興趣,花了兩個晚上瀏覽了 敏捷迭代開發 管理者指南 理念式的書,看起來比較輕鬆,摘錄一些自己的體會。有些需求在開始的時候是提不出來的,或者說沒法細化的,強行的過渡需求分析是浪費時間的行為,到後來多半還是要改。瀑布 其實royce大大提出的瀑布模...

折騰,,,再折騰

折騰兩天之,不小心格盤,全部重灌,對於程式設計師來說,最煩的,就是配環境,搭環境,如今,盤格了,不管三七二十一,開幹吧少年!年少無知的我去年給ubuntu 空間分了10g,單掛一根和swap,當我發現裝qt時空間不足時,放棄了安qt,當我在安裝clang時提示空間不足,忍了,終於在今天,忍不下去了,...

遞迴再理解

其實關於遞迴,我也是比較模糊的,至今能理解和能用的遞迴演算法,基本是靠記憶和經驗,要是讓我自己設計乙個遞迴,估計又得難半天,很早都想總結一下,喜歡瀏覽技術網 站,總是能找到好東西,現在將遞迴演算法總結如下,也不是多麼深刻,多麼高大上,可以說還是拙見吧 定義遞迴演算法 基本思想 那麼什麼是遞迴演算法呢...