Página 7 de 14
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 03 Mar 2017, 10:47
por scorpico
Kike escribió:Has descargado una imagen PreConfigurada con toda la ilusión del mundo, y cuando la vas a copiar a tu tarjeta SD de la misma capacidad...
Pues os traigo un fantástico y a la vez mágico Script creado por
Drewsif , que se encargará de
reducir el tamaño de cualquier imagen y
comprimir los bloques/sectores para
solo utilizar los útiles.
¿Porque ocupan tanto las imágenes preconfiguradas y nos porque ocurre eso?
Pues muy sencillo, cuando haces una copia completa de la SD se suele utilizar el programa
WIN32 Disk Imager, el programa lo que hace es
copiar exactamente todos los bloques/sectores de tu tarjeta incluso los que están desocupados.
¿Porque no me entran las imágenes si la Tarjeta SD es del mismo tamaño?
Dependiendo de la marca/modelo, algunas tienen más bloques. Si una imagen de 3000 bloques la quieres copiar en una que tiene 2999 disponibles, obviamente no te va a entrar.
Resumiendo, con este Script podemos comprimir la imagen al máximo y utilizar lo que esta realmente ocupando espacio.
Para poder utilizarlo, antes de nada necesitamos utilizar el Script en
Linux (
Ej. en la misma Raspberry Pi) y
tener montado un Disco Externo (
HDD )
copiaremos dentro del mismo
la imagen SIN COMPRIMIR , y a la vez
necesitamos espacio para crear la NUEVA IMAGEN.
Descargar Script y Permisos:
Copiando este comando en el terminal SSH descargamos el mágico Script en el directorio raiz y establecemos permisos de ejecución.
Código: Seleccionar todo
sudo wget https://www.fororaspberry.es/archivos/pishrink.sh && sudo chmod 777 pishrink.sh
Ejecutar el Script:
Para ejecutarlo debemos
indicar la ruta de la imagen que necesitamos reducir dentro de nuestro HDD.
Suponiendo que la imagen que deseamos reducir la tenemos en
/media/HDD/vieja.img , y vamos a guardar la comprimida en
/media/HDD/nueva.img
Todo el proceso será automático, nos ahorra bastante más tiempo que si tuvieramos que hacer todo el proceso de reducción manual.
Una vez finalize nos indicará el tamaño que ha reducido nuestra imagen.
Y todo listo, ya tenemos la imagen reducida en la ruta que hemos especificado anteriormente, en este caso
/media/HDD/nueva.img
Estoy seguro que este pequeño tutorial os será bastante útil y solucionará problemas a muchos.
Si os ha gustado comentarlo y darme Like no esta de más
Un saludo.
Buenas Kike!
Primero de todo muchas gracias por el aporte pero algo está pasando que me ha dejado
Los primeros pasos los hice correctamente como has indicado, incluso poniendo las "" entre el nombre del disco duro que en mi caso es Disco Externo pero el proceso me ha fallado. Lo he dejado toda la noche porque anoche lancé el script a eso de las 1:30am y no era cuestión de quedarme hasta que terminara.
Como observación lo hice con un Raspbian Pixel y me estaba mostrando constantemente el rayo (supuestamente falta de energía) cosa que no entiendo porque solo tenía conectado el disco duro de 1Tb, ratón y teclado y tengo un alimentador de 3A.
Por curiosidad ¿cuánto tiempo te llevó a tí aproximadamente el proceso de reducción?
Espero que puedas echarme un cable por si estoy haciendo algo mal

y ... gracias de nuevo!
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 03 Mar 2017, 13:00
por Apaleao
Muchas gracias, me lo apunto :P
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 03 Mar 2017, 21:16
por scorpico
Pues nada no hay manera, de nuevo me ha pasado y lo peor es que la imagen nueva que me crea ocupa exactamente lo mismo que la original (supongo que porque no me llega a hacer la compresión)
Por favor a los que os ha funcionado a ver si podéis echarme un cable porque estoy siguiendo los pasos que no parece muy complicado y me da error...

Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 04 Mar 2017, 09:30
por mtn
Buen tutorial, muy útil
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 04 Mar 2017, 11:20
por scorpico
scorpico escribió:Pues nada no hay manera, de nuevo me ha pasado y lo peor es que la imagen nueva que me crea ocupa exactamente lo mismo que la original (supongo que porque no me llega a hacer la compresión)
Por favor a los que os ha funcionado a ver si podéis echarme un cable porque estoy siguiendo los pasos que no parece muy complicado y me da error...

Al final lo conseguí...el problema era que al tardar tanto tiempo (128Gb) yo creo que la Raspberry se ponía en modo hibernar o algo así y apagaba el HDD externo :alterado vaya dos días me ha dado...
Para a los que os pase lo mismo, cada hora aprox mover el ratón y después de 4 horas tendréis vuestro fruto
Ahora a quemarla y probar si rula perfecto!
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 04 Mar 2017, 17:21
por scorpico
Kike escribió:hades1986 escribió:Buenas llevo media hora intentando pasar el script a una imagen y mi ultimo error es este
cp: cannot create regular file '/media/ubuntu/nuevo vol/nueva.img': No such file or directory
ERROR: Could not copy file...
Alguien podria ayudarme
Te respondo por aquí mejor!
Revisa esa minúscula a diferencia con la ruta anterior, Linux es muy sensible y hay que tratarlo con cariño
sudo ./pishrink.sh /media/ubuntu/"Nuevo vol"/antigua.img /media/ubuntu/"
nuevo vol"/nueva.img
Un saludo!
Buenas Kike, por la imagen de la prueba tuya entiendo que has utilizado la imagen de 128gb de AttrackModeKodiPlus V4 no?? es la que estoy utilizando yo.
Ahora he conseguido comprimirlo y al quedarse en 57Gb (después de haber sacado roms con su boxart) la he podido meter en una de 64Gb. Me las daba felices hasta que he intentado arrancar Kodi y ver que no funciona y me saca de nuevo al AM.
¿tu has probado a quemar la imagen después y te ha funcionado? Lo digo por si al eliminar el espacio sobrante con el script se ha cargado algo más...
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 04 Mar 2017, 20:20
por munheko
Gran aporte, gracias!
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 04 Mar 2017, 20:29
por Kike
scorpico escribió:Buenas Kike!
Primero de todo muchas gracias por el aporte pero algo está pasando que me ha dejado
Los primeros pasos los hice correctamente como has indicado, incluso poniendo las "" entre el nombre del disco duro que en mi caso es Disco Externo pero el proceso me ha fallado. Lo he dejado toda la noche porque anoche lancé el script a eso de las 1:30am y no era cuestión de quedarme hasta que terminara.
Como observación lo hice con un Raspbian Pixel y me estaba mostrando constantemente el rayo (supuestamente falta de energía) cosa que no entiendo porque solo tenía conectado el disco duro de 1Tb, ratón y teclado y tengo un alimentador de 3A.
Por curiosidad ¿cuánto tiempo te llevó a tí aproximadamente el proceso de reducción?
Espero que puedas echarme un cable por si estoy haciendo algo mal

y ... gracias de nuevo!
Es muy extraño pero no te reconoce las comillas :enblanco , prueba cambiar el nombre de la carpeta por disco_externo es la solución mas rápida que se me ocurre :o
scorpico escribió:
Buenas Kike, por la imagen de la prueba tuya entiendo que has utilizado la imagen de 128gb de AttrackModeKodiPlus V4 no?? es la que estoy utilizando yo.
Ahora he conseguido comprimirlo y al quedarse en 57Gb (después de haber sacado roms con su boxart) la he podido meter en una de 64Gb. Me las daba felices hasta que he intentado arrancar Kodi y ver que no funciona y me saca de nuevo al AM.
¿tu has probado a quemar la imagen después y te ha funcionado? Lo digo por si al eliminar el espacio sobrante con el script se ha cargado algo más...
Correcto esa es la imagen pero no debe estropearse nada de la partición solo elimina las partes "vacias". Cuando eliminaste las ROMS actualizaste algo por casualidad?
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 04 Mar 2017, 20:32
por Itansss
Gran tutorial! Gracias
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 04 Mar 2017, 21:10
por scorpico
Kike escribió:scorpico escribió:Buenas Kike!
Primero de todo muchas gracias por el aporte pero algo está pasando que me ha dejado
Los primeros pasos los hice correctamente como has indicado, incluso poniendo las "" entre el nombre del disco duro que en mi caso es Disco Externo pero el proceso me ha fallado. Lo he dejado toda la noche porque anoche lancé el script a eso de las 1:30am y no era cuestión de quedarme hasta que terminara.
Como observación lo hice con un Raspbian Pixel y me estaba mostrando constantemente el rayo (supuestamente falta de energía) cosa que no entiendo porque solo tenía conectado el disco duro de 1Tb, ratón y teclado y tengo un alimentador de 3A.
Por curiosidad ¿cuánto tiempo te llevó a tí aproximadamente el proceso de reducción?
Espero que puedas echarme un cable por si estoy haciendo algo mal

y ... gracias de nuevo!
Es muy extraño pero no te reconoce las comillas :enblanco , prueba cambiar el nombre de la carpeta por disco_externo es la solución mas rápida que se me ocurre :o
scorpico escribió:
Buenas Kike, por la imagen de la prueba tuya entiendo que has utilizado la imagen de 128gb de AttrackModeKodiPlus V4 no?? es la que estoy utilizando yo.
Ahora he conseguido comprimirlo y al quedarse en 57Gb (después de haber sacado roms con su boxart) la he podido meter en una de 64Gb. Me las daba felices hasta que he intentado arrancar Kodi y ver que no funciona y me saca de nuevo al AM.
¿tu has probado a quemar la imagen después y te ha funcionado? Lo digo por si al eliminar el espacio sobrante con el script se ha cargado algo más...
Correcto esa es la imagen pero no debe estropearse nada de la partición solo elimina las partes "vacias". Cuando eliminaste las ROMS actualizaste algo por casualidad?
Gracias por tu respuesta! pues no que va, no actualicé nada...lo único que hice pero antes de comprimir la imagen fue poner el arranque de kodi por defecto y en la SD de 128gb me funciona sin problemas, es lo único que se me ocurre. Hasta eso he intentado cambiar para dejarlo como antes pero tonto de mí no guardé una copia de cómo estaba antes y solo conservo los archivos cambiados (AM-Start.sh y autostart.sh) que tienen éstas líneas:
# Original
# emulationstation #auto
# stty -echo;attract &> /dev/null; stty echo
# attract > /dev/null 2>&1
#!/bin/bash
kodi #auto
attract #auto
He comprobado también que no me funciona ninguna de las opciones que hay dentro del attrack mode (kodi, configuración audio, setup, wifi, run command...) todas las opciones me sacan al AM de nuevo tras unos segundos de pantalla en negro.
Empiezo a pensar que por alguna razón ha habido un error en la compresión porque otra cosa no me explico...
Saludos!
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 05 Mar 2017, 12:36
por scorpico
Estoy a punto de darme por vencido después de pasar otra mala noche intentándolo...
Mi SD de 128gb funciona perfectamente después de haber eliminado el contenido necesario para hacerlo entrar en una SD de 64Gb, pero al comprimir la imagen (sin fallos en el proceso) y quemarla en SD de 64gb (lo he comprobado en dos diferentes por descartar que fuera problema de la SD) no funciona correctamente. He dejado algo más de 1.5Gb libre por si acaso (la SD tiene capacidad real de 59.4Gb y la imagen comprimida tiene 57.8Gb)
Por favor, a alguien le ha funcionado éste sistema de compresión?? (hablo de haber quemado y probado después esa imagen, no solo de haber hecho el proceso)
Gracias...
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 05 Mar 2017, 15:52
por danilop2k2
no entiendo el tuto alguien con una version para windows
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 05 Mar 2017, 16:46
por Tiode
Lo probaré, que no me entra la imagen de Nayin en una Sandisk de 64 gb
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 05 Mar 2017, 17:11
por luisminmi
muy buen aporte, aunque fui precavido y busqué la tarjeta que recomendaban.. jejejej
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 05 Mar 2017, 22:47
por faronidas
Buen aporte!!!!Muchas gracias
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 06 Mar 2017, 02:05
por scorpico
scorpico escribió:Estoy a punto de darme por vencido después de pasar otra mala noche intentándolo...
Mi SD de 128gb funciona perfectamente después de haber eliminado el contenido necesario para hacerlo entrar en una SD de 64Gb, pero al comprimir la imagen (sin fallos en el proceso) y quemarla en SD de 64gb (lo he comprobado en dos diferentes por descartar que fuera problema de la SD) no funciona correctamente. He dejado algo más de 1.5Gb libre por si acaso (la SD tiene capacidad real de 59.4Gb y la imagen comprimida tiene 57.8Gb)
Por favor, a alguien le ha funcionado éste sistema de compresión?? (hablo de haber quemado y probado después esa imagen, no solo de haber hecho el proceso)
Gracias...
Buenas noches kike, he probado con Gparted montandome un ubuntu booteable y...sucede exactamente lo mismo por lo que descarto que el problema sea el script del post.
Lo único que hago en el proceso es eliminar las roms, wheels, span de algunos sistemas (nada más, ni si quiera borro carpetas dentro de roms que están vacías) y lo más curioso es que sigue funcionando sin problemas la SD de 128Gb...pero no en una de 64Gb al pasar por el proceso de eliminación de espacio vacío.
Mí no entender, podría haberlo dejado pero soy así de persistente sobre todo con las cosas que escapan de la lógica

Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 08 Mar 2017, 21:46
por Itansss
Perfecto el tutorial ! Gracias!
Lo he utilizado en un lubuntu montado en una máquina virtual bajo Windows 10 con virtual box
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 11 Mar 2017, 08:24
por FitaFenco
Muchas gracias por la info! Me ha pasado con una kingston de 32, es bastante frustrante bajart la imagen, estar deseando ponert a grabarla y q no entre!

Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 11 Mar 2017, 08:32
por elarcadio
Muchas gracias por el tutorial. Tenía una imagen aparcada en el disco duro por este problema y ya he podido probarla usando las indicaciones.
Saludos.
Re: ¿Una imagen no te cabe en tu Tarjeta SD? ¿Quieres reducirla al Máximo? ¡Script Mágico PiShrink!
Publicado: 11 Mar 2017, 17:26
por kocean
Chicos yo tengo un error, me empieza a crear la img pero luego me da un error.
Enviado desde mi SM-G935F mediante Tapatalk