Skip to content
56K

56K

La web de Fanta

Menu
  • Unix/Linux
  • Cacharreo
  • Games
  • Streaming
  • Notas
  • /dev/null
Menu

Compilar un Kernel que cabe en un disquete

Posted on 27/12/202116/01/2023 by fanta

¿Te imaginas crear tu propia distro GNU+Linux que entre en un disquete y que arranque desde un disquete real? Pues puedes hacerlo y con el último Kernel de kernel.org . Un kernel fresco.

Para que funcione el tinglado se precisa disponer de una máquina con debian11 x86 (puede ser virtual) . No funcionará en una x86_64 ya que requerimos compilar kernel y busybox para i386.

Vamos con ello:

# git clone http://git.56k.es/fanta/scripts_compilar_kernel_sobre_debian11
# cd scripts_compilar_kernel_sobre_debian11/
# bash compile_kernel_disquete.sh

Cuando termina de ejecutarse el script tendremos 2 archivos:

  • 584K rootfs.cpio.gz
  • 632K bzImage

 

Podemos ejecutarlos así con qemu:

$ qemu-system-i386 -m 1G -kernel bzImage -initrd rootfs.cpio.gz

Puedes darle 1G o 512M o lo que quieras.

Y eso es todo.

 

Si desea verlo en acción aquí un pequeño clip en vídeo:


Saludos cordiales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Lo mejor de la vida es gratis

Comentarios recientes

  • fanta en BQ Cervantes 4 – 0x00 – Instalar el Firmware para desarrollo
  • Beatriz en BQ Cervantes 4 – 0x00 – Instalar el Firmware para desarrollo
  • fanta en i3wm en el ordenador del trabajo con 3 pantallas
  • Punk en i3wm en el ordenador del trabajo con 3 pantallas
  • Twicsy en Eliminar kernels viejos en redhat y liberar espacio en /boot
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Jorge en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Camilo en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • eovoltio en Mastodon.madrid se apaga el 12 de Octubre
©2023 56K | Built using WordPress and Responsive Blogily theme by Superb