kinetic 版本無法在 UEFI 模式啟用

98 views
Skip to first unread message

otto...@gmail.com

unread,
Nov 9, 2022, 11:42:20 PM11/9/22
to 再生龍clonezilla
今天測試了一下,發現用 PXE 啟動 UEFI 模式下的 CloneZilla,kinetic 版本都沒辦法啟用,但是 jammy 的可以,會在要顯示 UI 前螢幕變黑卡住,也不能進入命令列,測試結果如下:

20220620-jammy-amd64  OK
20221103-jammy-amd64  OK
20221103-kinetic-amd64  Fail


Steven Shiau

unread,
Nov 10, 2022, 12:53:47 AM11/10/22
to ocs-clo...@googlegroups.com

這邊測試是沒問題。
請問無法啟用的錯誤訊息是?畫面請照相後分享一下。
另外,其他不同款的PXE client機器也都會一樣情形嗎?

Steven

--
這是 Google 網路論壇針對「再生龍clonezilla」群組發送的訂閱通知郵件。
如要取消訂閱這個群組並停止接收來自這個群組的郵件,請傳送電子郵件到 ocs-clonezill...@googlegroups.com
如要在網路上查看這項討論,請造訪 https://groups.google.com/d/msgid/ocs-clonezilla/0ae773cd-2449-4881-850d-ea6b1c940c60n%40googlegroups.com
-- 
Steven Shiau <steven _at_ stevenshiau org>
Public Key Server PGP Key ID: 4096R/163E3FB0
Fingerprint: EB1D D5BF 6F88 820B BCF5  356C 8E94 C9CD 163E 3FB0

otto...@gmail.com

unread,
Nov 10, 2022, 10:55:36 PM11/10/22
to 再生龍clonezilla
後來拿實機 UEFI 測試可以使用,只有在 Virtualbox 的虛擬機中顯示不出來,但是送關機訊號還可以正常關機,看起來可能是虛擬機問題

Steven Shiau 在 2022年11月10日 星期四下午1:53:47 [UTC+8] 的信中寫道:

Steven Shiau

unread,
Nov 13, 2022, 4:13:09 AM11/13/22
to ocs-clo...@googlegroups.com

OK, 也許虛擬機調整一下?例如改Ram size等參數看看。

Steven

otto...@gmail.com

unread,
Nov 21, 2022, 9:59:51 PM11/21/22
to 再生龍clonezilla
我測試了一下,使用 Virtualbox UEFI 模式啟動 ISO 檔是正常的,但是 PXE 就沒辦法顯示,我再測試看看會不會是設定問題

Steven Shiau 在 2022年11月13日 星期日下午5:13:09 [UTC+8] 的信中寫道:

otto...@gmail.com

unread,
Nov 22, 2022, 2:47:22 AM11/22/22
to 再生龍clonezilla
找到原因了,如果設定 locales 的值(例如:zh_TW.UTF-8)就會導致這樣的狀況,而且如果不設定 locales,也不會出現選擇語言的選項

測試發現從 clonezilla-live-20221103-kinetic-amd64 版本開始有這個狀況,而且也只有 UEFI 模式會這樣,Legacy BIOS 模式是正常的。

otto...@gmail.com 在 2022年11月22日 星期二上午10:59:51 [UTC+8] 的信中寫道:

Steven Shiau

unread,
Nov 29, 2022, 9:49:43 AM11/29/22
to ocs-clo...@googlegroups.com

請提供一下完整的uEFI netboot的boot parameters。以便我們測試,重複此問題看看。
Thanks.

Steven

otto...@gmail.com

unread,
Nov 29, 2022, 8:41:45 PM11/29/22
to 再生龍clonezilla
變數的部份就不提供了,也可以直接改 ISO 檔的 grub.cfg 看看, locales 如果有設定就會沒辦法顯示 GUI

linuxefi ($http_url)/systems/CloneZilla-Test/vmlinuz fetch=$http_protocol/systems/CloneZilla-Test/filesystem.squashfs boot=live union=overlay config components noswap modprobe.blacklist=$clonezilla_blacklist ethdevice-timeout=60 locales=zh_TW.UTF-8 keyboard-layouts=NONE edd=on nomodeset nodmraid ocs_live_batch=no vga=788 net.ifnames=0 ocs_prerun1="dhclient -v eth0" ocs_repository="$clonezilla_repo_smb" ocs_live_run="ocs-live-general"

initrdefi ($http_url)/systems/CloneZilla-Test/initrd.img

Steven Shiau 在 2022年11月29日 星期二晚上10:49:43 [UTC+8] 的信中寫道:

otto...@gmail.com

unread,
Nov 29, 2022, 9:32:35 PM11/29/22
to 再生龍clonezilla
如果不設定 locales,會直接進入英文模式,不會出現語言選單,然後會在 GUI 中出現錯誤訊息
螢幕錄影 2022-11-30 10-05.webm_snapshot_00.01_[2022.11.30_10.05.48].png


otto...@gmail.com 在 2022年11月30日 星期三上午9:41:45 [UTC+8] 的信中寫道:

otto...@gmail.com

unread,
Dec 5, 2022, 12:18:37 AM12/5/22
to 再生龍clonezilla
再補充測試,用 USB 開機的版本中沒有這個問題

otto...@gmail.com 在 2022年11月30日 星期三上午10:32:35 [UTC+8] 的信中寫道:

Steven Shiau

unread,
Dec 10, 2022, 4:20:41 AM12/10/22
to ocs-clo...@googlegroups.com

這個有可能是VirtualBox的framebuffer mode無法被Kinetic的Linux kernel開啟。
我這邊測試用VMWare WS 16,uEFI 網路開機server上的grub.cfg設定是這樣:

 echo "Enter Clonezilla Live 20221129-kinetic-amd64 (Ramdisk)..."
 echo 'Loading Clonezilla-live-vmlinuz...'
 linuxefi Clonezilla-live-vmlinuz initrd=Clonezilla-live-initrd.img boot=live union=overlay username=user hostname=kinetic config quiet loglevel=0 noswap edd=on nomodeset enforcing=0 locales=zh_TW.UTF-8 keyboard-layouts= ocs_live_run=ocs-live-general ocs_live_extra_param= ocs_live_batch=no net.ifnames=0 splash noeject fetch=tftp://172.18.0.1/Clonezilla-live-filesystem.squashfs
 echo 'Loading initial ramdisk Clonezilla-live-initrd.img...'
 initrdefi Clonezilla-live-initrd.img

Client端開機可以正確進入,如附件。因此,可能就是kernel支援的問題。

Steven

vm-efi.png

otto...@gmail.com

unread,
Dec 12, 2022, 1:09:32 AM12/12/22
to 再生龍clonezilla
好的,那就只能等修正了,我再調整 Virtualbox 設定看看

Steven Shiau 在 2022年12月10日 星期六下午5:20:41 [UTC+8] 的信中寫道:

otto...@gmail.com

unread,
Feb 1, 2023, 10:39:37 PM2/1/23
to 再生龍clonezilla
補充說明,更新了 Virtualbox  7.0.6 的版本,可以正常使用。

otto...@gmail.com 在 2022年12月12日 星期一下午2:09:32 [UTC+8] 的信中寫道:

Steven Shiau

unread,
Feb 2, 2023, 12:34:12 AM2/2/23
to 再生龍clonezilla
OK, great, 謝謝回報。

Steven 

Reply all
Reply to author
Forward
0 new messages