MarkosJal Wrote:I have managed to get a 2.6 Gig install of Mint 10 (ubuntu 10.10) up and running. I had to use grub legacy though, as I could not get Grub2 to work at all with the ATV bootloader. I added the max_cstate line to grub.lst and for the first time I heard the Mint desktop startup sound that was not chopped up or stuttering
So far so good now I think my last battles are HDMI audio and suspend or hibernate from XBMC, but I think the suspend/hibernate will never work. In fact when I tried some stuff I found on the net, it only made matters worse. Thank god for back - ups.
I have been working hard on this it will boot an ATV with or without internal HD and you could even copy to internal ATV HD , as I did last week, by booting to a separate copy (two copies of the same) and imaging one to the disk then expanding the linux partition on the internal HD.
I did this mostly for noobs who want an easy to use solution. This allows anyone to easily add USB peripherals with minimal linux knowledge on ATV1.
It includes XBMC and repositories add on, ATV remote support (easy third party remote support too as I have been testing with my PS3 Blue Ray remote after having lost the tiny apple remote).
I call it MiXBMCu (Mint XBMC Universal) as it also boots a PC with no issues when there is no internal HD. I suppose for a PC one might want to remove the max_cstate line from menu.lst.
I have it running off of an an 8 Gig Kingston memory stick and boot time on ATV is about 2 minutes, which I think can still be speed up. I think it boots faster than crystalbuntu too.
Have not tested with Broadcomm card (dont have one) but pretty sure that Mint will install them prug and pray, so only need to reboot to the Mint Gnome desktop.
I feel this also solves the problem of supporting multiple OSs and Distros, and allows one to USE XBMC easier.
There is no suspend/resume on an atv: it doesn't support it....
HDMI audio will never work with kernels newer than those found in Hardy.
If you do have a crystalhd card, it will run out of steam with RX errors on these newer kernels (ie Karmic and above). The only solution is a reboot: it's gets real old, real fast.....
You really are better off with Hardy on an ATV, that's just my personal opinion of course, but one reinforced by hands-on experience!