差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
drbl:clonezillaliveindrbl [2018/12/23 21:26] tony [目前使用的參數] |
drbl:clonezillaliveindrbl [2023/01/13 10:59] tony [後記-20181223] |
||
---|---|---|---|
行 26: | 行 26: | ||
友藏內心獨白: 哼哼! 我算DRBL忠實User吧? | 友藏內心獨白: 哼哼! 我算DRBL忠實User吧? | ||
===== 後記-20181223 ===== | ===== 後記-20181223 ===== | ||
- | 為了支援新板子,在更新20180812-bionic clonezilla live後,發生This Live System image failed to boot的問題。這個問題是由於較新的linux kernel會根據網卡的種類去顯示裝置名稱,原本的eth*會變成eno*,導致指定live-netdev會有問題。經過實驗,只要加入以下兩個參數,就可以讓名稱維持eth開頭: | + | 為了支援新板子,在更新20180812-bionic clonezilla live後,發生This Live System image failed to boot的問題。這個問題是由於較新的linux kernel會根據網卡的種類去顯示裝置名稱,原本的eth*會變成eno*,導致指定live-netdev會有問題。經過實驗,只要加入以下參數,就可以讓名稱維持eth開頭: |
<code bash> | <code bash> | ||
- | net.ifnames=0 biosdevname=0 | + | net.ifnames=0 |
</code> | </code> | ||
在順利讀取clonezilla live後,會卡在keyboard configuration的畫面,可以加以下參數讓它直接使用預設keybaord layout: | 在順利讀取clonezilla live後,會卡在keyboard configuration的畫面,可以加以下參數讓它直接使用預設keybaord layout: | ||
行 34: | 行 34: | ||
keyboard-layouts=NONE | keyboard-layouts=NONE | ||
</code> | </code> | ||
+ | 除此之外,由於我有兩張網卡,但我發現drbl使用非預期的網卡ip去mount nfs。針對這個問題,可以修改/opt/drbl/conf/drbl-ocs.conf: (新版本可能要改/etc/drbl/drbl-ocs.conf) | ||
+ | <code bash> | ||
+ | ocs_prerun_for_pxe_ocs_live="mount -t nfs 10.68.0.254:/home/drbl_partimag/ /home/partimag" | ||
+ | </code> | ||
+ | 它預設會使用第一張網卡的IP。 | ||
+ | |||
===== 目前使用的參數 ===== | ===== 目前使用的參數 ===== | ||
+ | 要修改/tftpboot/nbi_img/pxelinux.cfg/default: | ||
<code bash> | <code bash> | ||
APPEND initrd=Clonezilla-live-initrd.img boot=live hostname=bionic config quiet noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" video=uvesafb:mode_option=800x600-16 nosplash noprompt netboot=nfs nfsroot=10.68.0.254:/tftpboot/node_root/clonezilla-live/ ocs_server="10.68.0.254" live-netdev=eth1 ip=frommedia net.ifnames=0 keyboard-layouts=NONE | APPEND initrd=Clonezilla-live-initrd.img boot=live hostname=bionic config quiet noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" video=uvesafb:mode_option=800x600-16 nosplash noprompt netboot=nfs nfsroot=10.68.0.254:/tftpboot/node_root/clonezilla-live/ ocs_server="10.68.0.254" live-netdev=eth1 ip=frommedia net.ifnames=0 keyboard-layouts=NONE | ||
+ | </code> | ||
+ | 或 | ||
+ | <code bash> | ||
+ | APPEND initrd=Clonezilla-live-initrd.img boot=live union=aufs noswap noprompt nolocales vga=788 netboot=nfs nfsroot=10.68.0.254:/tftpboot/node_root/clonezilla-live/ ocs_server="10.68.0.254" net.ifnames=0 live-netdev=eth1 keyboard-layouts=NONE | ||
+ | </code> | ||
+ | ==== 2023-01-13 ==== | ||
+ | <code bash> | ||
+ | APPEND initrd=Clonezilla-live-initrd.img boot=live hostname=oneiric config noswap nolocales edd=on nomodeset ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="no" ocs_lang="en_US.UTF-8" nosplash noprompt netboot=nfs nfsroot=10.68.0.254:/tftpboot/node_root/clonezilla-live/ ocs_server="10.68.0.254" live-netdev=eth1 ip=frommedia net.ifnames=0 biosdevname=0 keyboard-layouts=NONE ocs_daemonon="ssh" ocs_prerun="mount -t nfs 10.68.0.254:/home/drbl_partimag/ /home/partimag" | ||
</code> | </code> | ||