Foros ZackYFileS

Foros ZackYFileS (http://foros.zackyfiles.com/index.php)
-   WETEK Play (http://foros.zackyfiles.com/forumdisplay.php?f=566)
-   -   Realizar Backup img enigma2 tarjeta sd wetek play (http://foros.zackyfiles.com/showthread.php?t=690534)

PH@NTOMS 01/07/2015 19:02

Realizar Backup img enigma2 tarjeta sd wetek play
 
Manual realizado para linux-box.es


En este manual vamos a tratar de como:

* Realizar backup imagen enigma2 del wetek que tengamos instalado en tarjeta sd

* Que este bakcup sea en fomato .img

* Restauracion de este backup .img en la tarjeta sd


- Lo vamos a realizar en pc bajo sistema linux, tomando como ejemplo la imagen open Atv.

PROLOGO

Partimos de la base que tenemos una imagen enigma2 funcionando en la wetek play en la tarjeta sd y queremos realizar su backup en formato img para asi poder instalarla en la tarjeta sd en caso necesario.

Para entender lo que vamos a realizar mencionar antes que cuando instalamos la imagen en este caso opeantv en nuestra tarjeta sd para usarla en la wetek desde linux se realizan dos particiones importantes:

a. Una particion en formato fat32 donde van ubicados archivos del arranque.

https://dl.***********/u/...6/wetek/h1.png

b. Una particion en formato linux ext4 donde se ubican los archivos de la imagen propiamente dichos

https://dl.***********/u/...6/wetek/h2.png

Por lo tanto cuando utilizamos la imagen en el wetek pues vamos agregando archivos ya sea emus listas canales etc.. a la particion linux ext4.

MANUAL

Antes de nada pues apagamos de la corriente nuestra wetek, extraemos la tarjeta micro SD y la introducimos en nuestro pc con sistema operativo linux en este ejemplo ubuntu.

A continuacion realizamos lo siguiente:

Lo primero es saber el nombre con el que se ha montado nuestra tarjeta sd en nuestro pc tras introducirla para ello mediante consola nos logueamos como root y usamos el siguiente comando:

Código:

fdisk -l
https://dl.***********/u/...6/wetek/h3.png

Donde observamos que nuestra tarjeta micro sd en este ejemplo se ha montado como:

/dev/mmcblk0

Y como dijimos anteriormente formada por dos particiones:

/dev/mmcblk0p1 ----------->en fat32 como dijimos

/dev/mmcblk0p2------------>en formato linux ext4 como dijimos

Bien pues sabiendo esto podemos realizar:

* un backup img te toda la tarjeta micro sd, es decir en este caso la img resultante tendria el tamaño de:

particion1+particion2+espacio libre

https://dl.***********/u/...6/wetek/h4.png

Es decir si introdujimos la imagen en una tarjeta sd de 8gb pues el backup img resultante seria de 8gb.

Esto estaria bien si solamente vamos a utilizar el backup en la misma tarjeta de 8gb, por que claro que lo quiseramos meter en una tarjeta de 2gb pues ya no cabria.

* un backup img a tamaño reducido para introducirlo en cualquier tarjeta sd.

[COLOR="#0000CD"][SIZE=4]
BACKUP TOTAL TARJETA SD[/SIZE][/COLOR]

Hariamos lo siguiente:

1º Como dijimos antes ya sabemos que nuestra tarjeta sd esta reconocida como /dev/mmcblk0 pues a continuacion vamos a crear con el comando dd de linux nuestro backup img de la tarjeta sd.

2º Creamos por ejemplo en la carpeta Documentos del pc una carpeta llamada backupwetek

https://dl.***********/u/...6/wetek/h5.png

3º Por consola terminal no situamos en esa carpeta:

[CODE]cd Documentos/backupwetek[/CODE]

https://dl.***********/u/...6/wetek/h6.png

4º ejecutamos el siguiente comando:

[CODE]dd if=/dev/mmcblk0 |pv|dd of=backupfulllinuxbox.img[/CODE]

https://dl.***********/u/...6/wetek/h7.png

Donde en el comando anterior:

dd if=/dev/mmcblk0: se pone el nombre de la tarjeta sd

of=backupfulllinuxbox.img: se pone el nombre que tendra nuestro backup y este se creara en la carpeta donde estamos situados o sea Documentos/wetekbackup

pv: se añada para que aparezca mientras se crea la imagen los datos de transferencia como vemos en la captura anterior.

5º Una vez terminado el proceso observaremos en la carpeta backupwetek como se nos ha creado el backup de la tarjeta sd entera es decir:

particion1+particion2+espacio libre total de la sd, como la tarjeta sd era de 8 gb pues el backup 8gb, el cual solo podra ser utilizado en tarjetas del mismo tamaño o superior.

https://dl.***********/u/...6/wetek/h8.png

https://dl.***********/u/...6/wetek/h9.png


[COLOR="#0000CD"][SIZE=4]
BACKUP REDUCIDO TARJETA SD[/SIZE][/COLOR]

Como mencionemos en la explicacion anterior realmente son importantes las dos particiones de datos, lo demas es espacio libre de la tarjeta sd, por lo tanto lo que vamos hacer en este caso es reducir el tamaño del backup img resultante, para asi que solamente ocupe el espacio aproximado de lo que ocupan esas dos particiones, de esta manera el backup img resultante sera menor por lo que lo podremos utilizar en tarjetas sd de menor tamaño de la que hemos realizado el backup.

1º los tres primeros pasos exactamente igual que para el full backup.

2º para reducir el tamaño vamos a realizar junto al comando anterior el comando:

count---> que sera el numero de bloques que queremos que tenga el backup resultante.

Para ello vamos a saber primero los bloques minimos de los que partimos, para ello vamos a utilizar el comando:

[CODE]fdisk -l[/CODE]

https://dl.***********/u/.../wetek/h10.png

como observamos en la imagen:


/dev/mmcblk0p1 20480 bloques

/dev/mmcblk0p2 196608 bloques

sumando: 217088 bloques

Pues los bloques a poner seria a partir de esa cantidad en count, como 500000 bloques serian unos 512 mg y normalmente vamos a utilizar tarjetas de 1gb como minimo pues recomiendo poner en count 500000

Pues lanzariamos el siguiente comando:

[CODE]dd if=/dev/mmcblk0 |pv|dd of=backupminlinuxbox.img bs=1k count=500000[/CODE]

https://dl.***********/u/.../wetek/h11.png

y observariamos el backup img resultante:

https://dl.***********/u/.../wetek/h12.png

[COLOR="#0000CD"][SIZE=4]RESTAURACION DE NUESTRO BACKUP IMG[/SIZE][/COLOR]

1. formateamos en fat32 nuestra tarjeta sd por ejemplo por consola usando el comando:

[CODE]mkfs.vfat /dev/mmcblk0[/CODE]

https://dl.***********/u/.../wetek/h13.png

2º boton derecho sobre uno de los backup realizados y elejimos abrir como escritor de imagenes de discos:

https://dl.***********/u/.../wetek/h14.png

3º en destino elejimos la tarjeta sd que hemos formateado:

https://dl.***********/u/.../wetek/h16.png

4º y restauramos:

https://dl.***********/u/.../wetek/h17.png

https://dl.***********/u/.../wetek/h19.png

-----------------------------------------------------------------------------------------------------------------------------

y eso es todo luego al deco wetek y copia seguridad lista

andorrilla 01/07/2015 19:45

muchas gracias señor,salud..

CompactKodi 01/07/2015 19:47

increíble!

santiagosacs 04/07/2015 09:00

logueamos como root
esto como se hace?

PH@NTOMS 04/07/2015 09:37

Cita:

Iniciado por santiagosacs (Mensaje 4722129)
logueamos como root
esto como se hace?

abres la consola terminal de tu pc / evidentemente en tu pc tienes que tener instalado alguna distribucion linux como ubuntu o debian por ejemplo.

y una vez abierta la consola terminal ejecutas el comando:

Código:

sudo -s
Te sale para poner tu pass y ya estarias logueado como root.

https://dl.***********/u/.../wetek/to1.png

santiagosacs 04/07/2015 17:56

no me sale nada parecido al manual

PH@NTOMS 04/07/2015 21:47

Cita:

Iniciado por santiagosacs (Mensaje 4722164)
no me sale nada parecido al manual

pero en tu pc que sistema operativo tienes puesto??

santiagosacs 05/07/2015 01:25

Cita:

Iniciado por PH@NTOMS (Mensaje 4722185)
pero en tu pc que sistema operativo tienes puesto??

tengo ubuntu 14.04
en un MacBook Pro con parallels

PH@NTOMS 05/07/2015 08:13

si tienes ubuntu, que es lo que no te sale parecido???

santiagosacs 05/07/2015 08:34

Cita:

Iniciado por PH@NTOMS (Mensaje 4722205)
si tienes ubuntu, que es lo que no te sale parecido???

parallels@ubuntu:~$
parallels@ubuntu:~$
parallels@ubuntu:~$ sudo -s
[sudo] password for parallels:
root@ubuntu:~# fdisk-1
fdisk-1: no se encontró la orden
root@ubuntu:~# fdisk -1
fdisk: opción incorrecta -- «1»
Usage:
fdisk [options] <disk> change partition table
fdisk [options] -l <disk> list partition table(s)
fdisk -s <partition> give partition size(s) in blocks

Options:
-b <size> sector size (512, 1024, 2048 or 4096)
-c[=<mode>] compatible mode: 'dos' or 'nondos' (default)
-h print this help text
-u[=<unit>] display units: 'cylinders' or 'sectors' (default)
-v print program version
-C <number> specify the number of cylinders
-H <number> specify the number of heads
-S <number> specify the number of sectors per track

root@ubuntu:~#

PH@NTOMS 05/07/2015 11:40

Tu has puesto fdisk -uno

Es fdisk - ele o sea -l

santiagosacs 05/07/2015 22:24

Cita:

Iniciado por PH@NTOMS (Mensaje 4722222)
Tu has puesto fdisk -uno

Es fdisk - ele o sea -l

parallels@ubuntu:~$ sudo su
[sudo] password for parallels:
root@ubuntu:/home/parallels# fdisk -l

Disco /dev/sda: 68.7 GB, 68719476736 bytes
255 cabezas, 63 sectores/pista, 8354 cilindros, 134217728 sectores en total
Unidades = sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico / físico): 512 bytes / 4096 bytes
Tamaño E/S (mínimo/óptimo): 4096 bytes / 4096 bytes
Identificador del disco: 0x0003b7f2

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 2048 132120575 66059264 83 Linux
/dev/sda2 132122622 134215679 1046529 5 Extendida
La partición 2 no se inició en el limite físico del sector
/dev/sda5 132122624 134215679 1046528 82 Linux swap / Solaris

Disco /dev/sdb: 7969 MB, 7969177600 bytes
4 cabezas, 32 sectores/pista, 121600 cilindros, 15564800 sectores en total
Unidades = sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador del disco: 0xf8aaf12b

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 8192 49151 20480 c W95 FAT32 (LBA)
/dev/sdb2 49152 442367 196608 83 Linux
root@ubuntu:/home/parallels#
esto esta bien así

PH@NTOMS 06/07/2015 14:49

si tu tienes una tarjeta insertada imagino microsd en el pc??

y es reconocida como sdb

sdb1 es la particion del arranque
sdb2 es la particion de los archivos de la imagen e2

si esta correcto.


La franja horaria es GMT +2. Ahora son las 21:53.

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
ZackYFileS - Foros de Debate