从备份恢复 Debian 后如何恢复 GRUB?

从备份恢复 Debian 后如何恢复 GRUB?

我需要备份我的 Debian VPS 服务器并在虚拟机上创建它的副本。我正在按照页面上的说明进行操作https://help.ubuntu.com/community/BackupYourSystem/TAR

脚步:

  • 我已经完成了整个操作系统的 tar 存档,
  • 我已经将其复制到主机中,
  • 我已经创建了 Debian 虚拟机,
  • 我已经在虚拟机上启动了 Debian 8 Jessie livecd,
  • 我已经对磁盘进行了分区
  • 我已将根分区安装在/mnt
  • 我已经进入 dir /mnt
  • 我已经backup.tar.gz通过 ssh 复制到/mnt
  • 我已经提取了backup.tar.gz存档/mnt
  • 我已经执行了命令for f in dev dev/pts proc ; do mount --bind /$f /mnt/$f ; done
  • 我已经扎根于/mnt
  • 我已经执行了命令dpkg-reconfigure grub-pc
  • 我已将 /dev/sda1 安装在/boot,
  • 我已经执行了grub-install /dev/sda

device node not found在最后一步报错:

root@debian:/# grub-install /dev/sda
Installing for i386-pc platform.
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
Installation finished. No error reported.

谁能帮我?

答案1

您还需要安装/sys/mnt.

相关内容