CloneZilla syslinux.cfg 在 yakkety 上有效,但在 artful 上无效

CloneZilla syslinux.cfg 在 yakkety 上有效,但在 artful 上无效

我安装了 CloneZilla 20180329 amd64,这是一个巧妙的替代版本,并尝试通过 ocs_prerun 变量自动执行一些设置。具体来说,我想设置语言环境和键盘布局、Wifi 连接(如果可能的话,不要密码)+ dhcp 并预先设置 SMB 服务器地址和用户(如果可能的话,不要密码)。这是我从 CloeZilla yakkety 版本中运行的 /syslinux/sylinux.cfg,它有效:

append initrd=/live/initrd.img boot=live union=overlay username=user hostname=yakkety config quiet components noswap edd=on nomodeset noeject locales=de_DE.UTF-8 keyboard-model=pc105 keyboard-layouts=de keyboard-variant=nodeadkeys ocs_prerun="wpa_passphrase MYWIFIAP MYWIFIPASSWORD > wpa.conf" ocs_prerun1="wpa_supplicant -iwlan0 -cwpa.conf &" ocs_prerun2="sleep 3" ocs_prerun3="dhclient -v wlan0" ocs_prerun4="sleep 3" ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch="no" vga=788 ip= net.ifnames=0 splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1

当我在新的 CloneZilla 版本上使用它时,我仍然必须设置键盘,并且 WiFi + DHCP 也无法工作...我做错了什么?此外,如果有人知道如何预先设置 SAMBA 配置,我将不胜感激。CloneZilla 选项文档真是一团糟...

答案1

至少键盘设置现在似乎可以与 CloneZilla 20191024-eoan amd64 配合使用。请参阅要编辑哪些配置文件,取决于目标系统的启动方式(CSM、UEFI、PXE 等):

  1. 对于 MBR 机器上从 CD 实时启动的 Clonezilla,isolinux 是启动加载程序。因此配置文件是 /syslinux/isolinux.cfg。
  2. 对于 MBR 机器上从 USB 闪存驱动器实时启动的 Clonezilla,syslinux 是引导加载程序。因此配置文件是 /syslinux/syslinux.cfg。
  3. 对于在 MBR 机器上从 PXE 实时启动 Clonezilla,pxelinux 是启动加载程序。配置文件位于 PXE 服务器上,由系统管理员配置。它可能类似于 /tftpboot/nbi_img/pxelinux.cfg/default,也可能是其他文件。
  4. 对于从 uEFI 机器进行 Clonezilla 实时启动,使用 grub2。因此配置文件是 /boot/grub/grub.cfg(原为 /EFI/boot/grub.cfg)。

相关内容