Now that you’ve got your sleek little HP 2140 netbook, its time to blow away Windows XP and put something a bit snazzier on there. I’ve toyed with OSX86 previously, and knew that most of the netbooks out there support it in one way or another, and many of them quite well. I had also read that Windows 7 played very nicely on these tiny computers, and it’s free for a few months, so why not?
Here’s how I made it work – there may be better ways, but this worked for me, mostly:
Install OSX86 – most of the OSX install is based on this information Try as I might I was only able to get this to 10.5.6. I ran into consistent problems with trying to upgrade to 10.5.7. Maybe you’ll have better luck.
Go out and buy yourself a valid Leopard OSX license.
Find iDeneb 1.3 iso – you know where to look. Download these HP Essential OSX files HERE
Make a USB-bootable thumb drive, from the iDeneb iso, if you don’t have an external DVD drive to burn the Iso to.
You’ll need a mac to do the following:
1. Open up Disk Utility.app in /Applications/Utilites/
2. Select the drive you will be using in the left hand pane.
3. Click the “Erase” tab
4. Under “Volume Format” select Mac OS Extended
5. Click Erase
6. Click the “Restore” tab
7. If you havn’t already, go to your iDeneb.iso and double click it.
8. Back in Disk Utility, you should see the iDeneb.iso in the left pane with another image under it with an apple logo on it.
9. Drag the image to the “Source” location
10. Drag your drive you have erase to the “Destination” location.
11. Click Restore
12. Open up UInstaller and select your newly formatted drive
13. Check the “Install PC_EFI v9 Chameleon Edition 1.0.12”
14. Click Install
Now you can boot with the USB drive. The next part is tricky:
Power off the netbook, and plug in your USB drive.
You’ll need to plug in an external monitor to the VGA port and a USB keyboard and mouse to the other USB port- I used a Mac keyboard, as it has a USB input on it for my mouse.
Now power it up, and quickly press F10. You should get into the BIOS. You can go right ahead and Exit and save changes. This is just to get the USB drive recognized for boot. This time, quickly press F9. You should see your two boot choices show up on the screen – USB Hard Disk and Notebook hard Drive. Now, before choosing one, you need to switch to the external monitor ONLY. Press the FN key and F2 until the external monitor is on, and the notebook LCD is off.
Now, choose USB Disk and press enter to begin the iDeneb installation. You’ll need the USB keyboard and mouse until the very end.
Everything on your mini is about to be erased.
1. The installer will now begin. Wait at the apple logo until a language selection screen is shown. Select your language and hit next.
2. Go to the top of the screen where it says utilities. From this menu select “Disk Utility”
3. Click on the Mini’s Hard drive in the left pane.
Use the Disk Utility partition manager to create two partitions. Make the first one formatted as free space and the second formatted as Mac OS Extended
After erasing is complete, exit the disk utility
Now click next and select your newly erased hard drive as the destination.
On the next screen you will see an option at the bottom that says “customize”. Click on it and apply the following patches:
a. Expand “fixes” and select: acpi, cpu, and remove firewire
b. Under “patches” expand chipset and select ichx fix
You can now continue with the installation.
Now lets go ahead and apply the DST Patcher to get ready to update to 10.5.6. Open up the DST Patcher GUI.
1. Select “Darwin/Mac OS X”
2. Select “New HPET Option”
3. Select” Apply DSDT Patch to:”
4. Select your Hard drive.
Open up OSX86Tools.
1. In OSX86Tools, click on “Repair Permissions”, then click on “Run Selected Tasks” button. Wait for permissions to be repaired which will take a few minutes.
2. Click on “Install kexts” towards the bottom right
3. Find the kexts folder on your flash drive. Select the first one.
4. Shift+Click the last one to select all.
5. After the installer completes it will ask you reboot. Just click on OK and Cancel on any dialog boxes that appear.
Now with working trackpad and keyboard, Open up OSX86 Tools again. Go ahead and reinstall all the kexts in the kext folder.
1. Click on “Install kexts” towards the bottom right
2. Find the kexts folder on your flash drive. Select the first one.
3. Shift+Click the last one to select all.
4. After the installer completes it will ask you reboot. Do it.
Next, type the following commands, one at a time:
Select Disk # (Where # is the number of your USB disk. We typed “Select Disk 6”)
Clean (removes any existing partitions from the USB disk, including any hidden sectors)
Create Partition Primary (Creates a new primary partition with default parameters)
Select Partition 1 (Focus on the newly created partition)
Active (Sets the in-focus partition to active, informing the disk firmware that this is a valid system partition)
Format FS=NTFS (Formats the partition with the NTFS file system. This may take several minutes to complete, depending on the size of your USB key.)
Assign (Gives the USB drive a Windows volume and next available drive letter, which you should write down. In our case, drive “L” was assigned.)
Exit (Quits the DiskPart tool)
Go back to your command prompt, running it as an Administrator. Using the “CD” command, find your way to the folder where you extracted the ISO files. Your command line path should look something like “C:\Users\USERNAMEHERE\Desktop\Windows 7 Beta\”.
Type the following commands:
CD Boot (This gets you into the “boot” directory)
Bootsect.exe /nt60 L: (where ‘L’ is the drive letter assigned to your USB key from the previous step)
Bootsect infuses boot manager compatible code into your USB key to make it a bootable device.
Copy all of the extracted ISO files into the USB drive. You don’t need to do this from the command prompt. Just drag and drop the files from the “Windows 7 Beta” folder into the drive using Windows Explorer.
Your USB key is now all ready to go!
Plug it into your HP Mini and make sure you enter the BIOS (F10) to temporarily change the boot order to allow booting from the USB drive. Boot it up and follow the Windows 7 installation, choose the advanced installation, and use the Free space you allocated above in the OSX Disk utility.
Once the isntallation is complete, you should have a nice working copy of Windows 7 on yoru Hp Mini 2140. But wait, how do you get to OSX?
Once you’re in Windows 7, connect to the internet and download the beta 2.0 of EASYBCD. You can find it here:
http://neosmart.net/forums/showthread.php?t=642
Install it, and run it.
Click Add/Remove Entries. Click the little Mac tab towards the bottom.
For Name, enter whatever you want to identify it as OSX
For Mode, choose EFI, and click Add Entry. Click the Save button. Exit and reboot.
You should now get prompted at boot to choose between Windows 7 and OSX. When you choose OSX, just leave it for a few seconds. You’ll see a couple extra text menus with some countdowns. Just let them go, and in a few seconds, you’re in OSX again.
Good luck!
5 Responses
GarenTatHP
June 26th, 2009 at 5:00 pm
1Hi, great article. Hope you don’t mind if I cross-post onto HP’s Forums. We have a board setup to talk Win7. This thread on Win7, OSX, on HP Mini would be great. Please join the conversation there if you like.
http://h30434.www3.hp.com/psg/board?board.id=win7Beta
Thanks
GarenT
Tyler
July 1st, 2009 at 10:07 am
2You have instructions for enabling the second core, but I’m pretty sure the N270 inside the HP 2140 is a single core processor. Can you please explain?
Network Jew
July 2nd, 2009 at 9:02 am
3I believe its actually hyperthreading, so it appears to the OS as two processors. “This means that only one processor is physically present but the operating system sees two virtual processors, and shares the workload between them.” – wikipedia.
Thanks for the correction.
divergio
July 2nd, 2009 at 9:44 am
4Ah, cool. I didn’t know OSes use hyperthreading by simulating two “logical cores.” I will activate it soon.
BTW, thanks for your guide. I have even been able to get to 10.5.7 after finishing the OSX section, I just had to reinstall some of the kexts for the components it broke (and disable/reenable Quartz GL).
My SD card slot works, btw. I just hope someone can get some drivers working for the ethernet port (some hotels don’t use wi-fi), full sleep functionality, and audio port. Though the audio port especially looks like it will take a while if ever; the guy who develops VoodooHDA hasn’t been online for a long time.
I’m now trying to dual boot XP (I couldn’t get windows 7 downloaded, damn microsoft junk downloader), but having trouble because I haven’t an external CD-ROM drive. I’m seeing if a trick like your Windows 7 on a USB key can work to solve this…
keating
September 13th, 2009 at 8:55 pm
5Yea thats correct as far as hyper-threading, if your in windows with either an atom processor and open device manager either by right clicking my computer and clicking properties then devices or go to device manager in the control panel(the goal is to get to device manager) and you expand the processor info it will show two processors and more info reveals that that is the purpse of hyper-threading. this is also true for at least the pentium 4 and possibly some celeron chips but i know it was a big deal for the p4 chip. i dont think it was used many on many later chips except possbly the core solo because obviously it wasnt needed one true dual core chips were released. Io if you stilllhavent gottten 7 on a usb key email me and i might be able to snail mail u a drive and a 7 key. u could also installit over network but is more challenging and if you have an old desktop u can use the internal drive and turn it external by simplu keeping it pluggied in to the originql power connector and purchase a parralell port to usb adapeter
KEATINGFEE@gmail.com
RSS feed for comments on this post · TrackBack URI
Leave a reply
Calendar
Categories
Hacking
Security Links
Recent Comments
Tags
Archives
Recent Posts
StatPress TopPosts