Answers:
使用WinToFlash从任何Windows安装磁盘准备可启动的USB驱动器。
可能更容易使用便携式Linux发行版(可在此处找到教程)并从Arsgeek.com执行以下步骤
在有问题的机器上启动到你的Ubuntu LiveCD。一旦Ubuntu启动,请转到系统 - >管理 - >软件源,并启用(通过检查它)通用存储库。
现在,打开终端会话(应用程序 - >附件 - >终端)并键入以下内容:
sudo apt-get install ms-sys
ms-sys是一个用于编写Microsoft兼容引导记录的程序。现在,您需要确定哪个分区是托管Windows操作系统的分区。回到命令行,输入:
sudo fdisk -l
这将列出可用的分区。你正在寻找一个类似的分区
/dev/sda1 1 9327 74919096 83 NTFS
两个重要的位是'/ dev / sda1',它是分区本身,'NTFS'告诉我们它是一个Windows格式的分区。所以你的Windows分区存在于你的驱动器sda和它的分区1.驱动器sda的MBR(假设你使用它的本机启动加载器启动到Windows)是你想要修复的。我们想在/ dev / sda上修复MBR。为此,请键入:
sudo ms-sys -m /dev/sda
如果“fdisk -l”的结果不同,您将需要更改“sda”位。例如,如果您的Windows安装是在sdb或hda上。完成后,重新启动计算机,从驱动器中删除LiveCD,Windows应该会回复给您。