Page 8 of 24 FirstFirst 123456789101112131415161718 ... LastLast
Results 71 to 80 of 234
Like Tree1Likes
Discuss [Guide] Boot OS X from External USB drive - Complete HOWTO at the AppleTV - Hackint0sh.org; Just to add my data into the mix, I've tried using Install Disc: MacBook (Core ...
  1. #71
    mbd
    mbd is offline
    Professional Array mbd's Avatar

    Join Date
    Mar 2007
    Location
    Melbourne, AU
    Posts
    94
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default

    Just to add my data into the mix, I've tried using

    Install Disc: MacBook (Core Duo) v10.4.6
    Install Type: Customized minimal install
    Disks: Two different 2.5" disks (one of which came out of a Mac Mini)
    Enclosures: Two different enclosures (one which can use external power)
    Editor: VI

    All without success so far. Gah!

    I'll try DxQ partition reversal suggestion, just in case.


  2. #72
    mbd
    mbd is offline
    Professional Array mbd's Avatar

    Join Date
    Mar 2007
    Location
    Melbourne, AU
    Posts
    94
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default

    Got it working!

    Here's what I did:

    1. Plugged in the non-working usb hard disk (that gave prohibitory sign)

    2. Typed the following commands from Terminal:
    - disktool -u disk1
    - gpt remove -i 2 /dev/diskX
    - gpt add -b START -s SIZE -t "48465300-0000-11AA-AA11-00306543ECAC" /dev/diskX
    - cp /System/Library/Extensions/AppleFileSystemDriver.kext/Contents/Info.plist /Volumes/EXTERNALDRIVE/System/Library/Extensions/AppleFileSystemDriver.kext/Contents/Info.plist
    - vi /Volumes/EXTERNALDRIVE/System/Library/Extensions/AppleFileSystemDriver.kext/Contents/Info.plist
    - cd /
    - sudo bless --folder=/Volumes/EXTERNALDRIVE/System/Library/CoreServices --file=/Volumes/EXTERNALDRIVE/System/Library/CoreServices/boot.efi --setBoot
    - rm -fr /Volumes/EXTERNALDRIVE/System/Library/Extensions.mkext
    NOTE: I didn't have an Extensions.kextcache folder in /Volumes/EXTERNALDRIVE/System/Library/ or I'd have deleted that too
    - disktool -u diskX
    - gpt remove -i 2 /dev/diskX
    - disktool -u diskX
    - gpt add -b START -s SIZE -t "5265636F-7665-11AA-AA11-00306543ECAC" /dev/diskX
    - disktool -u disk1

    3. Plugged it into the AppleTV and it booted!


    Thanks to all for the assistance! Hopefully the above may assist someone who's stuck. I can't be sure what fixed it, but my suspision is that I may not have noticed both folders mentioned in step two of the cleanup:

    2. Delete /Volumes/YourExternalDisk/System/Library/Extensions.mkext
    AND
    Extensions.kextcache if they exist

  3. #73
    DxQ
    DxQ is offline
    Advanced Array

    Join Date
    Apr 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Mine also stopped working after the intial boot. I think the extensions caches were recreated (that will also give you the prohibited sign). I'm going to remount it on my MBP and look for a way to stop that.

  4. #74
    DxQ
    DxQ is offline
    Advanced Array

    Join Date
    Apr 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I was correct. I'm thinking about writing a few scripts for changing the partition type back and forth and automatically cleaning those caches (depending on when they are generated, that's what I'm checking now).

  5. #75
    Senior Professional Array

    Join Date
    Mar 2007
    Posts
    261
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    21

    Default

    Yes!
    Please write that script!


  6. #76
    DxQ
    DxQ is offline
    Advanced Array

    Join Date
    Apr 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Meh. I actually got the prohibited sign after cleaning them out, so I'm going to check some more stuff now. When I find the problem, I'm going to try and script solutions to everything I can.

  7. #77
    DxQ
    DxQ is offline
    Advanced Array

    Join Date
    Apr 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Sorry for all the replies, but I figured this was the best way to keep people updated. I solved my problem by deleted the caches, then AppleFileSystem.kext and replacing it with a patched (with vi) version from my MBP (same thing I did before).

    EDIT: Also, I think TextEdit might work just fine. I have a feeling it was the second part about the whole kext. You might want to continue using TextWrangler just to be safe.
    Last edited by DxQ; 04-08-2007 at 03:34 AM.

  8. #78
    Rookie Array

    Join Date
    Apr 2007
    Posts
    14
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Alrighty! Thanks to allay'all, I've booted OS X off a USB drive on ATV! Thank you all for your help.

    Now then - and you're gonna love this - what do I, er, do now? I'm looking at OS X on my TV with no immediately apparent way of actually doing anything. How do I get some kind of remote operation going on this bad boy?

    I've done everything in the How-to, so I've enabled SSH (I think), but my knowledge beyond that is limited, to say the least...

    Cheers!

    S_B

  9. #79
    Rookie Array

    Join Date
    Mar 2007
    Posts
    29
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    First, you need to know the IP Address of your Apple TV unit. Whatever is serving as your DHCP server is where you should look. There should be a DHCP leases screen somewhere (on Monowall and pfSense there is, I'm assuming most consumer grade equipment also has that)..

    Once you know your AppleTV Ip, SSH in from Terminal (where username is the user name of your external OS X installation's user)

    ssh username@yourappletvip

    The first time, you'll get something back like this:

    The authenticity of host '192.168.111.101 (192.168.111.101)' can't be established.
    RSA key fingerprint is 8f:82:37:22:28:25:62:96:15:4c:88:ae:40:2c:af:7c.
    Are you sure you want to continue connecting (yes/no)?

    Answer yes, then you'll be prompted for a password. Enter it, and you'll be at another Terminal prompt, but this one is actually a prompt inside your AppleTV.

    After that, you can enter in commands like these:

    (Taken from Pheom's script: http://phoem.com/appletv-install.sh)

    Code:
    Disable the Watchdog:
    mkdir /Volumes/Media/Scratch/private/etc/mach_init.disabled
    mv /Volumes/Media/Scratch/private/etc/mach_init.d/ripstop.plist /Volumes/Media/Scratch/private/etc/mach_init.disabled
    echo "/sbin/kextunload -b com.apple.driver.AppleTCOWatchdog" >> /Volumes/Media/Scratch/private/etc/rc.local 
    
    Install SSH:
    cp /usr/sbin/sshd /Volumes/OSBoot/usr/sbin/
    cp /System/Library/LaunchDaemons/ssh.plist /Volumes/OSBoot/System/Library/LaunchDaemons/ssh.plist
    Phoem's script has a bunch of command line tools that he copies over, but you probably don't need those unless you'll be doing a lot from the command line via SSH.

    As for what else you can do, you can install plug-ins for AppleTV. Right now, there aren't very many, but there are a few.

    You can also install additional quicktime components, like Perian... That can let you watch DIVX, XVID, etc. movies on your AppleTV.

    After you have SSH installed on your base AppleTV system, you can reboot, disconnect the USB drive, and then SSH in this way.

    First, delete your known_hosts file so SSH doesn't think something strange is going on.. (It will get a different key when it connects since this is a different load of the OS)

    From a new Terminal window:
    cd .ssh/
    rm known_hosts

    (Alternatively, you can edit your known_hosts file and remove the entry for the IP address of your appleTV unit)

    Then:

    ssh frontrow@appletvip

    Accept it, like before, then enter your password in. It's "frontrow"

    Depending on where you want to copy files, you may need to remount a partition.. I think the OS partition is mounted as ReadOnly by default. There's lots of detail on various hacks here: http://wiki.awkwardtv.org/wiki/Main_Page

    Paul

  10. #80
    Rookie Array

    Join Date
    Mar 2007
    Posts
    29
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Also, if you followed the tutorial closely (and if I documented it right), you've enabled Remote Desktop w/ VNC. If you download Chicken of the VNC (http://sourceforge.net/project/showf...roup_id=64347), you can remote control your AppleTV unit (while booted from the external drive)..


 

 

Similar Threads

  1. Replies: 1
    Last Post: 12-03-2011, 05:27 PM
  2. Replies: 1
    Last Post: 01-25-2010, 07:52 AM
  3. Boot from external drive?
    By Travish997 in forum Tiger
    Replies: 2
    Last Post: 05-13-2009, 11:44 PM
  4. Replies: 6
    Last Post: 07-13-2008, 06:13 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 12:33 PM.
twitter, follow us!