所以,我组装了一台新电脑……我实际上没有 CD 驱动器。我设法安装了 Windows 7,但我不再有工具(从朋友那里借来的外部 CD 驱动器)。为了与微处理器交互,我需要安装 32 位操作系统。有什么方法可以将 Windows 98 文件复制到备用分区上吗?(从带有 CD 驱动器的计算机)否则,我还需要做什么?
可能与 MBR 有关?如果是,有什么方法可以手动执行此操作吗?
答案1
不完全是。
安装程序通常不仅仅是复制文件,它还运行将操作系统“绑定”到您的个人硬件的脚本和进程。
在大多数操作系统中,都有一个可以实际进行复制的阶段。
在 Windows 3.1 - Windows XP 中,这是进入 Windows shell 之前的安装程序的 dos 部分。
在 Windows Vista 和 Windows 7 中,安装的第一部分只是从系统映像中提取了大量文件.WIM
。(重新启动后,它实际上进行了配置。
因此,如果您在上述任何阶段之后、在硬件配置之前对系统进行映像处理,您应该能够继续 - 但是,Windows Vista 和 Windows 7 之前的版本将需要用于 Windows 安装部分的媒体。
您还需要手动格式化/分区驱动器并复制引导加载程序,但如果您有硬盘驱动器的正确映像,它应该可以为您处理这些问题。
另外,如果您要获取任何版本的 Windows 并执行Sysprep /genralize
,(链接在这里),您实际上应该能够将安装复制到任何硬件上 - 同样,您需要先对 MBR 进行分区/加载。
编辑 - 我应该重新阅读这个问题!我给出了一个更大的整体解决方案/对此进行了研究。
对于您想要的,是的,这非常简单,而且我以前一直都是这样做的(有一台带有 LapLink 的备用机器,我以前通过 LPT/并行电缆传输文件)。
我曾经:
- 使用启动软盘启动机器。
- 格式化硬盘,没有系统文件或任何东西。
- 创建一个名为“winstall”的文件夹(
mkdir winstall
) - 将 CD 的根目录复制到该文件夹 - (我真的不记得了,因为自从我上次这样做已经过去了 10 多年,但我认为只有一个文件夹,I386)
- 从 Winstall 文件夹运行 setup.exe。
此过程将正常安装 Windows 并正确设置硬盘、系统文件和所有内容(请记住 Windows 98 是其自己的操作系统)。
希望这可以帮助。
答案2
我建议在虚拟机中执行此操作。如果你负担得起,VMWare 是最好的选择,但我也使用过虚拟盒。您可以直接从虚拟机连接到硬件(如果它与 USB 接口),就像它就在那里一样。