Go Back   MacRumors Forums > Apple Systems and Services > Windows, Linux & Others on the Mac

Reply
 
Thread Tools Search this Thread Display Modes
Old Oct 30, 2012, 04:42 PM   #1
lokiju
macrumors 6502
 
Join Date: Jun 2008
EDIT: I got it to work! Now a "how to run Windows 8 from a USB flash or SD card!"

After MUCH searching and trial and error I have FINALLY found a way to accomplish what I wanted.

I hope this helps someone else as well.

I followed parts from this guide

Note this must all be done from within Windows.

http://www.rmprepusb.com/tutorials/win8togo

Here are the exact steps I did that finally worked for me.

1: Download RMPrepUSB, install and open.
Under 0 at top make sure you have the USB Flash Drive/SD/Micro SD device you wish to use selected!!
Select the following options.
-Under 3-Bootloader Options: WinPEv2/WinPEv3/Vista/Win7 bootable [BOOTMGR] (CC4)
-Under 4-Filesystem and Overrides: NTFS radio button and check "Boot as HDD (C:2PTNS)"
-Click on bottom left "6 Prepare Drive"
2: Download GetWaikTools and open (no install required)
http://www.rmprepusb.com/tutorials/getwaiktools
Uncheck "Waik Tools for Windows 7"
Check "Waik Tools for Windows 8"
Verify "Download to AppDir\Waik_*" is checked
Click "Download"
This will create a new folder in the directory you launched GetWaikTools.exe from.
Open a command prompt with administrator rights and navigate to the newly created folder and then into the correct architect type (32bit or 64bit) that matches the Windows 8 installer you'll be using.

Assuming that your Windows 8 ISO is mounted at E: and the USB drive has the drive letter of F:, type the command:

"imagex.exe /apply E:\sources\install.wim 1 F:" (Without quotes)

Hit Enter

This will take a very long time (1 hour or more) depending on the interface and speed of the media.

Once it completes, type:

"BCDBOOT.exe F:\Windows /s F: /v" (Without quotes)

Hit Enter

If that fails it may be because you have an EFI Windows system, in which case try the following command:

"BCDBOOT.exe F:\Windows /s F: /f ALL /v" (Without quotes)

Hit Enter

Reboot your Mac and hold the alt/option key, you will now see the device as a bootable option. Arrow over to it and hit enter.

It will run through a device/hardware detection process that can take a long time initially but after that completes you have a fully functional version of Windows 8 running from a USB or SD slot attached flash device!

==========================================================
Original Post:
I can install OS X to a SD card in the SD slot and boot it without issue.

I want to do this for Windows 7 or 8 if there is any way possible.

I can dual boot my 13" 2011 MBA using Bootcamp and the internal SSD of course and I even used Disk Utility to clone the Windows volume to the SD card but I cannot select it as a boot device by holding down the ALT/Option key on start up, it just does not list the SD "drive" as an option to select to boot from when it has Windows on it, but does show it as a valid option when it has OS X on it.

When I run the Windows install on the MBA, again I cannot see the SD "drive" as an option and am wondering if there is any driver I can load to enable support of the SD card for Windows at that point?

Is there any creative way whatsoever to boot this MBA from a SD "drive" using Windows?

I don't use Windows much and hate wasting the space on my SSD to keep the Bootcamp partition there for the limited use. The results in a regular chore of blowing away the Windows Bootcamp volume in order to free up space in a pinch only to have to reinstall Windows via Bootcamp down the road for a need that comes up.

I would LOVE to be able to use this 64GB Micro SDXC Class 10 card I have and stick it into the SD slot and boot up into Windows for the limited usage that comes up for my job and then remove it and store it away when not in use.

I'm wondering if there's a way to accomplish what I want using some of the methods Hackintosh folks use to make non-Apple drives bootable. Maybe somehow making the FAT formatted SD card usable by the EFI?

Last edited by lokiju; Nov 10, 2012 at 09:35 AM.
lokiju is offline   0 Reply With Quote
Old Oct 30, 2012, 05:40 PM   #2
kryten2
macrumors 6502a
 
Join Date: Mar 2012
Location: Belgium
I think you need a Globally Unique Identifier (GUID) Partition Table (GPT) disk for this. No guarantee for this to work.

Info : http://www.osx86.net/guides-tutorial...-easy-way.html
http://www.rodsbooks.com/gdisk/

Be sure you're messing with the SD card. In Terminal :

Code:
diskutil list
to see which disk is your SD card eg /dev/diskX.

Disclaimer : I'm not responsible for anything you do with this info to your system. Use at your own risk.
__________________
Space Corps Directive 34124
kryten2 is offline   0 Reply With Quote
Old Oct 30, 2012, 08:13 PM   #3
sviato
macrumors 68020
 
sviato's Avatar
 
Join Date: Oct 2010
Location: HR 9038 A
From what I've read it would be very very slow
sviato is offline   0 Reply With Quote
Old Oct 30, 2012, 11:19 PM   #4
xxcysxx
macrumors 6502
 
Join Date: Oct 2011
well, the fastest sd card is about equivalent to a 5400rpm drive. so it's not bad really. now i'm talking about a an sd card, not a micro sd.
but that slow speed will ruined your experience.
xxcysxx is offline   0 Reply With Quote
Old Nov 1, 2012, 11:11 AM   #5
lokiju
Thread Starter
macrumors 6502
 
Join Date: Jun 2008
Quote:
Originally Posted by kryten2 View Post
I think you need a Globally Unique Identifier (GUID) Partition Table (GPT) disk for this. No guarantee for this to work.

Info : http://www.osx86.net/guides-tutorial...-easy-way.html
http://www.rodsbooks.com/gdisk/

Be sure you're messing with the SD card. In Terminal :

Code:
diskutil list
to see which disk is your SD card eg /dev/diskX.

Disclaimer : I'm not responsible for anything you do with this info to your system. Use at your own risk.
Thanks! Just saw this. Didn't get a notification for some reason about any of the replies.

I'll be testing this out today and I'll report back the results.
lokiju is offline   0 Reply With Quote
Old Nov 1, 2012, 03:24 PM   #6
WesCole
macrumors 6502a
 
Join Date: Jul 2010
Location: Texas
In addition to it being really slow, it would probably kill the SD card in short order with all the reads and writes. SD cards weren't really designed to run an operating system. Depending on software and version requirements, you could put a slimmed down Win XP install on your Air and only use 5-10GB...that number will increase with the amount of software you need, though.
__________________
2010 15" MacBook Pro, Anti-Glare Hi-Res, 2.4 i5 128 GB SSD & 500GB HDD in optibay; iPhone 5 32GB; ATV3; 2011 Core i7 27" iMac 2GB VRAM; "New" iPad 32GB AT&T 4G; 2012 MacBook Air 13", i7, 8GB, 256GB
WesCole is offline   0 Reply With Quote
Old Nov 1, 2012, 03:54 PM   #7
asting
macrumors 6502
 
Join Date: Jun 2012
Quote:
Originally Posted by WesCole View Post
In addition to it being really slow, it would probably kill the SD card in short order with all the reads and writes. SD cards weren't really designed to run an operating system. Depending on software and version requirements, you could put a slimmed down Win XP install on your Air and only use 5-10GB...that number will increase with the amount of software you need, though.
Over the course of a few years? maybe. But in the mean time it seems like it would be an incredibly cost effective addition without much added bulk. Pop the sd card in when you need it.


Also, maybe try Refit to boot into the windows partition. I installed it when i set up my ubuntu partition (and uninstalled after it was set up).
asting is offline   0 Reply With Quote
Old Nov 4, 2012, 08:26 AM   #8
lokiju
Thread Starter
macrumors 6502
 
Join Date: Jun 2008
I followed the guide and gpart showed as the guide said it should after but the "drive" in the SD slot is never a bootable option or a install Windows to option.

Has anyone ever accomplished booting Windows from the SD slot on a MacBook? Please do share what you did, if so.
lokiju is offline   0 Reply With Quote
Old Nov 8, 2012, 08:46 AM   #9
lokiju
Thread Starter
macrumors 6502
 
Join Date: Jun 2008
Anyone out there that has been able to boot Windows on their Macbook from a SD card or hell even a USB Flash drive?
lokiju is offline   0 Reply With Quote
Old Nov 8, 2012, 09:52 AM   #10
asting
macrumors 6502
 
Join Date: Jun 2012
If you can't select the drive try refit. I use an sd card for my OS on my raspberry pi, and i often boot into my ubuntu drive with the debian sd card in the computer. It is an option for me then (obviously not bootable because it's an arm architecture for a completely different machine).
asting is offline   0 Reply With Quote
Old Nov 8, 2012, 10:02 AM   #11
AzN1337c0d3r
macrumors 6502
 
Join Date: Sep 2010
Windows 7 doesn't support booting from removable devices without heavy modifications, so basically no.
__________________
rMBP (10.8), 2.6 GHz, 8 GB RAM, 512 GB SSD
Hackintosh (10.7.4), 4.6 GHz i7-3930K, 32 GB RAM, 3xHD7970, 2x240GB Vertex 3 RAID 0 SSD, 2x600GB Velociraptor 10KRPM, Drobo S 5x2TB, 2x HP LP3065 30-inch.
AzN1337c0d3r is offline   0 Reply With Quote
Old Nov 8, 2012, 01:13 PM   #12
Panch0
macrumors 6502a
 
Join Date: Feb 2010
Location: Virginia
Since performance is obviously not that important, why not use virtualization and store the virtual disk on the SD Card? I've never done this from SD, but I have from a USB thumb drive. Don't see any reason that it wouldn't work, it's just a volume to the Virtualization software.

I personally prefer VMWare Fusion, but you might try the free VirtualBox instead.
Panch0 is offline   0 Reply With Quote
Old Nov 9, 2012, 11:06 AM   #13
lokiju
Thread Starter
macrumors 6502
 
Join Date: Jun 2008
Success!!!!

Finally.

See OP for details.
lokiju is offline   0 Reply With Quote
Old Nov 9, 2012, 03:10 PM   #14
ka-spot
macrumors 6502
 
Join Date: May 2012
Wink

Congrats!
__________________
ka-spot is offline   0 Reply With Quote
Old Nov 10, 2012, 03:45 PM   #15
AppleMacFinder
macrumors 6502a
 
AppleMacFinder's Avatar
 
Join Date: Dec 2009
Quote:
Originally Posted by lokiju View Post
Anyone out there that has been able to boot Windows on their Macbook from a SD card or hell even a USB Flash drive?
Yes, I just hold "Option" key during startup and then select the drive. Just works.
AppleMacFinder is offline   1 Reply With Quote
Old Nov 11, 2012, 09:29 AM   #16
lokiju
Thread Starter
macrumors 6502
 
Join Date: Jun 2008
Quote:
Originally Posted by AppleMacFinder View Post
Yes, I just hold "Option" key during startup and then select the drive. Just works.
Someone didn't read the question fully...
lokiju is offline   0 Reply With Quote
Old Feb 27, 2013, 06:44 PM   #17
jansoucek
macrumors newbie
 
Join Date: Feb 2013
Unhappy

Dear lokiju,
could you help me with the process?

I am trying to install Windows 8 onto SD card on Retina Macbook Pro.

I followed your guide 3 times step by step, received no errors in the process, but macbook does not allow me to select the SD card as a boot device neither in OS X nor while booting with Alt key.

Are you sure it is possible to boot Windows from SD? I am starting to thing that this guide would only work with USB flash drive.

Thank you in advance,
Jan


Last edited by jansoucek; Feb 27, 2013 at 06:45 PM. Reason: added screenshot
jansoucek is offline   0 Reply With Quote
Old Feb 27, 2013, 07:17 PM   #18
lokiju
Thread Starter
macrumors 6502
 
Join Date: Jun 2008
Quote:
Originally Posted by jansoucek View Post
Dear lokiju,
could you help me with the process?

I am trying to install Windows 8 onto SD card on Retina Macbook Pro.

I followed your guide 3 times step by step, received no errors in the process, but macbook does not allow me to select the SD card as a boot device neither in OS X nor while booting with Alt key.

Are you sure it is possible to boot Windows from SD? I am starting to thing that this guide would only work with USB flash drive.

Thank you in advance,
Jan

Image
Well I can't say it'll work on every model the same and actually had a hell of a time booting from either USB or SD on my 2012 Mac Mini that I bought after this thread.

In that situation I used rEFIt boot manager and was able to select the device manually each time.

You have to set which partition is your default and can modify which one is default but it won't "remember" automatically like it does using Bootcamp.

Not claiming this will work 100% for you as we'll but might be worth a shot. http://refit.sourceforge.net/
lokiju is offline   0 Reply With Quote
Old Feb 27, 2013, 07:19 PM   #19
jansoucek
macrumors newbie
 
Join Date: Feb 2013
Thank you SO MUCH for your prompt reply.

Will let you know if it worked. Thanks again.
jansoucek is offline   0 Reply With Quote
Old Feb 28, 2013, 07:08 PM   #20
jansoucek
macrumors newbie
 
Join Date: Feb 2013
Ok so what I tried now was setting the startup disk via Terminal and I finally succeeded in a way that Terminal didn't throw any error at me.

I used: sudo bless --device /dev/disk2s1 --setBoot --legacy --nextonly

The problem is that when I reboot the Mac, I receive the "No boot device detected" error message and I have to force-shut the Macbook.
jansoucek is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Windows, Linux & Others on the Mac

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
BootCamp "Hack" for USB does not work on Mavericks xIlluzionx Windows, Linux & Others on the Mac 19 Jan 27, 2014 07:14 AM
Run windows FROM flash card? anamznazn Windows, Linux & Others on the Mac 2 Nov 8, 2013 12:14 AM
Can someone confirm Monoprice "MFI Certified" lighting USB cables work with iOS7 marddin iPhone Accessories 6 Sep 26, 2013 10:31 PM
Corrupt USB Flash drive - "The Disk you inserted was not readable by the computer" Mr. Society Mac Basics and Help 7 Jun 14, 2013 09:11 PM
USB "video card" experience bcrawfo2 MacBook Pro 0 Jan 11, 2013 12:39 PM

Forum Jump

All times are GMT -5. The time now is 10:05 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC