DRBL 企鵝龍

Diskless Remote Boot in Linux
DRBL logo DRBL/Clonezilla進階使用 DRBL logo
Print all this session
DRBL common : DRBL (Penguinzilla)各個套件上(Debian/RedHat/Fedora/CentOS/Mandriva/SuSE)共同的常見問題
  1. 國網中心發展與推廣自由軟體的背景為何?
  2. Penguinzilla (DRBL) 硬體最低需求以及建議規格為何?
  3. Penguinzilla (DRBL) 是自由軟體,啥是自由軟體,和免費軟體有何差別?
  4. Penguinzilla和LTSP有何不同,我要如何選擇?
  5. 在那邊我可以下載DRBL/Clonezilla相關的程式原始碼?
  6. Penguinzilla有哪些應用範圍?我可以用在哪裡?
  7. 用戶端電腦是否真的不需要硬碟?
  8. DRBL為何要有另外一個名字叫做Penguinzilla?
  9. Penguinzilla環境中,CLIENT與SERVER是不是要用相同的網卡?
  10. 有沒有針對DRBL這樣的集中管理環境開設的訓練課程?那邊有相關的資料?
  11. 有哪些地方已經在使用Penguinzilla了?
  12. 我的學生電腦網路卡型號不知道,請問如何辨識以便下載etherboot的image檔案?
  13. 使用Clonezill還原M$ Windows後,如何讓複製出來的電腦啟動後用的hostname是不一樣的?
  14. 請問整個DRBL環境執行起來的速度大概是怎樣?
  15. 我想要貢獻我能力所及的部分,請問如何做?
  16. 我要如何停止訂閱郵件討論區?
  17. 你們是否可以開發微軟公司Windows下的無碟系統?
  18. 在DRBL用戶端的目錄,對應到server的哪裡? 各用戶端所執行的結果存檔會不會有互相覆蓋的問題?
  19. 企鵝龍的無碟環境是不是軟硬體的偷工減料 ?
  20. 我的PXE用戶端電腦開啟的時候,幾乎都出現"PXE-E51: No DHCP or proxyDHCP offers were received." 請問如何解決?
  21. Clonezilla restore結束的時候是否有可能另外執行一個程式?
  22. 在Ubuntu Breezy當DRBL環境的時候,用戶端重新開機的時候會停在最後一個步驟,請問是否有任何解決方案 ?
  23. 我複製完M$ windows之後,要如何在下次開機的時候,更改被複製電腦的序號以及安全性識別碼SID,甚至讓他自動重新抓硬體資訊 ?
  24. 如何把市售的其他還原軟體,和Clonezilla的部署搭配使用?
  25. Full DRBL, Full Clonezilla, DRBL SSI與Clonezilla Box四種模式有何不同?
  26. 如何產生不同的 freedos image 給不同的 drbl client 用?
  27. 我要如何把DRBL程式升級?
  28. 在KDE中,如何讓用戶端的電腦桌面上沒有NFS裝置的圖像?
  29. 請問我如何在DRBL的client使用vmplayer ?
  30. 如何使用DRBL套件的金鑰?
  31. 我的SiS網路卡使用PXE網路開機的時候,停在"Welcome to DRBL",請問有沒有辦法解決?
  32. 如何把自己編譯的kernel讓DRBL用戶端使用?
  33. 如果clonezilla執行的時候失敗了,我如何除錯?
  34. 我如何指定某個kernel給用戶端使用?
  35. 我有一些網卡支援RPL,請問有沒以可能換成PXE ?
  36. 我用Clonezilla來佈署M$ windows的時候,儲存範本機的M$ windows都沒問題,但是把M$ windows還原複製到其他台電腦的時候,卻出現"Missing Operating System",請問如何解決?
  37. 如何將用戶端電腦的時間校時?
  38. server的log檔中看到一個訊息"tftp: client does not accept options"。請問這有沒有影響?我是否要做啥修正?
  39. 我要怎樣才能把小一點的硬碟複製到大一點的硬碟上?
  40. DRBL環境中,是否有可能讓不同的client用不同的kernel ?
  41. 在OpenSuSE/SuSE下,我如何改變yum的儲藏庫?
  42. 我確定我的GNU/Linux套件和DRBL支援的套件相容,是否可以安裝DRBL ?
  43. 我的網路環境中已經有一個DHCP伺服器了,所以我不能再使用DRBL伺服器中的DHCP服務,請問有沒有解?
  44. 我自己寫的一個shell script,例如"myscript.sh",放到/usr/share/drbl/ocs/prerun或是/usr/share/drbl/ocs/postrun中,在啟動clonezilla的時候,我有勾選"--run-prerun-dir"或是"-o|--run-postrun-dir",但是為何clonezilla啟動或是做完clone後,不會執行?
  45. 在Clonezilla live中,我要怎麼增加一個Debian有收錄的程式,例如ncpfs?
  46. 當我系統中有兩個casper的檔案(filesystem.squashfs),請問我如何指定其中一個來開機使用?
  47. 我需要在用戶端的電腦編譯核心模組,請問怎麼做才能讓所有的用戶端電腦可以使用?
  48. 我在DRBL的用戶端找不到grub或是lilo的設定檔,請問我怎麼加核心的參數,例如acpi=off noapic ?
  49. 我如何結合自動安裝設定檔(kickstart)與DRBL的GNU/Linux網路安裝?
  50. 用Clonezilla Live來備份Asus Eee PC的時候,沒有辦法看到正體中文環境,請問怎麼解決?
  51. 有沒有可能把Clonezilla Live放到硬碟中來執行?
  52. 我要怎麼自己從無到有做一個Clonezilla live ?
  53. 當我使用Clonezilla伺服器版來使用群播(multicast)還原時,用戶端機器停在"Please Wait...", 請問是啥問題 ?
  54. 新增clinet 電腦,我有指定MAC address,該如何操作比較正確 ?
  55. DRBL的 client 端PXE開機時出現 tftp time out?
  56. 在伺服器版的Clonezilla上使用群播(multicast)複製的時候,只有一台用戶端速度很快,但是只要多於一台,速度就非常慢,如何解?
  57. 穩定版,測試版與替代版的Clonezilla live有啥差別?
  58. 我的DRBL用戶端的帳號怎麼擁有sudo的權限?
  59. 遇到某些網卡(如:EeePC 1005HA 上的 Atheros AR8132/L1c Gigabit Ethernet) 導致當 server 時用戶端有 nfs 掛載問題時如何解決?
  60. Clonezilla是否與WD先進格式化(WD Advanced Format)硬碟相容?
我的網路環境中已經有一個DHCP伺服器了,所以我不能再使用DRBL伺服器中的DHCP服務,請問有沒有解?
基本上有4個解法:
  1. 在DRBL伺服器上使用不同埠的DHCP服務,這樣就不會和現有的服務相衝突。這個作法可以在你架設好DRBL伺服器再來調整。這裡我們以Debian為例,先記得確認你的DRBL版本是1.9.0-35或者更新的版本:
    1. 修改DRBL伺服器上的/etc/dhcp3/dhcpd.conf, 寫上這兩行:
      local-port 1067;
      remote-port 1068;
      然後重新啟動DHCP服務:
      /etc/init.d/dhcp3-server restart
    2. 在DRBL伺服器上執行這個指令:
      /usr/sbin/mknic-nbi --udhcpc-port 1068
    3. 產生特別的開機磁片或者光碟片:到這個網頁http://www.rom-o-matic.net,選擇適合你的網卡,然後最重要的是在記得選"3. (optional) To customize ROM configuration press:", 選"ALTERNATE_DHCP_PORTS_1067_1068". 再來將產生的dsk或者iso檔放到軟碟或著光碟片上。
    4. 更詳細的細節可以參考這裡的討論.
  2. 另外的方法是透過鎖住用戶端MAC address的方式來提供IP address給用戶端使用。這樣即使是兩個DHCP伺服器也不會互相衝突。你可以在執行"drblpush -i"的時候,選擇要這樣做。
  3. 如果你還是喜歡提供浮動IP位址給用戶端,不想鎖定MAC address,從DRBL 1.8.0-15或者更新的版本,你可以在/etc/dhcp3/dhcpd.conf或者/etc/dhcpd.conf裡,把'allow members of "DRBL-Client";'前面的'#'註解拿掉,然後重新啟動DHCP服務。這個作法是DRBL伺服器只會提供IP位址給PXE, Etherboot或者DRBL的Remote Linux用戶端,其他非這三類的機器或者作業系統,DRBL主機不會發IP位址給它(即使某台機器雖然是DRBL的用戶端,但是是使用本機硬碟裡面的MS Windows或者Linux開機,也會無法從DRBL伺服器要到IP位址)。所以,你要確認所有的PXE或者etherboot開機的機器都是你想要當作DRBL的用戶端使用的機器。
  4. 如果你熟悉DHCP語法的話,你可以合併DRBL伺服器上的dhcpd.conf以及你現有的DHCP服務,然後將DRBL伺服器上的DHCP服務關掉或者移除。可以參考 這個討論區。感謝Karly De Baere提供資料。
  5. 安裝dnsmasq。從dnsmasq版本2.49之後,提供 proxy DHCP 的功能。更詳細資料請參考這個討論區。感謝kasatkin提供此資訊。
或者你需要類似例子的話,可以參考這裡:
https://sourceforge.net/forum/message.php?msg_id=5341768
感謝Nikolay Kasatkin提供資訊.
Print this page

Last modified: November 16 2018 09:16:39.