Automatic clonezilla recovery - Printable Version +- Ventoy Forums (https://forums.ventoy.net) +-- Forum: Ventoy General Use —— Ventoy 使用交流 (https://forums.ventoy.net/forumdisplay.php?fid=1) +--- Forum: Ventoy Discussion Forum (https://forums.ventoy.net/forumdisplay.php?fid=2) +--- Thread: Automatic clonezilla recovery (/showthread.php?tid=2867) |
Automatic clonezilla recovery - SnowSimba - 05-12-2024 Good afternoon, I'm trying to repeat the instructions given here https://stackoverflow.com/questions/65848953/how-to-create-an-automated-and-unattended-clonezilla-restore-solution for I unpacked Clonezilla into an iso image on a USB stick and try the following in ventoy_grub.cfg: menuentry "Clonezilla" --id live-default { set root=$vtoy_iso_part search --set -f /live/vmlinuz linuxefi $vtoy_iso_part/live/vmlinuz parameter1 parameter2 parameter3... initrdefi $vtoy_iso_part/live/initrd.img } At the same time, no matter what options I try, I get it out during the startup process boot failed This system image failed to boot. and initfarms next, maybe this is the wrong way, but I can't come up with anything. Thank you so much for your help! RE: Automatic clonezilla recovery - jmax - 05-13-2024 You need open ISO file Clonozilla. And fix 2 files: - \syslinux\isolinux.cfg (from to CSM mode bios) - \boot\grub\grub.cfg (from to UEFI mode bios) Exemple: - grub.cfg: menuentry "Auto Creat Backup HDD&SSD (without checking for errors)" { search --set -f /live/vmlinuz $linux_cmd /live/vmlinuz boot=live union=overlay username=user hostname=Comp config quiet components noswap edd=on nomodeset nodmraid noeject locales=ru_RU.UTF-8 keyboard-layouts=NONE ocs_prerun="mount -L Ventoy /mnt" ocs_prerun1="mount --bind /mnt/Clonozilla_Backup /home/partimag" ocs_live_run="/usr/sbin/ocs-sr -q2 -j2 -z1 -i 4000 -sc -rm-win-swap-hib -scpt -sfsck -p poweroff savedisk ask_user sda" ocs_live_batch=no vga=788 ip= splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 $initrd_cmd /live/initrd.img } - isolinux.cfg: label Auto-Clone HDD MENU DEFAULT MENU LABEL Auto Creat Backup HDD&SSD (without checking for errors) kernel /live/vmlinuz append initrd=/live/initrd.img boot=live union=overlay username=user hostname=Comp config quiet components noswap edd=on nomodeset nodmraid noeject locales=ru_RU.UTF-8 keyboard-layouts=NONE ocs_prerun="mount -L Ventoy /mnt" ocs_prerun1="mount --bind /mnt/Clonozilla_Backup /home/partimag" ocs_live_run="/usr/sbin/ocs-sr -q2 -j2 -z1 -i 4000 -sc -rm-win-swap-hib -scpt -sfsck -p poweroff savedisk ask_user sda" ocs_live_batch=no vga=788 ip= splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 ENDTEXT Done ! Addition: If you save Clonozilla image hdd to Ventoy usb, you need include this option in file ventoy.json, section "control": "control":[ { "VTOY_LINUX_REMOUNT": "1" }, otherwise, Ventoy won't let you write the file. RE: Automatic clonezilla recovery - SnowSimba - 05-14-2024 Thanks a lot for the answer, I have already reached the point of editing the .iso file myself, but I thought there was an option without editing.iso but in principle, if it works, then why not True, I tried to perform automatic recovery, and you gave an example with automatic cloning, but okay, this will also come in handy. I'll give you my example of the menu, maybe it will be useful to someone. grub cfg menuentry "auto restore SSD" { search --set -f /live/vmlinuz $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet loglevel=0 noswap edd=on nomodeset enforcing=0 noprompt ocs_prerun="mount /dev/sdb3 /mnt" ocs_prerun1="mount --bind /mnt/images /home/partimag/" ocs_live_run="ocs-sr -g auto -e1 auto -e2 -r -j2 -k1 -icds -scr -batch -p reboot restoredisk xubuntu-efi sda" keyboard-layouts="en" ocs_live_batch="yes" locales=en_US.UTF-8 vga=788 ip= nosplash net.ifnames=0 splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 $initrd_cmd /live/initrd.img } menuentry "auto restore nvme" { search --set -f /live/vmlinuz $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet loglevel=0 noswap edd=on nomodeset enforcing=0 noprompt ocs_prerun="mount /dev/sda3 /mnt" ocs_prerun1="mount --bind /mnt/images /home/partimag/" ocs_live_run="ocs-sr -g auto -e1 auto -e2 -r -j2 -k1 -icds -scr -batch -p reboot restoredisk ask_user nvme0n1" keyboard-layouts="en" ocs_live_batch="yes" locales=en_US.UTF-8 vga=788 ip= nosplash net.ifnames=0 splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 $initrd_cmd /live/initrd.img } -------------------------------------------------------- isolinux.cfg label auto restore SSD MENU DEFAULT MENU LABEL auto restore SSD # MENU PASSWD kernel /live/vmlinuz append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet loglevel=0 noswap edd=on nomodeset enforcing=0 noprompt ocs_prerun="mount /dev/sdb3 /mnt" ocs_prerun1="mount --bind /mnt/images /home/partimag/" ocs_live_run="ocs-sr -g auto -e1 auto -e2 -r -j2 -k1 -icds -scr -batch -p reboot restoredisk xubuntu-efi sda" keyboard-layouts="en" ocs_live_batch="yes" locales=en_US.UTF-8 vga=788 ip= nosplash net.ifnames=0 splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 TEXT HELP * Boot menu for BIOS machine * Clonezilla live version: 20240408-noble-amd64. © 2003-2024, NCHC, Taiwan * Disclaimer: Clonezilla comes with ABSOLUTELY NO WARRANTY ENDTEXT label auto restore nvme #MENU DEFAULT MENU LABEL auto restore nvme # MENU PASSWD kernel /live/vmlinuz append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet loglevel=0 noswap edd=on nomodeset enforcing=0 noprompt ocs_prerun="mount /dev/sda3 /mnt" ocs_prerun1="mount --bind /mnt/images /home/partimag/" ocs_live_run="ocs-sr -g auto -e1 auto -e2 -r -j2 -k1 -icds -scr -batch -p reboot restoredisk ask_user nvme0n1" keyboard-layouts="en" ocs_live_batch="yes" locales=en_US.UTF-8 vga=788 ip= nosplash net.ifnames=0 splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 TEXT HELP * Boot menu for BIOS machine * Clonezilla live version: 20240408-noble-amd64. © 2003-2024, NCHC, Taiwan * Disclaimer: Clonezilla comes with ABSOLUTELY NO WARRANTY ENDTEXT In this example, xubuntu-efi is the name of the folder with the image files. !!!Be careful with this approach, the image is restored automatically without asking anything!!! I apologize for my poor English, I am writing through a translator. RE: Automatic clonezilla recovery - SnowSimba - 05-15-2024 It turns out that everything in vento has already been thought up for us, and you can change the necessary files using the Vento BootConf Replace Plugin https://ventoy.net/en/plugin_bootconf_replace.html Thanks a lot, longpanda! |