| View previous topic :: View next topic |
| Author |
Message |
MonroeMac New Member

Joined: 24 Aug 2006 Posts: 17 Location: Monroe, Washington
|
Posted: Mon Feb 04, 2008 1:12 pm Post subject: |
|
|
Hey xDVST8x......
I'm going to try your procedure tonight after work. I had the same things happening, screwing up the disk and renumbering the partitions!
I just have a quick question......Before I copy to the new drive, should I erase it and partition it with diskutility??
Are there any tricks about this?
Thanks, Drew |
|
| Back to top |
|
 |
Ben Tex Veteran Member


Joined: 01 Feb 2007 Posts: 1418 Location: Texas
|
Posted: Mon Feb 04, 2008 4:28 pm Post subject: |
|
|
| MonroeMac wrote: |
I just have a quick question......Before I copy to the new drive, should I erase it and partition it with diskutility??
Are there any tricks about this?
Thanks, Drew |
Format the drive with Mac OS Extended (Journaled) in Disk Utility
Then open Terminal
Type: diskutil list
Get the number of your new Apple TV disk
Then type: diskutil eject diskX (X always being the number of your new Apple TV drive)
Then type: gpt destroy /dev/diskX
Then type: gpt create /dev/diskX
Then type: diskutil list
You should have something that looks this:
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *74.5 Gi disk1
You are then ready to roll with a "clean" disk. |
|
| Back to top |
|
 |
MonroeMac New Member

Joined: 24 Aug 2006 Posts: 17 Location: Monroe, Washington
|
Posted: Mon Feb 04, 2008 11:31 pm Post subject: |
|
|
Hey xDVST8x!!!!!!!
I'm going to steal a line from you.....
"Finally!! Here is what I did - and it WORKS!
OK, I got this thing to work.......I'm going to write out exactly what I did. Maybe this will help others out there avoid all the hassle I've gone through with this.......
I've tried 3 different procedures and none of them worked!
So....here's what worked:
It was a combination of xDVST8x's and Ben_tex's suggestions.
1) created a disk image of the original AppleTV hdd
dd if=/dev/disk1 of=./AppleTV.dmg bs=1m
2) diskutil eject disk1
3) swapped out the drive with the new 160G Seagate
4) copied the disk image to the new drive
dd if=./AppleTV.dmg of=/dev/disk1 bs=1m
saw the Media and OSBoot partitions on the desktop
5) diskutil resizeVolume /dev/disk1s4 limits
this step did NOT work...The Current size and Max size were the SAME!
Then.....
6) From Ben_tex...
diskutil eject disk1
7) gpt remove -i 4 disk1
diskutil eject disk1
9) gpt add -b 2732016 -i 4 -t hfs /dev/disk1
10) diskutil eject disk1
11) Then I did a diskutil list to look at the contents of the drive......Everything looked good....media partition was the correct size...
12) put the drive back into the AppleTV and powered it up. 40 gig showing....Did the factory restore and it WORKED!! Showing about 145Gig available...
So a combo of these methods made it work...
Also......I formatted the drive per Ben_tex's suggestion before writing the original disk image to it:
gpt destroy /dev/disk1
gpt create /dev/disk1
So....thanks to all you guys here on the Forum!! I really appreciate it!
I hope this helps others......
Regards, Drew |
|
| Back to top |
|
 |
Ben Tex Veteran Member


Joined: 01 Feb 2007 Posts: 1418 Location: Texas
|
Posted: Tue Feb 05, 2008 1:10 pm Post subject: |
|
|
So much for waiting until ATV 2.0 becomes available.
I'm glad to hear that you got it working Drew! |
|
| Back to top |
|
 |
MonroeMac New Member

Joined: 24 Aug 2006 Posts: 17 Location: Monroe, Washington
|
Posted: Tue Feb 05, 2008 1:26 pm Post subject: |
|
|
Hey Ben...you know how it is This thing was just kickin' my ass!
Thanks for your help on this.....Do you think there will be any hassle when the upgrade comes, or will that just be like going from 1.0 to 1.1?
I guess we'll see......
Drew |
|
| Back to top |
|
 |
Ben Tex Veteran Member


Joined: 01 Feb 2007 Posts: 1418 Location: Texas
|
Posted: Tue Feb 05, 2008 3:07 pm Post subject: |
|
|
| I had some trouble going from 1.0 to 1.1 with a couple of hacks installed. This was a while back though. I think you should be just fine going from 1.1 to 2.0 as is. |
|
| Back to top |
|
 |
Ben Tex Veteran Member


Joined: 01 Feb 2007 Posts: 1418 Location: Texas
|
Posted: Tue Feb 12, 2008 7:15 pm Post subject: |
|
|
No problems going to 2.0 MonroeMac. Be patient though. It restarts a bunch of times.  |
|
| Back to top |
|
 |
MonroeMac New Member

Joined: 24 Aug 2006 Posts: 17 Location: Monroe, Washington
|
Posted: Wed Feb 13, 2008 8:37 am Post subject: |
|
|
Yep, did it last night! Everything is fine......
I got to play with it for a little while....pretty cool upgrade!
And I still have my free space showing from the drive upgrade...
Thanks all,
Drew |
|
| Back to top |
|
 |
derekmj New Member

Joined: 29 Mar 2008 Posts: 1 Location: Blacksburg, VA
|
Posted: Sat Mar 29, 2008 6:03 pm Post subject: Additional steps |
|
|
I was upgrading my Apple TV with the 250GB Western Digital Scorpio drive and I ran into some problems with the Engadget procedure.
I had the same diskmanagement setuid-tool failure that MonroeMac had, which is what brought me to this page.
The diskutil resizeVolume would indicate that the Media partition was already at the maximum size. So that was out. And attempts to create the partition with diskutil or DiskUtility always borked the partition table.
And MonroeMac's later procedure that involved creating the new partition and doing a factory restore also failed. The Apple TV would fail during factory restore.
Finally after step 9 of MonroeMac's later procedure:
9) gpt add -b 2732016 -i 4 -t hfs /dev/disk1
I added my new step 10:
10) newfs_hfs -J -v Media /dev/disk1s4
I then manually remove the .Spotlight folders on the OSBoot and Media drives (see the Engadget article for details on how to do this).
Then after confirming the tables with gpt show disk1 I ejected the disk, put it in the Apple TV and it started right up. Didn't even need to do a factory restore. I just entered my wireless network password and paired it with iTunes and am currently transferring my media.
228.59GB formatted. Sweet!
I hope this helps someone. It took me quite a few hours and a lot of webpages to get this working.
-Derek |
|
| Back to top |
|
 |
|