将操作系统从 Linode 恢复到 Digital Ocean 时无法启动

将操作系统从 Linode 恢复到 Digital Ocean 时无法启动

我已经完成了使用 fsarchiver 创建图像的过程。

重点如下:

  1. 在 Linode 中执行操作系统备份
  2. 在新的 Linode VPS 实例中恢复,没有任何问题
  3. 不幸的是,在 Digital Ocean 中恢复不起作用

这是我所配置的。执行此命令:

mount /dev/vda1 /mnt
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
mount --bind /proc /mnt/proc
chroot /mnt
grub-install /dev/vda
update-grub

请注意,linode(dev/sda)和 DO 之间的设备映射不同(/dev/vda1),所以我应该以不同的方式安装它。

我还检查了 DO VPS 中的 /etc/network/interface,所有内容均由 DO 系统自动配置,因此无需进行任何配置。

修改/etc/fstab

UUID=f0211307-e4dd-9b78-390f-119f0d68b513      /       ext4    relatime,quota,grpquota,usrquota,rw,errors=remount-ro   0       1
UUID=f1408ea6-59a0-11ed-bc9d-525400000001  none  swap  sw                0  0
UUID=C294-8524  /boot/efi  vfat  umask=0077  0  1

我运行了 blkid 后获得了 UUID

你对如何实现这个功能有什么建议吗?

感谢您的任何想法。

相关内容