Apple TV Forums

Go Back   Apple TV Forums > Apple TV > Mods & Hacks
Register FAQ Calendar Search Today's Posts Mark Forums Read
                 
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 04-01-2007, 06:23 PM   #1 (permalink)
Junior Member
 
Join Date: Apr 2007
Posts: 1
Thumbs up Linux is running on APPLE TV

Hello guys,

I've got the linux kernel booting on my Apple TV. It was not easy, but after reading over the information on how they got it workin on the mac mini, I was finally able to figure out how to make it work on the ATV also.

There are sevral changes that need to be made to the lilo bootloader just to get it to boot the kernel. It does not boot fully into linux yet, but it gets pretty far before giving a kernel panic. There are still a lot of drivers missing that will need to be compiled in to get it to boot up all the way, but this is a start.

I will write up a full tutorial on how I got it working later, then hopefully others will get involved and we can create a special distro for the Apple TV.

-kb
kernelbit is offline  
Old 04-01-2007, 10:41 PM   #2 (permalink)
Junior Member
 
Join Date: Apr 2007
Posts: 1
Default Trust through verification

I've heard a few claims this week to that effect, and sincerely hope you are not making a "drive-by" claim like others have!

We've done extensive work documenting information necessary for modifying elilo on the linux page at the awkwardTV wiki: http://wiki.awkwardtv.org/wiki/Linux_on_Apple_TV

Please join in, and document your steps there for everyone to benefit. We've also posted links to linux build environments that people can use, as well as existing distributions that are primarily Media OS environments (GeexBox, etc).

Feel free to add a whole new section. ;-)

Last edited by kad77 : 04-02-2007 at 12:16 AM.
kad77 is offline  
Old 04-02-2007, 10:13 AM   #3 (permalink)
Senior Member
 
boske's Avatar
 
Join Date: Mar 2007
Posts: 112
Default

kb,

please expand your knowledge of putting Linux on the Apple TV. Obvious you posted this on the first of april so I am kind of skeptical.

We look forward to your response and replies.
boske is offline  
Old 04-03-2007, 04:06 PM   #4 (permalink)
Junior Member
 
cyphilxpop's Avatar
 
Join Date: Apr 2007
Posts: 7
Default

kb,

Any updates on this?
__________________
AppleTV media.
cyphilxpop is offline  
Old 04-07-2007, 10:50 AM   #5 (permalink)
Junior Member
 
Join Date: Apr 2007
Posts: 26
Default

Looks like someone has it working now:
http://www.mactel-linux.org/wiki/AppleTV
LiquidIce_ATV is offline  
Old 04-11-2007, 10:13 AM   #6 (permalink)
Junior Member
 
kluyter's Avatar
 
Join Date: Apr 2007
Posts: 2
Default Gentoo Installed - Apple TV

Found some screenshots:





http://www.tuaw.com/photos/linux-on-appletv/
kluyter is offline  
Old 04-20-2007, 12:19 PM   #7 (permalink)
Member
 
Join Date: Mar 2007
Posts: 61
Default

Latest Update from IRC:
Quote:
[2007-04-19 22:07:01] <rcfa> My linux distribution (Trixbox/CentOS) is now mostly booting, i.e. it gets through large parts of the boot incl. launching mySQL, etc. but then bombs with a "Bad EIP value" error. The stack trace, as far as I can see it, contains calls that seem to be related to interrupts and the real time clock (RTC) and timer or something and EFI. I tried a variety of kernel config permutation that disable EFI, RTC, HPET, but so far I haven't figured it out yet.
evox is offline  
Old 04-20-2007, 12:19 PM   #8 (permalink)
Member
 
Join Date: Mar 2007
Posts: 61
Default

Also, a precompiled mach_kernel binary can be obtained from:
http://spam.workaround.ch/atv/mach_kernel
and modules:
http://spam.workaround.ch/atv/2.6.20...tv.modules.tgz

This linux 2.6.20.6 kernel was compiled on a Slackware 11.0 system. The kernel has built-in ext3 support. For more information on the kernel and instruction on how to use this kernel to build your own linux distro visit:
http://wiki.awkwardtv.org/wiki/Linux_on_Apple_TV
http://www.mactel-linux.org/wiki/AppleTV
evox is offline  
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT -4. The time now is 04:06 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Apple logos are all trademarks of Apple Inc. and are used here for identification purposes o­nly.