2010-06-09, 00:13
Ahh catch 22 lol
could edit thru telnetd in atv bootloader, modifying network conf file
could edit thru telnetd in atv bootloader, modifying network conf file
JDizzy Wrote:Is everyone having to rescan their media back into XBMC each time they install a new image? And also having to reconfigure the skins, etc.... I guess there is now way to just 'update' the needed files, at least not at this point, eh?
Or, are you moving the database files, reinstalling, then moving them back again? What about all the fanart and thumbs?
Released dhcp leases / cleared resolv.conf. Should fix dhcp issues after restoring image.
Fixed shutdown/restart from within xbmc (was just restarting xbmc before)
Shrunk image a bit more to try to improve compatibility with all 4GB drives
candre23 Wrote:Much thanks to Sam for the original version and Pin for the minimal image.
Currently posting the minimal R2 build to alt.binaries.linux - should be done in about an hour.
Zeppo Wrote:Nazarko, is it being posted to Usenet? If you want to, i can get it up there.
Sam.Nazarko Wrote:No it's not. I'd prefer if you didn't. The reason for this is that I am likely to update this in the future (I will probably build a very core version in a few months). I don't want different versions floating around on UseNet with old CrystalHD drivers. It will be a source of endless questions and problems.
candre23 Wrote:It is highly unlikely that someone would just stumble across the image on usenet months from now and install it without coming here first. Usenet is the fastest and most effecient means for distributing large files.
legato23 Wrote:After writing the image to the stick with the USB Imaging Tool and plugging it into my ATV, while booting, it drops to the shell after a few minutes with an error about /dev/sdb3 does not exist. So I unplugged the stick and wrote the image again, but still the error /dev/sdb3 occurs.
pkolkkal Wrote:Some USB sticks just aren't the same as others. I have one older Kingston 2GB stick which I tried to format as a bootloader using atv-usb-creator. Everything seemed to complete successfully, but the stick didn't boot ATV anyway.
pin87a Wrote:Sam has nicely offered to host a minimal xbmcbuntu image for the ATV that I put together. It's very similar to Sam's except that it's based on a minimal install (no ubuntu desktop) and it uses the xbmc-live package to handle the xbmc autostart stuff (it also restarts xbmc automatically if it crashes).
It still requires a 4GB (or larger) usb drive (i did undersize the image a bit so it should fit on all 4GB drives). Tried to build a 2GB image but it was a bit too tight (1GB ubuntu install + 512 swap + atv-bootloader files doesn't leave much room for movie images, fanart, etc...). I don't own a 3GB usb drive so 4GB it is!
Install instructions are the same as in the first post (big thanks to Sam for documenting everything).
Version 2 uploaded -
Changes:
Released dhcp leases / cleared resolv.conf. Should fix dhcp issues after restoring image.
Fixed shutdown/restart from within xbmc (was just restarting xbmc)
Shrunk image a bit more to try to improve compatibility with all 4GB drives
Details:
Code:atv-usbboot-xbmcbuntu-crystalhd-hdmi-28256-R2.rar md5: 1bf0882086c11b4795da778eb3aae5ad
Apple TV - Bootable Ubuntu 8.0.4 installation with XBMC / Crystal HD
Packages Installed:
Minimal Ubuntu 8.0.4
atvclient (http://wiki.github.com/Evinyatar/atvclient/)
crystalhd 1.0.3 (http://code.google.com/p/crystalhd-for-osx/)
alsa 1.0.19 (needed for hdmi audio)
Nvidia Driver - 100.14.19 (only driver that allows hdmi audio to work properly)
XBMC svn r28256
xbmc-live (used to auto-launch xbmc, auto adjust volume levels, etc..)
powersaved (auto-throttle cpu to minimize heat)
custom mach_kernel (2.6.24-28-generic) for atv-bootloader (allows atv-bootloader to load ubuntu directly)
Requires 4GB (or larger) usb drive. Image is slightly undersized so it should fit on all 4GB drives.
Usage: Write image to usb drive:
Linux / OSX:
sudo dd if=atv-usbboot-xbmcbuntu-crystalhd-hdmi-28256.img of=yourdevice bs=4096
Windows:
Use Usb Image Tool: http://www.alexpage.de/download/usbit/usbit.zip
SSH access: username: xbmc pass:xbmc
Notes:
HDMI audio will not work if the ATV is started up with the hdmi source disconnected (tv/receiver switched to a different source).
Crystal HD Driver / XBMC Support for Crystal HD are still under development. For the current status of the project: http://forum.xbmc.org/showthread.php?tid=69384
This drive image was created with information from the following pages:
http://wiki.xbmc.org/index.php?title=HOW-TO_install_a_Miminal_Ubuntu_and_XBMC_with_sound_over_HDMI_on_the_AppleTV
http://wiki.xbmc.org/?title=XBMCbuntu
http://forum.xbmc.org/forumdisplay.php?fid=56
http://code.google.com/p/atv-bootloader/
Big thanks to Davilla, TeamXBMC and everyone involved in making the Apple TV far more useful. http://xbmc.org/contribute/donate/
Download:
Code:Sam's Server: coming soon
Code:Alternate: http://meaninglesswebsite.com/atv-usbboot-xbmcbuntu-crystalhd-hdmi-28256-R2.rar