如何从 Ubuntu 下载 Windows 7 DVD 安装程序?

如何从 Ubuntu 下载 Windows 7 DVD 安装程序?

我拥有大学授予的 Windows 7 免费许可证,我现在需要它。根据 Microsoft 的说明,要下载 Windows DVD 映像,我必须:

  • 下载安全下载管理器 (SDM) 安装程序(它是一个 .pkg 文件)
  • 运行 .pkg 文件,它将安装 SDM
  • 下载另一个文件(.sdx),
  • 运行.sdx 文件,它将开始下载 Windows DVD 映像。

但是,SDM 安装程序 (.pkg) 无法运行。

在文本编辑器中打开 .sdx 文件时,它只是一个互联网地址。当我将地址粘贴到浏览器中时,它会转到下载页面,但下载栏仍为 0%。所以,我认为我真的必须先安装这个 SDM。

有人能帮解决这个问题吗?有人知道如何运行这个 .pkg 文件吗?

答案1

下载官方 ISO 以获得可轻松刻录的 DVD 映像

  • 你可以正式通过 HTTP 从其经销商 DigitalRiver 下载常见版本/语言的 Windows 7 ISO。Digital River 销售 Windows 7 许可证,并将 ISO 提供给公众下载。

  • 虽然 Windows 7 的所有 x86/x64 版本都可用,但您的许可证将仅有的适用于相应版本,因此请谨慎选择 ISO。安装必须在 30 天内正常激活,否则将过期。

    请参见这个帖子获取 Windows 7 SP1 ISO 的官方链接

答案2

使用 wine(wine-1.4.1_1,1):

/* 你可能想使用一个新的 wine 前缀 */

  1. winetricks ie6

  2. $WINEPREFIX/drive_c/windows/system32/iexplore.exe新安装的覆盖 /* 这是改变默认设置的一种解决方法,我确信有更干净的方法,但我花了不超过 2 秒的时间思考 */IEXPLORE.EXEPrograms\ Files /Internet\ Explore/

  3. 得到.msi,不是.pkg!!(在 wine 下,智能链接会转发给你.msi

  4. 通过安装 msimsiexec

  5. 使用命令行参数运行sdm二进制文件(将使用新的ie6/* default ie */ )*.sdx

答案3

我确认这个技巧有效。

sdm 二进制文件位于 中~/.wine/drive_c/users/"your_login"/Local Settings/Application Data/e-academy Inc/SecureDownloadManager,名为SecureDownloadManager.exe

像这样启动它:wine SecureDownloadManager.exe file.sdx然后会出现一个浏览器窗口,只需单击“下载”按钮即可下载 ISO 映像。

答案4

你不需要 wine。有人对 SDM 进行了逆向工程,并将 repo 移植到了 github。

数据模型

git 手册提供了大部分详细信息,并提供了指向其网站的链接,该网站提供了全面的说明。我已成功使用它从我的 DreamSpark 学生帐户下载 Windows Server 2012 R2,同时使用 Trusty Tahr。

注意:DreamSpark 上大多数文件的大小都很大,这意味着在 32 位发行版上尝试此操作是徒劳的。您的主机很可能需要 x64 架构。

相关内容