Welcome to the Slackware Documentation Project

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
es:howtos:hardware:arm:raspberrypi [2019/04/11 12:35 (UTC)]
rramp [Slackware ARM sobre la Raspberry Pi 1]
es:howtos:hardware:arm:raspberrypi [2019/04/11 12:52 (UTC)]
rramp [Slackware ARM sobre la Raspberry Pi 1]
Línea 55: Línea 55:
   root@darkstar:/​mnt/​hd#​ tar vcpzf /​tmp/​raspbian_boot_stuff.tgz boot lib/​modules/​ lib/​firmware opt/vc   root@darkstar:/​mnt/​hd#​ tar vcpzf /​tmp/​raspbian_boot_stuff.tgz boot lib/​modules/​ lib/​firmware opt/vc
  
-Por favor, observe que los sectores del comienzo de las particiones:​ 8192 y 137216. Necesitamos multiplicarlos por 512 para obtener el offset de bytes para la configuración del dispositivo de bucle. Esto se hace mediante <​nowiki>​$((8192 * 512))</​nowiki>​ y <​nowiki>​$((137216 * 512))</​nowiki>​. Tendrá que cambiar esto si el esquema de partición de la imagen cambia.\\+Por favor, observe que los sectores del comienzo de las particiones:​ 8192 y 137216. Necesitamos multiplicarlos por 512 para obtener el offset de bytes para la configuración del dispositivo de bucle. Esto se hace mediante <​nowiki>​$((8192 * 512))$</​nowiki>​ y <​nowiki>​$((137216 * 512))$</​nowiki>​. Tendrá que cambiar esto si el esquema de partición de la imagen cambia.\\
 Ahora particione y formatee un SD como este: (NB el "fdisk -l" es sólo para mostrar cómo particioné mi SD). Ahora particione y formatee un SD como este: (NB el "fdisk -l" es sólo para mostrar cómo particioné mi SD).
-<​del>​Please note the sectors of the beginning of the partitions: 8192 and 137216. We need to multiply these by 512 to get the byte offset for the loop device setup. This is done by <​nowiki>​$((8192 * 512))</​nowiki>​ and <​nowiki>​$((137216 * 512))</​nowiki>​. You will need to change these if the image partitioning scheme changes.\\ +
-Now partition and format an SD like this: (NB the "fdisk -l" is just to show how I partitioned my SD)</​del>​+
  
   root@darkstar:​~#​ fdisk  -l -u  /dev/sde   root@darkstar:​~#​ fdisk  -l -u  /dev/sde
Línea 80: Línea 79:
 No es un error tipográfico,​ me dio dolor de cabeza descubrir por qué no funcionaba: la partición de arranque está hecha para mí con id "​c"​ pero particiones tan pequeñas tienen problemas cuando intentas hacer un sistema de ficheros fat32 en ellas, obtendrás un error lamentando algún problema con clusters insuficientes pero se hace algún tipo de sistema de ficheros y si ignoras eso y procedes terminas con algo que no arranca. Lo que necesitas hacer es decirle a mkdosfs que haga un sistema de ficheros fat16 y entonces las cosas empezarán a funcionar bien. No es un error tipográfico,​ me dio dolor de cabeza descubrir por qué no funcionaba: la partición de arranque está hecha para mí con id "​c"​ pero particiones tan pequeñas tienen problemas cuando intentas hacer un sistema de ficheros fat32 en ellas, obtendrás un error lamentando algún problema con clusters insuficientes pero se hace algún tipo de sistema de ficheros y si ignoras eso y procedes terminas con algo que no arranca. Lo que necesitas hacer es decirle a mkdosfs que haga un sistema de ficheros fat16 y entonces las cosas empezarán a funcionar bien.
  
-<​del>​It'​s not a typo I got a bad headache figuring out why it did not work: the boot partition is to me made with id "​c"​ but such small partitions have issues when you try to make a fat32 filesystem on them, you will get an error lamenting some issue with insufficient clusters but some sort of filesystem is made and if you ignore that and proceed you end up with something that does not boot. What you need to do is actually tell mkdosfs to make a fat16 filesystem and then things start to work right. 
-</​del>​ 
 Ahora podes extraer el Slackware ARM miniroot y luego el raspbian_boot_stuff.tgz en /mnt/hd.\\ Ahora podes extraer el Slackware ARM miniroot y luego el raspbian_boot_stuff.tgz en /mnt/hd.\\
 Edite el archivo /​mnt/​hd/​boot/​cmdline.txt y agregar al final "​ro"​ y chequear que los parámetros de root coincidan con la partición de el SD.\\ Edite el archivo /​mnt/​hd/​boot/​cmdline.txt y agregar al final "​ro"​ y chequear que los parámetros de root coincidan con la partición de el SD.\\
-Edit the /​mnt/​hd/​boot/​cmdline.txt and add at the end "​ro"​ and check that the root parameter matches the partitioning of the SD.\\ 
 Edite el  archivo fstab para que coincida con su formato (si así fuera, le sugiero que se vea así:) Edite el  archivo fstab para que coincida con su formato (si así fuera, le sugiero que se vea así:)
  
-<​del>​Edit the fstab to match your formatting (if that was like I suggested it will look like this:​)</​del>​ 
  
   root@darkstar:/​mnt/​hd/​etc#​ cat fstab   root@darkstar:/​mnt/​hd/​etc#​ cat fstab
Línea 96: Línea 91:
   ​   ​
 Usted puede ahora desmontar la memoria SD, insertela en la Raspberry Pi e inicie Slackware ARM miniroot para añadir cualquier otra cosa que necesites. Usted puede ahora desmontar la memoria SD, insertela en la Raspberry Pi e inicie Slackware ARM miniroot para añadir cualquier otra cosa que necesites.
-<​del>​You can now umount the SD, insert it into the RasbberyPI and boot into your Slackware ARM miniroot to add whatever else you need.\\</​del>​ +Yo generalmente ​añado cualquier otra cosa que necesite simplemente usando el comando ​wget para bajar slackpkg, ​instalando manualmente el software ​slackpkg ​descargadoedito el archivo de réplicas y luego instalo el software que necesito con slackpkg (para ello se requiere conexión a internet).\\ 
-Yo generalmente ​ +Es posible que desee editar o comentar la consola serie en inittab ​para suprimir el respawning ​"​s0" ​a mensaje rápido.
-I generally add whatever else I need by simply using wget to pull down slackpkg, ​installing manually the downloaded ​slackpkg, ​editing the mirrors file and then install the rest that's needed with slackpkg ​itself ​(internet ​connection is required for this).\\ +
-You might want to edit or comment the serial console in inittab ​to suppress the "​s0" ​respawning to fast message.+
  
 Por cierto, si descarga una versión reciente de raspbian, este procedimiento creará imágenes de arranque para RPi, RPi 2, RPi 3 y RPi Zero. Por cierto, si descarga una versión reciente de raspbian, este procedimiento creará imágenes de arranque para RPi, RPi 2, RPi 3 y RPi Zero.

En otros idiomas
QR Code
QR Code es:howtos:hardware:arm:raspberrypi (generated for current page)