davilla / atv-bootloader

Automatically exported from code.google.com/p/atv-bootloader
GNU General Public License v2.0
21 stars 10 forks source link

Restore ATV without a backup #10

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. I am able to extract the efi...from the dmp file
2. I didn't perform a backup of my ATV
3.

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
Version 2.02

Please provide any additional information below.

I was based on the following guide to perform the file extraction.

 "Guide to the backup and restore an AppleTV see 
http://code.google.com/p/atv-bootloader/wiki/ATVBackup

This guide also includes a section on completely restoring an AppleTV 
to "factory" without having a backup."

I am able to extract those mentioned files from the dmg downloaded and 
move them to a staging folder. Then I don't know how to proceesed after 
that. It said follow the restore section but that section refer to 
different things like src which is mentioned in the other section. 

Can anyone provide more steps for recovering from a messed up ATV disk? I 
can do it in a lived Lunix or iMac OSX 10.5

Original issue reported on code.google.com by syk...@gmail.com on 14 May 2008 at 3:59

GoogleCodeExporter commented 9 years ago
First I need to know more about what happened and what state the AppleTV disk 
is in. It's easer to see and 
make changes under Linux so all of these comments are with respect to LinuxOS. 
Since one guide cannot 
cover all possible situations, we will need to take this step by step.

To find out state of your AppleTV, build the parted parted and the hfs tools 
and run "sudo parted -s 
/dev/APPLETV_DISK unit s print". Where APPLETV_DISK is the device where your 
AppleTV is mounted. This 
assumes you have the AppleTV connected via a PATA to USB adapter. 

You can do this all from telnet session to atv-bootloader on the AppleTV itself 
but that means building an 
atv-bootloader USB flash drive. atv-bootloader already as the required tools 
(parted and hfs tools) built-in.

post the print out from the patched parted and we can proceed from there. 

FYI if you join the discussion group, then we can do this via email.

Original comment by sdavi...@gmail.com on 14 May 2008 at 4:44

GoogleCodeExporter commented 9 years ago
I to am having some problems here

Here is my appletv layout

Model: ATA FUJITSU MHW2040A (scsi)
Disk /dev/sda: 78140160s
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start     End        Size       File system  Name                  
Flags  
 1      40s       69671s     69632s     fat32        EFI System Partition  boot   
 2      69672s    888871s    819200s                 Apple_HFS_Untitled_1  atvrecv
 3      888872s   2732071s   1843200s   hfs+         Apple_HFS_Untitled_2         
 4      2732072s  78140119s  75408048s  hfs+         Customer      

I do not know why the partitions are not labeled correctly but I assume it may 
have
happened when I tried to apply a patchstick

Thank you

Original comment by roger.t...@gmail.com on 26 Jun 2008 at 6:19

GoogleCodeExporter commented 9 years ago
just re-format them with the correct name from a telnet session into penbuntu 
(atv-bootloader)

mkfs.hfsplus -v Recovery /dev/sda2
mkfs.hfsplus -J -v OSBoot /dev/sda3

Then proceed to "Opps I did not make a backup"  in http://code.google.com/p/atv-
bootloader/wiki/ATVBackup to gather the required bit using a working linux 
system. This create a dir called 
staging which will then be move using atv-bootloader into the recovery 
partition. Don't worry about OSBoot 
or Media/Customer as the AppleTV EFI firmware will re-create these during the 
recovery process.

Original comment by sdavi...@gmail.com on 26 Jun 2008 at 11:16

GoogleCodeExporter commented 9 years ago
http://download-mobile-software.blogspot.com/

Original comment by kocev.ri...@gmail.com on 19 Oct 2011 at 11:53