¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!

Sección Unicamente para Tutoriales y Guías
Avatar de Usuario
Davcom
Pi Omega
Pi Omega
Mensajes: 41
Registrado: 06 Feb 2017, 11:00
Agradecido: 0
Agradecimiento recibido: 0

Me ha venido de perlas, muy bien explicado y por fin he podido instalar la imagen que tenia en mi SD de 32 gb! :claroclaro
Avatar de Usuario
Dawn
Pi Master
Pi Master
Mensajes: 360
Registrado: 16 Dic 2016, 10:33
Agradecido: 0
Agradecimiento recibido: 0

Un aporte genial. Muchas gracias!

:woow
Avatar de Usuario
piratewere
Pi Omega
Pi Omega
Mensajes: 70
Registrado: 09 Ene 2017, 16:51
Agradecido: 0
Agradecimiento recibido: 0

Excelente tutorial, lo aplicare cuando me llegue mi Raspberry, gracias :inform
SwimG
Pi Alpha
Pi Alpha
Mensajes: 12
Registrado: 08 Feb 2017, 15:56
Agradecido: 0
Agradecimiento recibido: 0

En algunas imagenes directamente me dio error, en otras funciono pero luego no cargaba en la raspberry y al final compre una de 64GB.
Una vez me funciono, pero creo que lo mejor es comprar una buena tarjeta MircoSD.
Estaria bien saber el % de exito. Igual era yo que tenia mala suerte.
Buen aporte.
Avatar de Usuario
litry
Pi Alpha
Pi Alpha
Mensajes: 10
Registrado: 29 Nov 2016, 21:49
Agradecido: 0
Agradecimiento recibido: 0

Un gran tuto, me ha servido a la perfeccion en varias imagenes que he recortado
Gracias por el aporte
kurkito
Pi Alpha
Pi Alpha
Mensajes: 10
Registrado: 16 Nov 2016, 18:15
Agradecido: 0
Agradecimiento recibido: 0

Brutal, muchas gracias :victoria
Makareno
Pi Omega
Pi Omega
Mensajes: 63
Registrado: 15 Feb 2017, 22:47
Agradecido: 0
Agradecimiento recibido: 0

Muchas gracias kike por el tutorial
pocho86
Pi Omega
Pi Omega
Mensajes: 51
Registrado: 31 Ene 2017, 20:27
Agradecido: 0
Agradecimiento recibido: 0

Yo no soy capaz de reducir la imagen

Uso el SO Raspbidian

Y pongo el comando asi:

No me deja

sudo ./pishrink.sh '/media/pi/Disco extraible/vieja.img' '/media/pi/Disco extraible/nueva.img'

cp: cannot create regular file '/media/pi/Disco extraible/nueva.img': Read-only file system

ERROR: Could not copy file ...

Gracias
pocho86
Pi Omega
Pi Omega
Mensajes: 51
Registrado: 31 Ene 2017, 20:27
Agradecido: 0
Agradecimiento recibido: 0

pocho86 escribió:Yo no soy capaz de reducir la imagen

Uso el SO Raspbidian

Y pongo el comando asi:

No me deja

sudo ./pishrink.sh '/media/pi/Disco extraible/vieja.img' '/media/pi/Disco extraible/nueva.img'

cp: cannot create regular file '/media/pi/Disco extraible/nueva.img': Read-only file system

ERROR: Could not copy file ...

Gracias
Al principio hacia asi y tampoco

./pishrink.sh

/media/pi/Disco extraible/Retropie - Nayin Compilation 2017.img

/media/pi/Disco extraible/Retropie - Nayin Compilation 20172.img

Y me da de error:

./pishrink.sh command not found

Y tengo descargado el archivo pishrink
angelsaid
Pi Newbie
Pi Newbie
Mensajes: 1
Registrado: 17 Feb 2017, 06:52
Agradecido: 0
Agradecimiento recibido: 0

Hola que tal, creo que es mala suerte, no se si sea normal pero se queda en
The filesystem on /dev/loop0 is now 6310961 blocks long.

Y lleva ya más de 1Hr, sin tener el disco duro acción, muy buena la idea de este script, pero por el momento me doy por vencido, no puedo redimencionar imagen de 32gb ( 29.5gb ) ojalá que alguién tenga una idea del porqué tarda mucho tiempo, ya que mi tarjeta tiene 29.2gb, y se me hace un desperdicio dejar de lado esta tarjeta ya que es nueva, pensando que la imagen que estoy grabando, iba a entrar sin problema ( de haber sabido, hubiera comprado una de 64gb jejejejejejeje )

Saludos.
Avatar de Usuario
c0rrales
Pi Omega
Pi Omega
Mensajes: 49
Registrado: 12 Ene 2017, 16:54
Agradecido: 0
Agradecimiento recibido: 0

Gracias, a probarlo!
campeon8
Pi Alpha
Pi Alpha
Mensajes: 21
Registrado: 25 Jul 2016, 11:06
Agradecido: 0
Agradecimiento recibido: 0

Grande @kike .como siempre un crack
pablostmaria
Pi Alpha
Pi Alpha
Mensajes: 33
Registrado: 20 Ene 2017, 21:48
Agradecido: 0
Agradecimiento recibido: 0

Una opción sencilla para hacerlo desde linux es con una maquina virtual en VMWare por ejemplo y ahí montas el disco externo con la imagen .
pablostmaria
Pi Alpha
Pi Alpha
Mensajes: 33
Registrado: 20 Ene 2017, 21:48
Agradecido: 0
Agradecimiento recibido: 0

pocho86 escribió:
Al principio hacia asi y tampoco

./pishrink.sh

/media/pi/Disco extraible/Retropie - Nayin Compilation 2017.img

/media/pi/Disco extraible/Retropie - Nayin Compilation 20172.img

Y me da de error:

./pishrink.sh command not found

Y tengo descargado el archivo pishrink
Estás en la carpeta donde está descargado el .sh a la hora de ejecutarlo?
pocho86
Pi Omega
Pi Omega
Mensajes: 51
Registrado: 31 Ene 2017, 20:27
Agradecido: 0
Agradecimiento recibido: 0

pablostmaria escribió:
pocho86 escribió:
Al principio hacia asi y tampoco

./pishrink.sh

/media/pi/Disco extraible/Retropie - Nayin Compilation 2017.img

/media/pi/Disco extraible/Retropie - Nayin Compilation 20172.img

Y me da de error:

./pishrink.sh command not found

Y tengo descargado el archivo pishrink
Estás en la carpeta donde está descargado el .sh a la hora de ejecutarlo?
El archivo pishrink.sh lo tengo en la carpeta "descarga" donde tengo el SO Raspbidian

Y la imagen la tengo en el hdd externo

Al principio tenia el nombre de Nayin ...,pero lo cambie en el archivo por vieja.img para simplificar

Gracias
pablostmaria
Pi Alpha
Pi Alpha
Mensajes: 33
Registrado: 20 Ene 2017, 21:48
Agradecido: 0
Agradecimiento recibido: 0

root@osboxes:/media/osboxes/WD# ./pishrink.sh /media/osboxes/WD/Nacho.64.Image.img /media/osboxes/WD/Nacho.img

Este es el comando que yo ejecuto desde la carpeta WD (es un disco externo Western Digital). Lo hago desde una máquina virtual ubuntu 16.10 descargada de osboxes.
Si tienes un PC medio decente podrás correr la máquina virtual sin problemas. Yo lo hago así con todas las imagenes de 64 GB que descargo ya que mi tarjeta es de las de menos sectores...
SwimG
Pi Alpha
Pi Alpha
Mensajes: 12
Registrado: 08 Feb 2017, 15:56
Agradecido: 0
Agradecimiento recibido: 0

pocho86 escribió:Yo no soy capaz de reducir la imagen

Uso el SO Raspbidian

Y pongo el comando asi:

No me deja

sudo ./pishrink.sh '/media/pi/Disco extraible/vieja.img' '/media/pi/Disco extraible/nueva.img'

cp: cannot create regular file '/media/pi/Disco extraible/nueva.img': Read-only file system

ERROR: Could not copy file ...

Gracias
Hola
Yo lo he hecho desde mi portatil con ubunto live. Puse la .img en la raiz de de C:
Yo creo que el fallo como me paso a mi la 1º vez es por i/Disco extraible/ el espacio en el nombre de esta carpeta. Porque al ponerlo en la raiz me funciono.
pocho86
Pi Omega
Pi Omega
Mensajes: 51
Registrado: 31 Ene 2017, 20:27
Agradecido: 0
Agradecimiento recibido: 0

A mi me dice que solo puede leer los ficheros
Avatar de Usuario
fatfredycat
Pi Omega
Pi Omega
Mensajes: 91
Registrado: 04 Feb 2017, 09:50
Agradecido: 2 veces
Agradecimiento recibido: 2 veces

Bua perfecto!!hace unos dias pase mi OSMC de una sd de 16gb a otra de 32g y curioso que la particion fat32 paso a ser el doble de grande...la de ext4 me la dejo igual....cosa que ahora quiero volver a la sd de 16gb con la misma imagen y como la de fat32 es mas grande me dice que no cabe...intentare reducirla y asi consigo que entre... 8-) Graciaaas
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

kamber escribió: porque me da permiso denegado?
Como ya sabes, debes introducir "sudo" al principio del comando:

sudo ./pishrink.sh /media/HDD/vieja.img /media/HDD/nueva.img
pocho86 escribió:A mi me dice que solo puede leer los ficheros
¿Serías tan amable de pasarme una captura de pantalla? :mrgreen:
Si lo puedes soñar, lo puedes hacer
Responder