我对运行linux/ubuntu服务器知之甚少。我与当前的服务器提供程序有问题。出于一个原因,我拿起了我的最新服务器备份,他给我的.vhdx文件(145 he )。
在网上搜索时,我发现Windows有一个Hyper-V程序,我可以将这个文件安装到那里。
我在Hyper管理器中安装了.vhdx文件,并将其配置为屏幕截图。
当我尝试开始的时候,它直接进入grub>
我有这些文件:
我尝试了一些我在互联网上找到的解决方案,但没有奏效。
这是一个安装在VM上的UbuntuServer18.04。
我只想在这个东西里面抓取我的文件,我不需要创建ubuntu服务器。等着帮忙,谢谢。
发布于 2021-01-03 20:29:10
顺便说一句,不是那么专业,
Linux不是.
Ubuntu的grub/grub 2加载程序可能没有显示所有可以引导的分区。
读一下这个乌本图的解释
https://help.ubuntu.com/community/Grub2/Setup
===
其他评论意见
===
自我发现这与Ubuntu的默认安装没有启用多重启动(S),只有已安装的ubuntu可用。
使用grub只显示所需的地址来启动其他可引导的分区。
为其他可引导分区输入正确的引导地址,可以让它们启动。
当在grub/grub2命令行提示符并知道可引导分区地址时,eg sda2
示例: set root=(hd0,sda2)
然后输入您的引导分区地址,然后对self进行引导。
如果访问linux部分,最好重新构建grub地址。
示例: opensuse
如果访问您的linux操作系统并运行into排序部分。
在linux运行时,可以更新grub,它可以找到其他操作系统。
GPT是取代MBR的新标准。
GPT驱动器往往包括一个“保护性MBR”。
这种类型的MBR表示,GPT驱动器有一个分区,扩展到整个驱动器。
尝试用旧工具管理GPT磁盘可能只读取MBR,可能会看到单个分区扩展到整个驱动器。
保护MBR确保旧工具不会出错GPT驱动器,从而用新的MBR覆盖GPT数据。
换句话说,保护MBR保护GPT数据不被覆盖。
更改grub文件时,请确保运行
自我与开放“sudogrub2-mkconfig -o /boot/grub2/grub.cfg”
因此,您的可引导分区是识别和可用的。
https://unix.stackexchange.com/questions/627378
复制相似问题