Monday, November 10, 2008

Booting an Eee PC with Windows from SD card?

I've got one of these:
Running this OS:
(which is great for the kids)
But occasionally (for work purposes), I'd quite like it to run this OS:
(Which I have a legitimate copy of)
And I believe that the thing can be set up so that it can boot from one of these:
So why, oh why, can't I find any simple instructions on t'internet regarding how to actually go about setting this up?

Anybody got any good ideas?

Bearing in mind that I'm only a lower-level computer geek and haven't worked my way up the geek ranks very far...

Labels: ,


At 4:00 pm, Blogger Chris HH said...

Linux is much better at jumping through such hoops than Windows. So if you want a multiboot PC, your best bet is to install Windows first (which keeps it happy) then install Linux afterwards, they can then live happily on separate partitions on the same HDD (you don't even need a memory card) and you choose at boot-time which OS you want to run (similar to the menu you get when Windows does not shut down properly) A good distribution of Linux (like Ubuntu) will handle all this for you during install.

If you manage to install Windows over an existing copy of Linux I think you will have achieved ├╝bergeek status.

At 4:10 pm, Blogger Ricky Carvel said...

Yes, I know. But the Eee PC only has 4GB of 'disk' space to play with, so I don't want two OSs on there.

And the Eee is mostly for the kids to use (even my 4 year old can switch it on, get online, play on the Cbeeebies website, close Firefox, open 'tux paint' draw pics, save pics and shut the thing down with no intervention from an adult), so I want the preinstalled Linux OS to be the default. But I'd quite like to be able to occasionally use XP on there.

You can set the thing to look to the SD card before looking to the internal SSD for a boot OS, but I want to know how to 'install' Windows onto a SD card.



ps Does anybody know (for sure) if the Eee PC 4G 'Surf' model can handle SDHC cards, or am I limited by a 2Gb capacity limit? (Googling for the answer to that yields both 'yes' and 'no' answers, which is no good...)

At 4:19 pm, Blogger Chris HH said...

Linux doesn't need a lot of HDD space. 500Mb should be more than enough. This would give you 3.5Gb for Windows - just about enough! ;)

You would then set Linux as your default OS with a 1 second delay. Your kinds would probably not even notice the difference. But when you want to use Windows you reboot and keep your finger over the arrow keys for when the menu appears.

Or you could split the partitions more towards Linux and use the memory card for your windows storage.

I've never heard of anyone installing Windows on an SD card (though you can install Linux on one)

At 4:24 pm, Blogger Ricky Carvel said...

It just strikes me that there is precious little difference between the flash memory SD card and the flash memory internal drive. The main difference is which is accessed first for the boot sequence.

I'm not hugely bothered if this can't be done simply, but I just thought it was worth a try...


At 4:30 pm, Blogger Chris HH said...

I think the difference is whether it is classified as "removable media". If you could somehow fool your Eee PC that your flash card *was* an internal drive, then you'd be in with a fighting chance.

At 4:51 pm, Blogger Chris HH said...

Another solution (if your prepared to fork out) would be to use VMWare ( run a virtual machine on Linux which could be configured to use the SD card, you would then be able to install Windows on this as if it was a new PC.

Google may know if there is a free alternative to VMWare.


Post a Comment

<< Home