有人卖给我一台曾经运行过 Ubuntu(16.04?)的电脑。我正尝试在其上安装 Windows 10(非双启动)
原主人在把它交给我之前删除了(重新格式化?)了分区,这样我就看不到它们的数据了。
我能够从 Windows USB 安装介质启动并完成安装,但是当安装重新启动时,我得到:
error:unknown filesystem
Entering rescue mode
grub rescue>
尽管没有显示分区,但某些东西/grub仍留在硬盘上。
我无法在 Windows 中启动,也无法在 Ubuntu 中启动。我没有尝试恢复/挽救任何东西。目前我看到的唯一解决方案是购买没有 grub/mbr 等的新 SSD
我尝试用谷歌搜索它,但大多数解决方案似乎都是针对双重启动和恢复现有安装。
从如何从 GRUB 救援中彻底删除 GRUB 并仅启动 Windows我尝试从 Windows 10 USB 安装介质启动,按 SHIFT+F10 来获取命令行,运行
bootrec /mbr
(成功),
bootrec /fixboot
(拒绝访问)
但是当 Windows 尝试安装并重新启动时,我回到 grub 救援
当我ls
从 grub rescue 中输入时,我看到:
(hd0) (hd0, msdos1) (hd1) (hd1, msdos1) (hd2) (hd2, msdos1)
我相信只有 2 个物理磁盘:一个 SSD(或 NVRAM)和一个大型旋转器。至少在 Windows 安装中我看到的就是这些。我猜 hd1 和 hd2 是因为 MS 安装将大磁盘分成了两个分区?
帮助?
答案1
好的,我终于可以用以下方法修复它:
从 ubuntu 18.04 liveCD(在 USB 密钥上)启动然后:sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sda
重启后 grub 救援提示消失了。在安装 Windows 时,我仍然陷入奇怪的重启循环,我拔出旋转驱动器,然后在 SSD 上安装 Windows,然后一旦 Windows 启动,我再将旋转驱动器插回去,删除分区并重新格式化。
谢谢您的帮助,我希望这对处于类似情况的其他人有用!