On Sun, Feb 7, 2010 at 4:51 PM, Scott D. Davilla <[email protected]> wrote:
> I realize this is a bit off topic for this group, but I know Scott will >> know the answer. I'd like to remove my internal ATV and boot from USB. I >> have no need for 40GB of space since all of my media is on SMB/AFP share or >> streamed. This would also cut down on heat and power consumption. Just >> wondering if anyone has tried this. I've actually created all the >> partitions and copied recovery media just like this was a new drive onto a >> 4GB USB drive but haven't removed the internal drive yet to know if it will >> work. I realize that I'll likely have to off-line patchstick the bootable >> USB, but that shouldn't be an issue. >> > > It works :) I seem to remember that the AppleTV efi firmware takes a peek > for the internal disk even if booting off a USB drive. Boot might be a > little longer, can't remember now. You just have to try it, it will boot > though with the internal disk removed. > > (excuse me if this is a duplicate; I didn't see that it came through on googlegroups). Thanks, Scott! OK, I finally got around to trying this.. :) Setup the drive, setup files on the recovery partition, opened the Apple TV, removed the IDE drive and attempted a boot off USB. The activity light on the USB device flashed for a short period (maybe 4 seconds), then it was off, then about 30 seconds later it flashed for about 10-15 seconds. Apple logo is on the screen, but nothing else happens. I let it sit here for about 15 minutes, then it appeared to reboot and start the same cycle over again. The whole time the front light on the ATV is blinking yellow. The USB drive is only 4GB (I have some larger ones coming) and I'll try those later this week. Any ideas? Thanks in advance! Below is my USB device setup: # parted -s /dev/sdc unit s print Model: Corsair Flash Voyager (scsi) Disk /dev/sdc: 7929856s Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 40s 69671s 69632s fat32 EFI boot 2 69672s 888871s 819200s hfs+ Recovery atvrecv 3 888872s 2732071s 1843200s hfs+ OSBoot 4 2732072s 7929822s 5197751s hfs+ Media Everything is empty, with the exception of the Recovery partition which has the standard files on it: rw-r--r-- 1 root root 207475830 2008-10-13 19:43 OS.dmg drwxr-xr-x 2 root root 4096 2008-10-05 11:12 . -rw-r--r-- 1 root root 480 2008-09-22 21:41 org_gtp.txt -rw-r--r-- 1 root 80 1024 2007-03-15 00:57 Desktop DB -rw-r--r-- 1 root 80 2 2007-03-15 00:57 Desktop DF -rw-r--r-- 1 root 80 520 2007-03-15 00:56 com.apple.Boot.plist -rw-r--r-- 1 root root 6306364 2007-03-15 00:44 mach_kernel.prelink -rw-r--r-- 1 root root 298800 2007-02-16 21:43 boot.efi -rw-r--r-- 1 root root 45590 2007-02-16 21:37 BootLogo.png com.apple.Boot.plist is: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" " http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Background Color</key> <integer>0</integer> <key>Boot Fail Logo</key> <string></string> <key>Boot Logo</key> <string>BootLogo.png</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Cache</key> <string>mach_kernel.prelink</string> <key>Kernel Flags</key> <string>rp=file:///OS.dmg</string> </dict> </plist> -- 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
