<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Personalización archivos &#8226; HirCoir</title>
	<atom:link href="https://www.hircoir.eu.org/category/linux/personalizacion/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.hircoir.eu.org/category/linux/personalizacion/</link>
	<description>Tutoriales creado por un autodidacta.</description>
	<lastBuildDate>Sun, 24 Dec 2023 15:16:15 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://www.hircoir.eu.org/wp-content/uploads/2022/07/cropped-Hircoir-150x150.jpg</url>
	<title>Personalización archivos &#8226; HirCoir</title>
	<link>https://www.hircoir.eu.org/category/linux/personalizacion/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Creando una Imagen Personalizada para Orange Pi/Raspberry Pi: Guía Paso a Paso</title>
		<link>https://www.hircoir.eu.org/creando-una-imagen-personalizada-para-orange-pi-raspberry-pi-guia-paso-a-paso/</link>
					<comments>https://www.hircoir.eu.org/creando-una-imagen-personalizada-para-orange-pi-raspberry-pi-guia-paso-a-paso/#comments</comments>
		
		<dc:creator><![CDATA[HirCoir]]></dc:creator>
		<pubDate>Thu, 21 Dec 2023 19:45:55 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Personalización]]></category>
		<category><![CDATA[custom debian]]></category>
		<category><![CDATA[custom iso]]></category>
		<category><![CDATA[custom kali]]></category>
		<category><![CDATA[custom orage pi]]></category>
		<category><![CDATA[custom rasbpery image]]></category>
		<category><![CDATA[custom ubuntu]]></category>
		<category><![CDATA[editar image orange pi]]></category>
		<category><![CDATA[imagen personalizada]]></category>
		<category><![CDATA[imagen personalizada rasbpery pi]]></category>
		<category><![CDATA[orange pi]]></category>
		<category><![CDATA[personalizar imagen]]></category>
		<category><![CDATA[raspbery pi]]></category>
		<guid isPermaLink="false">https://www.hircoir.eu.org/?p=1380</guid>

					<description><![CDATA[<p>Cómo crear una imagen personalizada para tu Orange Pi</p>
<p>El cargo <a href="https://www.hircoir.eu.org/creando-una-imagen-personalizada-para-orange-pi-raspberry-pi-guia-paso-a-paso/">Creando una Imagen Personalizada para Orange Pi/Raspberry Pi: Guía Paso a Paso</a> apareció primero en <a href="https://www.hircoir.eu.org">HirCoir</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Bienvenidos a mi tutorial paso a paso sobre cómo crear una imagen personalizada para tu Orange Pi. En esta guía, te llevaré a través de los procesos necesarios, desde montar la imagen Raspbian hasta personalizarla según tus preferencias.</p>



<p>Antes de comenzar el tutorial es importante tener descargada la Imagen de su Orange Pi/Raspberry Pi que desean editar. <code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">imagen-linux.img</mark></code> será la imagen de Linux de su placa a editar y <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark> será la carpeta temporal donde se montará la raíz de su imagen.</p>



<p>Antes de intentar montar una imagen de disco de Orange Pi o Raspberry Pi, es importante conocer el tipo de sistema de archivos que utiliza la imagen. Esto se puede hacer con el comando <code>file</code>, como se mencionó anteriormente:</p>



<pre class="wp-block-code"><code>sudo file imagen-linux.img 
imagen-linux.img: DOS/MBR boot sector; partition 1 : ID=0x83, start-CHS (0x20,0,1), end-CHS (0x3ff,3,32), startsector 65536, 4128768 sectors</code></pre>



<p>Identifica las particiones en la imagen de disco: El siguiente paso es identificar las particiones dentro de la imagen de disco. Puedes hacer esto utilizando herramientas como <code>fdisk</code> o <code>parted</code>. Para ver una lista de particiones dentro de la imagen de disco, ejecuta el siguiente comando:<br><code>sudo fdisk -l tu-imagen-linux.img</code><br>Esto debería producir una salida similar a esta:</p>



<pre class="wp-block-code"><code>sudo fdisk -l imagen-linux.img 
Disk imagen-linux.img: 2 GiB, 2147483648 bytes, 4194304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe34d5f84

Device            Boot Start     End Sectors Size Id Type
imagen-linux.img1      65536 4194303 4128768   2G 83 Linux</code></pre>



<p>Aquí podemos ver que la imagen de disco contiene una partición, la partición 1, que comienza en el sector 65536 y tiene un tamaño de 2 GB. Toma nota del número de partición y el sistema de archivos correspondiente.</p>



<p><strong>Paso 1: Montando la Imagen Raspbian:</strong> Comencemos montando la imagen Raspbian de tu Orange Pi. Utiliza los siguientes comandos en tu terminal:</p>



<p></p>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo mkdir </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><code>sudo mount -o loop,offset=$((65536 * 512)) </code></mark><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">imagen-linux.img tmp_mount</mark></code></p>



<pre class="wp-block-code"><code>root@Linux:/home/hir/Escritorio# mkdir tmp_mount
root@Linux:/home/hir/Escritorio# sudo mount -o loop,offset=$((65536 * 512)) imagen-linux.img tmp_mount
root@Linux:/home/hir/Escritorio# ls tmp_mount/
bin  boot  dev  etc  home  lib  lost+found  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var</code></pre>



<p><strong>Paso 2: Montando Particiones Necesarias:</strong> Asegurémonos de tener acceso a las particiones necesarias utilizando los siguientes comandos:</p>



<p><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo mount -t proc /proc </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">/proc</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo mount -t sysfs /sys </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">/sys</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo mount -o bind /dev </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">/dev</mark></code></p>



<p><strong>Paso 3: Instalando y Configurando Qemu:</strong> Para ejecutar chroot, necesitamos Qemu. Instálemoslo y copiemos el binario necesario:</p>



<p><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo apt-get install qemu-user-static</mark></code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"> -y</mark><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo cp /usr/bin/qemu-aarch64-static </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">/usr/bin/</mark></code></p>



<p><strong>Paso 4: Ingresando al Entorno Chroot:</strong> Ahora, ingresaremos al entorno chroot con el siguiente comando:</p>



<p><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo chroot </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"> /usr/bin/qemu-aarch64-static /bin/bash</mark></code></p>



<p><br><code>root@Linux:/home/hir/Escritorio# sudo chroot tmp_mount /usr/bin/qemu-aarch64-static /bin/bash</code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">┌──(</mark>root㉿Linux<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">)-[</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">/</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">]</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">└─</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">#</mark> </code></p>



<p><strong>Paso 5: Personalizando tu Orange Pi:</strong> Estás dentro del entorno chroot, ¡es hora de personalizar tu Orange Pi! Instala las herramientas que desees, como cockpit, y neofetch.</p>



<p><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">┌──(</mark>root㉿Linux<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">)-[</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">/</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">]</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">└─</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">#</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"> sudo apt-get update</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">┌──(</mark>root㉿Linux<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">)-[</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">/</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">]</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">└─</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">#</mark></code> <code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo apt-get install -y cockpit neofetch</mark></code></p>



<p>Haz todas las personalizaciones necesarias según tus preferencias. Al terminar puedes salir del chroot con <code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">exit</mark></code>.</p>



<p><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">┌──(</mark>root㉿Linux<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">)-[</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">/</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">]</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">└─</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">#</mark></code> <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">exit</mark></p>



<p><strong>Paso 6: Desmontando Particiones:</strong> Una vez que hayas terminado de personalizar, desmonta las particiones para finalizar el proceso:</p>



<p><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo umount </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">/proc</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo umount </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">/sys</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo umount </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">/dev</mark></code><br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sudo umount </mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">tmp_mount</mark></code></p>



<p>¡Y eso es todo! Ahora tienes una imagen personalizada lista para tu Orange Pi. Espero que esta guía haya sido clara y útil. ¡Disfruta de tu Orange Pi personalizada!</p>
<p>El cargo <a href="https://www.hircoir.eu.org/creando-una-imagen-personalizada-para-orange-pi-raspberry-pi-guia-paso-a-paso/">Creando una Imagen Personalizada para Orange Pi/Raspberry Pi: Guía Paso a Paso</a> apareció primero en <a href="https://www.hircoir.eu.org">HirCoir</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hircoir.eu.org/creando-una-imagen-personalizada-para-orange-pi-raspberry-pi-guia-paso-a-paso/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
