Ubuntu 18.04 Hyper-V 卡在 grub 上

Ubuntu 18.04 Hyper-V 卡在 grub 上

我对 linux/ubuntu 服务器的工作知之甚少。我当前的服务器提供商存在问题。出于 1 个原因,我选择了最新的服务器备份,他以 .vhdx 文件 (145GB) 的形式提供给我。

在互联网上搜索时,我发现Windows有一个Hyper-V程序,我可以将这个文件安装到那里。

我在 Hyper-V 管理器中安装了 .vhdx 文件并按照屏幕截图中的方式进行配置。

https://prnt.sc/wer7bt

https://prnt.sc/wer8wk

https://prnt.sc/wer94i

https://prnt.sc/wer9al

https://prnt.sc/wer9o3

https://prnt.sc/wer9va

当我尝试启动时,它直接进入 grub>

https://prnt.sc/werbl4

我有这些文件:

https://prnt.sc/wercof

我尝试了一些在互联网上找到的解决方案,但没有任何效果。

这是安装在虚拟机上的 Ubuntu Server 18.04。

我只是想获取这个东西里面的文件,我不需要创建 ubuntu 服务器。等待任何帮助,谢谢。

答案1

顺便说一句,我技术不太好,

Linux 不是 MS-Windows...

Ubuntu 的 grub/grub2 加载程序可能不会显示您所有的可引导分区。

阅读这个 ubuntu 解释

https://help.ubuntu.com/community/Grub2/Setup

= = = = = = = = = = = = = = = = = = = = = = =

其他的建议

= = = = = = = = = = = = = = = = = = = = = = =

自我发现,Ubuntu 默认安装没有启用多重启动,只有已安装的 ubuntu 可用。

grub 显示仅需要提供启动其他可引导分区的地址。

为其他可启动分区输入正确的启动地址,即可启动它们。

当处于 grub/grub2 命令行提示符并知道您的可引导分区地址时 [例如 sda2]

示例:设置 root=(hd0,sda2)

然后输入您的启动分区地址,自行启动。

如果访问您的 Linux 操作系统分区,最好重新构建您的 grub 地址。

示例:openuse

mount /dev/sdb8 等会擦除 sdb7 的内容吗?达特怎么了?

如果访问您的 Linux 操作系统并运行 into sort 分区。

当 Linux 操作系统运行时,更新你的 grub,它会找到其他操作系统。

GPT 是取代 MBR 的新标准。

GPT 驱动器往往包含“保护性 MBR”。

这种类型的 MBR 表示 GPT 驱动器有一个跨整个驱动器的分区。

尝试使用旧工具管理 GPT 磁盘可能只能读取 MBR,可能会看到单个分区扩展到整个驱动器。

保护性 MBR 可确保旧工具不会误认为 GPT 驱动器,从而使用新的 MBR 覆盖 GPT 数据。

换句话说,保护性 MBR 可保护 GPT 数据不被覆盖。

当您对 grub 文件进行更改时,请确保运行

[自我与opensuse]“sudo grub2-mkconfig -o /boot/grub2/grub.cfg”

这样您的可启动分区就可以被识别并可用。

相关内容