Saltar al contenido

cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • instrucciones sobre el huerto
    • plano del número 29
    • huerto del año 2025
  • humanidades
    • fonoteca
    • galería
  • juego
    • colección de roms
    • steamos en steam deck
    • lista de juego
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

berryboot

Publicada el 29 de diciembre de 201524 de agosto de 2018 por ernesto
  • instalación de berryboot
  • configuración de berryboot
    • tiempo de espera del menú de arranque
    • alimentación del disco duro (raspberry pi 1 y 2)
  • instalación de un sistema operativo
    • conversión de sistemas operativos a squashfs
    • problemario: la imagen en squashfs no arranca
  • fuentes

instalación de berryboot

  1. en una tarjeta SD, se crea una partición única y se formatea como FAT (16 ó 32). valga gparted para la ocasión.
  2. luego, se copia el archivo de berryboot en la tarjeta (hay una versión para la raspberry pi y otra, para la raspberry pi 2) y se desempaqueta directamente en la raíz del dispositivo.
  3. a continuación, se introduce la tarjeta SD en la raspberry pi,  se arranca el sistema y berryboot completa su instalación por sí solo.

configuración de berryboot

  1. tiempo de espera del menú de arranque

    Edit config > cmdline.txt
    bootmenutimeout=3

  2. alimentación del disco duro (raspberry pi 1 y 2)

    Edit config > config.txt max_usb_current=1

    más información al respecto en cuaderno: alimentación del disco duro externo.

instalación de un sistema operativo

en el menú de arranque de berryboot, basta con seleccionar la imagen de un sistema operativo en el USB stick de turno:

Add OS > Copy OS from USB stick

téngase en cuenta que berryboot, por este procedimiento, sólo instala imágenes en el formato squashfs. en sourceforge.net, se ofrecen algunas imágenes listas para usar con berryboot.

conversión de sistemas operativos a squashfs

  1. sudo apt-get install kpartx squashfs-tools
  2. se mapea el sistema operativo a partir de una imagen:

    sudo kpartx -av sistema-operativo.img
    add map loop0p1 (252:0): 0 40960 linear /dev/loop0 8192
    add map loop0p2 (252:1): 0 184320 linear /dev/loop0 49152

  3. mkdir -p /tmp/SO
  4. sudo mount /dev/mapper/loop0p2 /tmp/SO
  5. sudo sed -i 's/^/dev/mmcblk/#�/g' /tmp/SO/etc/fstab
  6. sudo mksquashfs /tmp/SO sistema-operativo.squashfs.img -comp lzo -e lib/modules
  7. sudo umount /tmp/SO
  8. sudo kpartx -d sistema-operativo.img
  9. cp sistema-operativo.squashfs.img /media/SD

problemario: la imagen en squashfs no arranca

/sbin/init not found (por ejemplo)

  1. hay que preparar la imagen según los pasos 2-4.
  2. luego, hay que comentar los dispostivos en fstab:

    nano /tmp/SO/etc/fstab
    #/dev/mmcblk0p1 /boot vfat defaults 0 2
    #/dev/mmcblk0p2 / ext4 defaults,noatime 0 1

  3. y, a continuación,

    sudo ls /tmp/SO/sbin/init -l
    /tmp/SO/sbin/init.bck -> /lib/systemd/systemd

  4. sudo mv /tmp/SO/sbin/init /tmp/SO/sbin/init.bck
  5. la clave, en este punto, está en proponer una ruta relativa (../lib) y no absoluta (/lib) para el enlace simbólico:

    sudo ln -s ../lib/systemd/systemd /tmp/SO/sbin/init

  6. y se prosigue, después, con los pasos 6-8.

fuentes

  • berryterminal.com
  • raspberrypi.org
Etiquetado como apt-get, berryboot, cp, gparted, kpartx, ln, ls, mkdir, mksquashfs, mount, mv, squashfs, umount
  • osmc 01/2016

    preparación de la imagen de osmc para berryboot primero se crea una partición única en…

  • berryboot: acceso a los archivos de configuración

    lsblk mmcblk0     179:0    0   7,4G  0 disk |-mmcblk0p1 179:1    0    63M  0 part `-mmcblk0p2 179:2   …

  • moebius 1.1.1 12/2015

    acceso primero: usuario: root clave: raspi en consola, moebius.config Keyboard: XKBLAYOUT="es" Locale: es_Es / es_ES@euro…

Feed RSS: rutas fuera rutas fuera

  • Atacados por criaturas extrañas, con Javier Resines 5 de noviembre de 2026 Javier Resines
  • I like the beats and I like the yelling, 2nd November 26 2 de noviembre de 2026 Hate Meditations
  • Reseñas breves (octubre de 2026) 31 de octubre de 2026 Belisario
  • I like the beats and yelling, 27th October 26 27 de octubre de 2026 Hate Meditations
  • The best contemporary death metal albums you’ve never heard of 23 de octubre de 2026 Hate Meditations
  • Criptozoología en Misterios on Air 22 de octubre de 2026 Javier Resines
  • Smoulder’s fumbled provocation: a beats and yelling feature 21 de octubre de 2026 Hate Meditations
  • I like the beats and I like the yelling, 19th October 26 19 de octubre de 2026 Hate Meditations
  • Samuel Adams – Cherry Bomb 18 de octubre de 2026 Brett Stevens

Archivo

cuaderno de campo 2011-2026