Sin embargo, se puede montar las particiones individuales de la imagen.
Usando el siguiente comando, veremos la distribucion de particiones dentro de la imagen ("imagenRPi")
CÓDIGO: SELECCIONAR TODO
fdisk -l "imagenRPi".img.
Nos saldrà algo como la siguiente:
CÓDIGO: SELECCIONAR TODO
Estas son las dos particiones. Disco "imagenRPi".img: xxxxxx GiB, xxxxx bytes, xxxxx sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x81c0ff4b
Device Boot Start End Blocks Id System
"imagenRPi".img1 8192 122879 57344 c W95 FAT32 (LBA)
"imagenRPi".img2 122880 5785599 2831360 83 Linux
El primero de ellos (sector de arranque) está marcado como "FAT",
y el otro "Linux" (sector de sistema), en EXT4 normalmente.
Tendremos que fijarnos en el numero del sector de "inicio" y en donde indica:
Unidades: sectores de 1 * 512 = 512 bytes
Entonces para poder montar las particiones tendremos que multiplicar el "sector de inicio" por las "unidades de sector", tal que asi:
CÓDIGO: SELECCIONAR TODO
Para poder montar las particiones, creamos primero las carpetas donde las montaremos, con el comando:1ª partición 512 * 8192 = 4194304
2ª partición 512 * 122880 = 62914560
CÓDIGO: SELECCIONAR TODO
una vez creado los directorios los montamos con los siguientes comandos:sudo mkdir /mnt/img
sudo mkdir /mnt/img/imagenRPi1 (para montar la particion de arranque)
sudo mkdir /mnt/img/imagenRPi2 (para montar la particion de sistema)
CÓDIGO: SELECCIONAR TODO
** donde "offset" lo obtenemos de la multiplicacion que hemos hecho anteriormentemount -v -o offset=4194304 -t vfat "imagenRPi".img /mnt/img/imagenRPi1
mount -v -o offset=62914560 -t ext4 "imagenRPi".img /mnt/img/imagenRPi2
** tener en cuenta el tipo de particion que es para montar (vfat, si es fat16; o ext4...)
** despues el nombre de la imagen "completa" ("imgRPI".img)
** y finalmente el directorio que queramos asignar a cada uno.
Una vez montado, nos vamos a través del explorador de archivos (o por terminal, como querais) a las rutas donde hemos montado las particiones, y editamos o eliminamos lo que queramos.
Cuando acabemos, simplemente desmontar la imagen (o imagenes)
CÓDIGO: SELECCIONAR TODO
Con esto ya tenemos la imagen nuestra "personalizada", pero convendria reducirla o adaptarla.sudo umount /mnt/img/imagenRPi1
sudo umount /mnt/img/imagenRPi2
Para eso con el script "PiShrink"
Lo descargamos y lo hacemos ejecutable:
CÓDIGO: SELECCIONAR TODO
y finalmente lo ejecutamos:sudo wget https://www.fororaspberry.es/archivos/pishrink.sh && sudo chmod 777 pishrink.sh
CÓDIGO: SELECCIONAR TODO
(en este caso suponemos que nuestra imagen se encuentra en /media/HDD, pero debeis especificar la ruta donde la tengais)sudo ./pishrink.sh /media/HDD/"imagenRPi".img /media/HDD/"imagenRPi"_REDUCIDA.img
esperar a que acabe.. y ..
FINITO!!!!
No hay comentarios:
Publicar un comentario