I need help!
I can not get the installed Mythbuntu to boot from my Apple TV
internal disk.
I have tried many different installs at this point and spent days
(weeks) to try to get it work.
This is what I have and what I want to do.
1.      I have an Apple TV with an internal 160GB PATA disk
2.      I have the latest atv-boatloader with the right Parted GNU 1.8.8 on
a 9 GB usb stick
3.      The atv-boatloader on the usb stick works perfect all the time and
is always the rescue point
4.      I want to over-write the existing Apple TV internal PATA disk and
use it for Mythbuntu
5.      I want to use Mythbuntu as a frontend with my Synology 107 NAS as
backend
6.      I want to use VLAN as the player
This is what I have done so far
1.      First I downloaded a LiveCD with Mythbuntu 10.10 to install on my
Apple TV
2.      I made 3 partions on the disk since I was told the “EFI” and OSBoot
partition was not needed
3.      I formatted the partitions as I was told in “Create and format
proper Apple TV” partitions”
4.      I made a copy of the boot.efi from my usb stick to the recovery
partition on the atv disk
5.      I downloaded the recovery files to my usb stick and made a copy to
the recovery partition on the atv disk as well
6.      I did  the checksum on the boot.efi
7.      I booted the LiveCD with Mythbuntu 10.10 and dubble click the
install
8.      After I successfully booted  the Mythbuntu LiveCD and dubble-
clicked the Install, it hangs
9.      I downloaded and burned several copies with the same result
10.     Then I reformatted the entire disk with 5 partitions as in the
example “partitioning Linux”
11.     The result was the same and my conclusion was that Mythbuntu 10.10
does not work with AppleTV – there is no information on Internet about
it
12.     I downloaded and burned Mythbuntu  9.10 – back to basic and I
could do the Installation
13.     After finishing the installation I tried to boot from the internal
disk without success


This is what I have done to try to boot from the internal Apple TV
disk

I have checked all files on the Apple TV disk and they looks ok
however the Grub.cfg refers to hd0,4 and that is /dev/sda5 not sda4.
The boot_linux.sh has the wrong initrd.gz

My Mythbuntu distribution is on hd0,3 and that is /dev/sda4. /dev/sda5
is the linux swap partition.

The update-grub does not work or I don’t know how to update the Grub.

I edited the menu.lst as follows:

default 0
title Mythbuntu
root (hd0,3)
kernel /boot/vmlinuz-2.6.31-14-generic root=/dev/sda4 ro quiet
processor.max_cstate=2
initrd /boot/initrd.img-2.6.31-14-generic
boot

I did update-grub and get an error. I looked in the file and saw a
command string but do not know how to execute.

I tried to boot the Apple TV manually using kexec like follows:

Mount /dev/sda4 /tmp
cd /tmp

kexec –load vmlinuz –initrd=initrd.img –command-line=”root=/dev/sda4
initrd=initrd.img”
kexec –e

First I saw a pink screen and then the TV went black. My atv is
connected to the TV with HDMI and I remembered that the LiveCD Install
did only have component for HD TV.

I changed the TV to component and there it was. So the kexec could
boot the Mythbuntu from my internal atv disk but not from the menu.lst
script above.

I updated the Mythbuntu to 10.04.1 LTS lucid, and it worked when I
used the vmlinus.old and initrd.img.old not with the new vmlinuz and
initrd.img. The kernel release is 2.6.24.3

Now I need help to automatic boat from the atv with the menu.lst
above.

I have tried everything I can think about but it seems to me as the
boot.efi never find the right loadpoint.

Thanks

Sten



-- 
To post to this group, send email to [email protected]
For more options, visit this group at
http://groups.google.com/group/atv-bootloader?hl=en

Reply via email to