|
|
Line 24: |
Line 24: |
|
| |
|
| ===Installing from Mac OS X=== | | ===Installing from Mac OS X=== |
| If you are using Mac OS X to prepare your USB install drive, use the following install guides: | | If you are using Mac OS X to prepare your USB install drive, see '''[[Crystalbuntu/Install from Mac]]''': |
| | |
| | |
| '''To run off a USB drive and not touch the internal HDD:'''
| |
| | |
| ''Great for dual booting if you want to still use original ATV OS features, or to just test Crystalbuntu out.'' | |
| # Download http://download.stmlabs.com/atv-images/ubuntu/hardy/usb/USB.img.gz
| |
| # Open Terminal, navigate to the downloaded file, and enter the following command followed by return:
| |
| #: <pre>gunzip USB.img.gz</pre>
| |
| # Once back to the command prompt, continue with:
| |
| #: <pre>diskutil list</pre>
| |
| # This will list all connected memory devices. Look for the one that is your USB stick. Normally, with no other USB drives connected, it is listed as '''disk1'''.
| |
| :{{highlight|color=#FFCCCC|<big>If your USB drive shows up as something else then you '''must''' replace that number in the instructions below. Failure to do so will likely result in data loss.</big>}}
| |
| # Enter these commands in your Terminal window, in sequence:
| |
| #: <pre>diskutil umountDisk /dev/disk1</pre>
| |
| #: <pre>sudo dd if=USB.img of=/dev/rdisk1 bs=16384</pre>
| |
| # It will ask you for your Mac OS X password; enter it and press enter.
| |
| # Wait for the process to finish. It may take a while.
| |
| # After it is done Mac OS X might show a message saying that there is a disk inserted that it cannot read. This is because the USB drive has a Linux format that Mac OS X doesn't normally read. Ignore the message.
| |
| # Remove the USB drive and stick it into the ATV1, then power the ATV1 on (or reboot it).
| |
| # The first time the drive is ran it will do some first-time installation things. This only happens the very first time the new USB drive is ran.
| |
| # The ATV1 should now reboot itself, and you should be now using XBMC via Crystalbuntu via USB drive.
| |
| | |
| | |
| '''To make an install USB drive that will erase the internal hard drive and install Crystalbuntu:'''
| |
| # Download http://download.stmlabs.com/atv-images/installer/installer.img.gz
| |
| # Open Terminal, navigate to the downloaded file, and enter the following command followed by return:
| |
| #: <pre>gunzip installer.img.gz</pre>
| |
| #: <pre>diskutil list</pre>
| |
| # This will list all connected memory devices. Look for the one that is your USB stick. Normally, with no other USB drives connected, it is listed as '''disk1'''.
| |
| :{{highlight|color=#FFCCCC|<big>If your USB drive shows up as something else then you '''must''' replace that number in the instructions below. Failure to do so will likely result in data loss.</big>}}
| |
| # Enter these commands in your Terminal window, in sequence:
| |
| #: <pre>diskutil umountDisk /dev/disk1</pre>
| |
| #: <pre>sudo dd if=installer.img of=/dev/rdisk1 bs=16384</pre>
| |
| # It will ask you for your Mac OS X password; enter it and press enter.
| |
| # Wait for the process to finish. It may take a while.
| |
| # After it is done Mac OS X might show a message saying that there is a disk inserted that it cannot read. This is because the USB drive has a Linux format that Mac OS X doesn't normally read. Ignore the message.
| |
| # Remove the USB drive and take it to the Apple TV 1, along with a USB hub and a USB keyboard
| |
| # Plug in the USB hub into the Apple TV 1, and then plug the USB drive and USB keyboard into the hub
| |
| # Boot the Apple TV 1 and wait until it gives you an error.
| |
| # Log-in using '''atv''' as both the username and password
| |
| # Enter the following command:
| |
| #: <pre>sudo -s</pre>
| |
| # You will be asked for a password, again, which is still '''atv'''
| |
| # Enter the following commands:
| |
| #: <pre>cd /</pre>
| |
| #: <pre>echo ubuntu > .distro</pre>
| |
| #: <pre>chmod 777 .distro</pre>
| |
| #: <pre>reboot</pre>
| |
| # Wait for the initial installation process to finish. It will ask you to remove the USB drive and reboot. Do so.
| |
| # Wait for the rest of the installation process to finish and soon you will be using XBMC via Crystalbuntu on the internal hard drive
| |
|
| |
|
| ===Alternative guides=== | | ===Alternative guides=== |
Template:XBMC wiki toc Inline
- See also: Apple TV 1 and HOW-TO:Install XBMC on Apple TV 1 (original OS)
Apple TV 1 (silver) is no longer available from Apple, but can be purchased from alternative sources (eBay, kijiji, craigslist, etc.).
It is highly recommended that you replace the WiFi card with a Broadcom Crystal HD to enable playback of HD videos.
Before installing a replacement OS
Template:ATV1 linux warning
OpenELEC
- See also: OpenELEC
OpenELEC is a fully-featured but highly optimized Linux OS created solely to run XBMC on a range of HTPC systems including the AppleTV 1. The OpenELEC project provides a more set-to-box like XBMC experience than most full-OS distros; with a controlled Linux environment that aims for simplicity, reliability and performance over the ability to tweak/customise (or break) the underlying OS.
OpenELEC has an excellent guide for installing on Apple TV 1 here: Installing OpenELEC on AppleTV
Crystalbuntu
- See also: Crystalbuntu
Crystalbuntu is a customised version of Ubuntu 8.04 and is an easy option for users who prefer to run a full linux OS with XBMC on the Apple TV 1.
Installing from Linux or Windows
If you are using a Linux or Windows computer to prepare your USB install drive, you can use the GUI installer
Installing from Mac OS X
If you are using Mac OS X to prepare your USB install drive, see Crystalbuntu/Install from Mac:
Alternative guides
Manual installations
- These are likely outdated.