https://blog.csdn.net/weixin_41078837/article/details/80575920
这是由于mondorescue不够智能,它要求你把恢复系统烧录在光盘,它默认只认光盘。
事实上mondorescue也支持USB安装,但是你需要修改/EFI/syslinux.cfg中传向内核的参数。
加上“usb=/dev/sdx”,其中/dev/sdx是你用mondorecure生成的ISO制作的USB盘在系统中的盘符。
如果你不知道USB盘符是什么,那就在以上报错后,用fdisk-l检查一下。
以上改动会使mondorescue系统的脚本/init.d/rcS去调用/usr/sbin/start-usb。
好像它只认为镜像内容在USB盘第一分区,你给他/dev/sdx,它就挂载/dev/sdx1到/mnt/cdrom
老子搞了1个星期,终于知道了点mondrescue的尿性。而且它的/EFI/BOOT/BOOTX64.efi强制用grub,可在某些系统上,grub会报错,不够通用。遇到这种情况你就换一个BOOTX64.efi吧,我用普通menu.c32,虽然比grub差点,可简单有效啊。
------------------------OLD----------------------
labelinteractive
kernel/vmlinuz
appendinitrd=/initrd.imgroot=/dev/ram0rwramdisk_size=208816interactivedevfs=nomountnoresumeselinux=0barrier=offudevtimeout=10
------------------------NEW----------------------
labelinteractive
kernel/vmlinuz
appendinitrd=/initrd.imgroot=/dev/ram0rwramdisk_size=208816interactiveusb=/dev/sdcdevfs=nomountnoresumeselinux=0barrier=offudevtimeout=10
此外,我司一位大牛推荐使用另一个开源--clonezilla,使用过,很容易上手。两者关键不同在于,mondo使用在线备份,而clonezilla属于离线备份。https://blog.csdn.net/Tonyfield/article/details/88786351
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。