无需任何外部媒体即可从 Linux 安装 Windows

无需任何外部媒体即可从 Linux 安装 Windows

我有:

  • Windows 7 安装.iso 文件。
  • 没有 DVD、USB、软盘、zipdrive 等。
  • 一个已格式化为 NTFS 的空闲主分区,例如 /dev/sda1
  • Linux 在另一个分区上运行。
  • Grub(带有 menu.lst 的版本)

我想:

  • 将 Windows 7 安装到 /dev/sda1。
  • (奖励)恢复 grub,仍然没有外部媒体 [也许我可以只 dd /dev/sda 的前 512 个字节,然后在 Windows 中使用“dd for Win”重写一次]。

我已经看过一些说明,但搜索了几分钟后再也找不到了。其实并不难,基本上就是挂载 .iso 并将安装文件复制到 NTFS 分区,然后让 GRUB 挂载它。然后就可以安装了(希望如此,尽管我猜说明中假设有两个分区:一个用于安装文件,另一个用于 Windows 本身)

答案1

你可以试试。

Windows 7 的 PXE 启动

答案2

我不知道为什么你的设置如此有限,但你可以尝试这个:

  • 在 Linux 中安装 VirtualBox
  • 添加原始磁盘- 整个磁盘,而不仅仅是第一个分区
  • 将 Windows 安装到所需分区,并尽量不要访问或弄乱已安装的 Linux 分区
  • 从主机修复 grub
  • 重新启动 Windows,并尝试修复所有驱动程序,因为 Windows 将自身安装到虚拟环境中,并且所有“硬件”都已发生改变(周围不再有 Virtualbox)

这里出现故障的可能性很高,尤其是当 Windows 的虚拟->真实硬件发生变化时,启动所需的一些驱动程序(例如硬盘控制器等)可能无法安装

相关内容