我想将 Windows 7 安装程序放在 OCZ Throttle 上并使用 eSATA 从中进行安装。
有人在这里尝试过: http://www.ocztechnologyforum.com/forum/showthread.php?t=58874&highlight=throttle
但看起来 Windows 将 MBR 写入了他的 OCZ Throttle。
如何修复 OCZ Throttle 和计算机上的 MBR?
答案1
我真的很想得到这个问题的答案。昨天我尝试了,我想分享我的经验,这样也许可以更接近结论性的解决方案。
以下是我的发现:
修复 eSATA 驱动器以进行启动没有任何问题,安装 Windows 7 也没有问题(基于您的主板支持通过 eSATA 启动)。
我尝试断开 eSATA 驱动器并使用 DVD 修复启动,,,fixmbr
但botrec.exe /rebuildbcd
似乎都无济于事。虽然当我运行时,bootrec.exe /rebuildbcd
它会在 找到我的 Windows 安装C:/Windows
,但当我尝试修复它时,cmd 显示“未找到元素”。
问题似乎是,如果您的主板将第一个启动硬盘驱动器设为主驱动器,它将在那里安装 MBR。我的驱动器具有连接 USB 2.0 的功能,当我这样做时,MBR 会到达正确的驱动器 (C:),一切正常。
一个解决方案可能是将 eSATA 驱动器设为第二驱动器,然后按下让您选择从另一个驱动器启动的键。
遗憾的是,除笔记本电脑外,没有主板具有此功能。
答案2
简短回答:
- 格式化 Throttle(FAT 或 NTFS - 似乎无所谓)
- 将卷标记为“活动”(可启动)
- 将 Win7 ISO/DVD 的内容复制到闪存驱动器的根目录
- 从 eSATA 启动(如果允许的话 - 你可能需要让 BIOS 认为它是 USB)
答案3
这似乎是一个复杂的问题。解决 MBR 位置错误的方法是启动到恢复控制台,然后运行 fixmbr。
如果该命令不正确(这是 WinXP 方法),我读过以下命令也可能有效:
Bootrec.exe /FixMbr
但是,这里的问题是,据我所知,对于 Windows 7,您仍然需要光盘才能进入恢复控制台。如果您的 Throttle 在 MBR 修复期间插入,它可能会想要将其写入同一位置。解决方案是从 DVD 启动,这样首先就使从驱动器安装的整个点失效。
我期望 Windows 会将 MBR 写入 BIOS 中逻辑排序的第一个 SATA 驱动器。某些主板可能首先列出 eSATA 端口,而其他主板可能首先列出硬盘驱动器。因此,至少根据我的理论,eSATA 安装可能在某些基于主板的机器上有效,而在其他机器上无效。