This has been a total nightmare! But it’s been fun too!
I’m trying to transfer Android from an Acer D250 to another Acer D250 without Android. I want Android because it boots quick for web browsing (and I’m not leaving it on standby like some fools on Twitter suggest), Gentoo because it’s great for web development and Windows XP for graphics designy stuff. Because GIMP sucks.
If anyone’s got any questions as to WHY I had to do it this way, please do comment. After a week of having trouble; mostly with Windows XP – I got to to work using a DVD Drive, 3 SD cards, 3 HDDs, two IDE-USB converters, Ghostzilla, BartPE and SysRecCD. I also needed nLite for the original XP installation I’d made.
Before starting, I had a working Android/XP installation, a installation of Gentoo (originally made on another machine) and my installation of Windows XP too.
- Backup Gentoo to a .tar.gz
- Backup Windows XP with NTFSClone
- Use Ghostzilla to duplicate the working Android/XP to Netbook – Android and XP both work fine...
- Use NTFSClone and restore to a secondary drive
- Make a BartPE CD with the Intel Storage drivers
- Boot BartPE and delete everything on the NetBook’s C: drive
- Copy all the files from the restored NTFSclone image (on a secondary drive) to the C: drive in BartPE
- Reboot and hope! You should now have Android, and your installation of Windows XP
- Backup using GhostZilla since it’s now got Android and XP on.
- Reboot into SysRecCD
- Use gParted to resize Netbook’s drive to make space for Gentoo and swap partition. You’ll have to move the 4GB FAT32 shared partition of Android/XP. Make the two new partitions (ext3 and swap) for Linux as Logical partitions.
- Then do mke2fs and mkswapfs on the new partitions.
- Extract the gentoo.tar.gz to the ext3 partition
- Don’t install Grub. It’ll probably break everything. Boot back into Windows XP.
- Download the latest Grub4Dos and copy grldr to the root of C:
- Edit the boot.ini to add in (info here)
- Make a menu.lst file and add in your boot stuff (info here); mine is:
title Gentoo Linux
kernel /boot/bzImage root=/dev/sda5
Then back it all up!!
Hope it helps someone! Any questions, please do ask!