好吧,这个问题让我很困惑...
请耐心听我说。这是一个很长的故事:
我正在尝试帮助一位家庭成员在他的华硕 A7Sv 笔记本电脑上全新安装 Windows 7(旗舰版,32 位)。
笔记本电脑最初配备 Vista,但被病毒感染,包括恢复分区。
华硕不支持这款笔记本电脑上的 Win7,但它应该可以运行。
硬件相当常见:英特尔 ICH8M 芯片组上的 Core2Duo。Win7
应该可以找到开箱即用的所有硬件。(除了特殊的热键,但我始终可以安装 Vista 热键实用程序,该实用程序已知可以在 Win7 上运行。)
由于内置 DVD 播放器坏了,因此必须从 USB 安装。(我从机器上移除了 DVD 驱动器,这样它就不会干扰安装。)
我有一个 USB 密钥 Win7 安装程序,我知道它很好用。在此之前,我已经用它安装了大约 30 台机器。(甚至在这之后还安装了另一台系统,只是为了确保 USB 没有损坏。)
USB 安装有 SP1、截至 2012 年 12 月的修补程序以及所有已知的 SATA/SATA-raid 和 USB3 驱动程序。
几个月前,我用同样的 USB 棒安装了另一台笔记本电脑(不同品牌,硬件几乎相同),没有任何问题。
安装程序正常进行,直到需要加载大容量存储驱动程序为止。
然后它会要求 CD/DVD 驱动程序。
我知道这实际上不是 CD/DVD 驱动程序:Win7 需要大容量存储驱动程序。
我尝试了所有我能找到的大容量存储驱动程序:ICH8M、ICH8、ICH8R、旧版本、新版本、ASUS 提供的 Vista 版本。甚至还有 JMicron 的 eSATA 驱动程序(我没有使用)。为了确保万无一失,我还尝试了 Intel Turbo Memory 驱动程序,尽管我并不打算使用这些驱动程序。
没有什么能让 Win7 继续安装。(虽然它接受这些驱动程序,但它们与硬件兼容。)
愚蠢的是:如果我运行 Shift-F10 并启动 DISKPART,我可以看到 HD 很好。我可以毫无问题地对其进行分区和格式化。
您对 Win7 需要哪种驱动程序有任何想法吗?还有其他建议吗?
(不要费心建议将 USB 重新插入另一个端口。这仅在您从 Bios 模拟上的 USB 端口启动时才有效,因此 Win7 需要使用自己的驱动程序重新发现 USB。但这里的情况并非如此。)
更新:尝试移除 mSata 缓存闪存模块。(认为这可能会造成干扰)。同样没有效果。
答案1
我自己回答。可能对某些人有帮助。
今天晚上,我在 eSata 端口上添加了一个外部 DVD 驱动器。
启动原版 Win7 Ultimate DVD 没有任何问题。
从 USB 棒加载 eSata 接口的 jMicron 驱动程序,安装继续进行并顺利完成。
我强烈怀疑此 Bios 初始化 USB 记忆棒的 USB 启动支持的方式存在问题,与 Win7 期望看到的内容相冲突。
从 DVD 启动时完全没有问题。谁能想到呢。
经验教训:对于这种特殊情况,配备 eSata 接口的外置 DVD 驱动器非常有用。
2014 年 4 月 5 日更新:
你相信吗??
又遇到了同样的问题,这次是 Acer Aspire M1641 台式机。(当然,Acer 和 Asus 属于同一家母公司,很可能他们的奇怪 Bios 也来自同一来源。)
因为这是台式机,所以 Bios 有一些更复杂的选项,这给了我另一个线索:USB 棒被检测为第二个硬盘,并被 Bios 如此处理。这似乎让 Windows 7 安装程序很恼火。
答案2
这听起来就像我使用 MSI H110M PRO 主板时遇到的情况 - 当我尝试从 USB 棒安装 Win7 时,它显示缺少 CD/DVD 驱动程序的错误消息。另一篇博客指出,手册上说在这款主板上安装 Win7 时不支持 USB 驱动程序。哎呀。
我尝试通过 TFTP 进行网络安装,但又不想弄清楚软件、Windows 7 网络设置、Bootcamp、不稳定的雷电到以太网适配器驱动程序和我的其他电脑之间可能出现什么问题,所以我继续了下去。
我最终成功地将额外的 SSD 用作 Win7 安装盘,方法是通过 USB 将其连接到我的工作 PC,然后通过 SATA 连接到新机器。我必须通过以下方式创建它http://www.instructables.com/id/How-to-Create-a-Bootable-USB-Drive-Without-Using-A/因为 Windows USB 安装工具不喜欢写入 USB 安装驱动器而不是 USB 记忆棒。
所有这些都是为了使用我在学校免费获得的一份额外的 Windows 7,而不是花 100 美元购买新的和/或 30 美元购买光驱。我认为我节省的钱比花在工作上节省的钱要多得多。