I have successfully installed Mac OS X 10.6 on my laptop before, but every time I would attempt to update it, it would break the installation. I have finally gotten the update process to work, and am happily sitting on 10.6.6. This blog article tells the story of installing and updating Snow Leopard on an HP Pavilion dv7t-2200.
By using this guide, you agree that I have no responsibility for anything that goes wrong, and that this may not work for you the way it did for me.
First things first:
- You need a Retail Snow Leopard DVD
- Download iBoot and burn it to a CD.
- Download this zip file and extract it to a flash drive
- Also download the Mac OS X 10.6.6 Combo Update and copy that to the same flash drive.
- Download EasyBCD and install it on your Windows Partition
- A second hard drive. I installed to another internal HDD, but you may be able to install to a partition on your current drive, but this guide does not cover that.
Now for the fun part. I recommend printing this guide, so that you can refer to it during installation.
Make sure your original Hard Drive with Windows on it is DISCONNECTED and you only have your new HDD connected. This is a safety precaution in case you would format the wrong drive and/or replace the Windows bootloader.
Put the iBoot CD in your DVD drive and reboot.
Press "F9" and boot from the CD.
Once the iBoot menu is loaded, eject the iBoot CD and insert the Snow Leopard DVD.
Wait until the drive LED stops blinking, and press "F5".
Use the arrow keys to select the Snow Leopard DVD, type in "-x -v cpus=1" (without the quotes) and press "enter".
You should be greeted with the OS X Install Screen eventually.
Go to Utilities --> Disk Utility.
Click the new blank Hard Drive.
Make one partition and name it whatever you would like, but make sure it is formatted as "Mac OS Extended (Journaled)" and the partition table is "GUID Partition Table"
Close Disk Utility.
Continue until you have the "Customize" Option. Choose that.
I installed everything except the extra languages and printer drivers.
When the installation finishes, restart, and put the iBoot CD back in to boot from that.
At the iBoot boot window, select the Macintosh partition which will be named whatever you named it.
Type in "-x -v cpus=1" and hit "enter". It should now boot.
You will be asked questions such as your name, login name, etc. Follow this until you are at the OS X Desktop.
Plug in the flash drive with all the files you extracted and copied onto it.
Open up the myHack installer, follow the instructions, and when you can "Customize" the installation, make sure you check the "ApplePS2Controller" box, uncheck the "SleepEnabler" box, and leave all the other boxes that already were checked, checked.
When that finishes installing, run Multibeast.
Pick the "EasyBeast" and "System Utilities" options.
When that finishes, take out the iBoot CD, eject your flash drive, and reboot.
You should be able to select your Macintosh partition and type in "-x -v cpus=1" and press "enter". It should boot fine.
Plug in your flash drive again, and open MultiBeast once again. Do not touch it then, just leave it open.
Install MacOSXUpdCombo10.6.6.pkg which resides inside the MacOSXUpdCombo10.6.6.dmg you downloaded earlier.
When it asks you to reboot, DO NOT. Go back to Multibeast which you already had open, and once again pick the "EasyBeast" and "System Utilities" options.
When that completes, you may now reboot.
Boot again by typing in "-x -v cpus=1" and pressing "enter". Do not worry, we are just about done typing this each time
Plug your flash drive again, and copy VoodooHDA.kext and RadeonHD.kext to /Extra/Extensions.
Go to System/Library/Extensions and delete every kext starting with "ATI".
Copy dsdt.aml to your desktop.
Copy com.apple.Boot.plist to your /Extra folder, replacing the one already there.
Open up MultiBeast for the LAST time, but this time install using the "UserDSDT" and "System Utilities" options.
Reboot, and you should now be able to simply allow it to boot without typing in any parameters.
If all is well, turn off your laptop, and install your Windows hard drive again, so you have both hard drives connected.
Boot into Windows, and fire up EasyBCD.
Click "Add New Entry" --> "Mac" --> Choose the "MBR" Mode --> Rename it to whatever you wish. --> Click "Add Entry" --> Quit and reboot your computer.
You should now have the option from the Windows bootloader to boot Windows, or Mac OS X.
I have recently purchased 4 servos from HobbyPartz.com. These were my first servos, and I decided to go the cheap route. I now wish I wouldn't have, as these are pretty much junk. They work, mostly, and are not built well at all. I would not recommend these to anyone or buy them again myself.
The reason I did this project was not even my idea. A friend wanted to make the pan/tilt platform for a tripod, using this for inspiration.
I, too, started my research there. I did not need to use 4 servos, but only 2. The very first thing I did was install Python. I had problems with other versions, so I installed 2.7 32 bit even though I am on a 64 bit laptop.
I then installed the pyserial module.
following that, the servo.py file.
I only had to modify one line of code, the USB port. I am currently running ubuntu, so I changed it to "usbport = '/dev/ttyUSB2'" instead. If you are running Winblows, you need to change it to the appropriate port looking somewhat like this: "usbport = 'COM3'".
Now for the fun hardware part. I have an Arduino Mega, but any Arduino should be sufficient. All you really have to do is locate 2 servos, your Arduino, 9 wires, and a breadboard. Connect the 5V pin on the Arduino to one part of the breadboard, amd the GND to another. Then connect the 2 servos to that power. With the remaining 2 wires, connect each servo signal wire to a PWM pin on the Arduino board. I used pins 8 and 9.
Now for the Arduino programming...
Change it to this:
You now should be able to open up terminal, type "python" and then type "servo.move(1,180)" and it will move servo number 1 to 180 degrees.
Now I want to be able to control it with my...Wiimote!
First, we need to install the "cwiid" module. Type "sudo apt-get install python-cwiid" in Terminal to install that.
Now comes to my actual coding. All of the source code files previously have all been from, or alterations of files from here.
Now you need the first file that I actually coded:
When you run this code, it asks you to press 1 & 2 on your Wiimote. Then it sets the servos to their neutral position of 90 degrees.
It listens for input from the d-pad.
To exit, press the Home button on the Wiimote.
It's a fact. I have not blogged in...*checks calendar*...too long. I hope to change that. SOON. I am currently working on a design for my personal website, and am happy regarding good it is looking. I hope to have that done soon as well. I plan on blogging much more in the future.
I have recently composed a commercial in a class at school which I am very proud of, so I will share that with you:
That's all, and I hope to post again soon!
This project has actually gotten me to read more, but it seemed somewhat like of a nuisance, considering my busy schedule. This final week I am happy to say that I read 5 final hours. I finished my second and final book, “Into the Wild”.
“Into the Wild” was very interesting, as it was about the journey of Mr. McCandless into the Alaskan wilderness, never to return. It also included many other similar stories. The reason I chose to read this book and ended up liking it was the feeling of adventure. My favorite book of all time is still "Hatchet", and this book seemed very similar. I give this book a rating of 3.5 out of 5 stars.
The other book I read during this project was “What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry”. This book taught me a great deal about the history of computers, and how they would not be the same without the counterculture that helped mold them into what they are today. I rate this book at 4 out of 5 stars.
My final thoughts on this unit of English are quite positive. I read quite a bit more than usual, which was both good and bad, but overall good. I would like to thank Mr. Strusz, who had us do this, and I encourage him to do it next year. I believe it would benefit the students by extending the reading time to 15 weeks.
Total pages read: 494 pages.
Total time read: 35.25 hours.
I read the most I ever have this week. I started "Into the Wild" and ended up reading the first 116 pages of it in 8 hours. In the beginning 2/3 (which is quite a bit to recall for this) Chris McCandless - he had a few "first" names - was a very intelligent young man from a family that was quite wealthy abandoned all for nothing. He donated about $25,000 of his savings to local charities, abandoned his car, burnt almost all of the cash in his wallet, and took off on the journey of a lifetime. He ended up traveling all over the country, mostly on the Western half, and ended up dying in an abandoned bus in Alaska. It is a very interesting story and I am eager to finish it!
Total pages: 453 pages. Total time read: 30.25 hours.