Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I would like to download Windows 8 disk images, but the files I have for the download are SDM.pkg and 100189659562.sdx. How can I open these files on my computer running Ubuntu?

share|improve this question
for .pkg file > en.wikipedia.org/wiki/.pkg –  Qasim May 9 '13 at 6:47
for .sdx > ehow.com/facts_5668651_file-extension-sdx.html –  Qasim May 9 '13 at 6:49
Google Translation :Tu pregunta no está limpia, por favor, actualice su duda de que lo que quieres hacer. –  Qasim May 9 '13 at 6:57
Note to everyone: The pairing of SDM.pkg and any .sdx file suggests the usage of Secure Download Manager for MSDNAA, OnTheHub, or DreamSpark downloads of Windows ISOs and software, which are all license-required things. That is the missing information for this question, and I made a note of that here and in my answer. –  Thomas W. Sep 4 '13 at 1:27

3 Answers 3

I downloaded a cost-free VirtualBox Windows XP VM from Microsoft's VM resource for web developers (modern.ie), and used the SDM inside of the VM to download the images into a VirtualBox "Shared Folder" on the host system. (Wine didn't work for me (tried Bernd's way, Ubuntu 13.10).)

share|improve this answer
wine seems to be borked for running msiexec at the moment. A bug fix has been issued for the debian repos, none for the ubuntu repos. Thanks for the VW tip, this seems to be the most stable solution. –  Captain Giraffe Feb 17 at 22:02

The ".pkg" is an extension for the installer files that are usually used to install a software program, and they are mostly used for installing applications in Mac OS X. These files may be installed individually or they can as well be referenced using an installer script which is part of the software.1

Now you can use WINE to allow you to run this Window-only file. WINE is a software package that allows some windows applications to run on Linux. To install, just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get install wine
sudo apt-get install winetricks

Make sure that you use IE6 as the browser in WINE — the SDM just works with this and not with IE9. So, that' why you need to get the winetricks package

Then, setup wine.

export WINEARCH=win32
export WINEPREFIX=~/.wine32
winetricks ie6

Now, install the SDM.

cd directory-where-you-saved-SDM.msi
wine msiexec /i SDM.msi    

Click through the installer. Change the install directory to C:\SDM\ or something similar

Now you need to get the .sdx file. Save it. The file is named something like 100001234.sdx.

Now, to put it all together:

wine ~/.wine32/drive_c/SDM/e-academy\ Inc/SecureDownloadManager/SecureDownloadManager.exe 100001234.sdx

Remember to change the name of the sdx file and the path to the executable, if necessary.


Source:Threads of Science

share|improve this answer
SDX files in this context are actually files used by the "Secure Download Manager" (SDM), not audio files. However, since you can't install SDM, you won't be able to use the SDX file. –  Moshe Katz Sep 3 '13 at 17:18
@MosheKatz The OP did not give a lot of info, and therefore the question was closed. I don't think that deserves a downvote :) Take a look at This –  Mitch Sep 3 '13 at 17:43
@Mitch note the question has been reopened per my request, they're using MSDNAA or OnTheHub or DreamSpark to try and get the windows 8 ISOs. Which is the missing information. –  Thomas W. Sep 4 '13 at 1:26
try to download SDM from this link e5.onthehub.com/Static/Installers/SDM_EN.msi –  deadmo5quito Sep 24 '13 at 10:36
I think above wine msiexec SDM.msi should be wine msiexec /i SDM.msi –  Sampo Smolander Feb 5 '14 at 17:52

I had the same problem and finally after a few weeks of reverse engineering wrote a program that is able to unpack an SDC file. You can find step-by-step instruction on my page right here.

SDC unpacker can be downloaded from github.

share|improve this answer
This worked great for me! I needed to use the '-f' (force) option when invoking xSDM or xSDM would fail. Thanks v3l0c1r4pt0r! –  hogliux Jul 7 '14 at 15:00

protected by Community Mar 16 at 16:40

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.