Site Tools


backups

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
backups [2011/10/20 08:02] – describe the entire backup process in more detail, incl. perparation, troubleshooting, alternated partitiontables torwagbackups [2013/02/03 14:18] – [How to backup your AC100] psl
Line 23: Line 23:
   - Start nvflash and load the bootloader to get access to the AC100. This has to be done only once, but everytime, after you (re)enter the recovery mode. <code>   - Start nvflash and load the bootloader to get access to the AC100. This has to be done only once, but everytime, after you (re)enter the recovery mode. <code>
 $ nvflash --bl /usr/lib/nvflash/fastboot.bin --sync $ nvflash --bl /usr/lib/nvflash/fastboot.bin --sync
-</code>+</code> **Note:** fastboot.bin might be in a different location depending on your local installation of nvflash
   - Download the present partition table of the internal flash-memory <code>   - Download the present partition table of the internal flash-memory <code>
 $ nvflash -r --getpartitiontable partitiontable.txt  $ nvflash -r --getpartitiontable partitiontable.txt 
Line 31: Line 31:
 </code> </code>
   - Backup the partitions according to your partition table. For the standard configuration this would be:<code>   - Backup the partitions according to your partition table. For the standard configuration this would be:<code>
-nvflash -r --read part02.img +for i in $(seq -14); do nvflash -r --read $i part$i.img; done 
-nvflash -r --read 3 part03.img +
-nvflash -r --read 4 part04.img +
-nvflash -r --read 5 part05.img +
-$ nvflash -r --read 6 part06.img +
-$ nvflash -r --read 7 part07.img +
-$ nvflash -r --read 8 part08.img +
-$ nvflash -r --read 9 part09.img +
-$ nvflash -r --read 10 part10.img +
-$ nvflash -r --read 11 part11.img +
-$ nvflash -r --read 12 part12.img +
-$ nvflash -r --read 13 part13.img+
 </code> **Note:** There is no partition 1 and the backups have the full size of the real partitions (make sure you have enough disk space). </code> **Note:** There is no partition 1 and the backups have the full size of the real partitions (make sure you have enough disk space).
   - Create the BCT file from your part02 image: <code>   - Create the BCT file from your part02 image: <code>
 dd if=part02.img of=ac100.bct bs=4080 count=1 dd if=part02.img of=ac100.bct bs=4080 count=1
 </code> You will need this later in case you need to do a full restore of your AC100. </code> You will need this later in case you need to do a full restore of your AC100.
 +  - Optional: tar and gzip the image files, **deleting the original image files**<code>$ for i in $(seq 2 14); do tar cfvz part$i.tar.gz part$i.img; rm part$i.img; done</code>
   - Create the cfg file. This file is derived from the partitiontable.txt file. You can download this little script http://share.grandou.net/ac100/linux-on-ac100/parttable_to_cfg to do the conversion automatically: <code>   - Create the cfg file. This file is derived from the partitiontable.txt file. You can download this little script http://share.grandou.net/ac100/linux-on-ac100/parttable_to_cfg to do the conversion automatically: <code>
 $ dos2unix partitiontable.txt $ dos2unix partitiontable.txt
Line 58: Line 49:
  
 ====== How to restore your AC100 ====== ====== How to restore your AC100 ======
-TODO+ 
 +<code> 
 +nvflash --bl /usr/lib/nvflash/fastboot.bin --sync 
 +</code> 
 + 
 +<code> 
 +nvflash -r --download <num> part<num>.img  
 +</code> 
 + 
 +The [[partitionlayout|Partition Layout]] might also be interesting to look at.
backups.txt · Last modified: 2013/02/03 15:14 by psl