[Linuxtrent] Un bootloader che compila al volo il kernel...

  • From: Matteo Ianeselli <m.ianeselli@xxxxxxxxxxx>
  • To: Mailing list linuxtrent <linuxtrent@xxxxxxxxxxxxx>
  • Date: Wed, 27 Oct 2004 18:35:27 +0200

Leggo sul solito slashdot di questo:

http://fabrice.bellard.free.fr/tcc/tccboot.html

Si tratta di un bootloader che, usando il compilatore C tcc, (ri)compila
al volo un kernel di linux e poi lo usa per farci il boot della
macchina. Il tcc è piccolo e molto svelto a compilare rispetto al gcc, a
scapito del numero di architetture supportate (x86 e basta) e della
qualità del codice oggetto prodotto, e questo rende fattibile la
compilazione al volo.

Ho provato l'immagine iso dimostrativa col qemu (quindi un ambiente
emulato, più lento), ed in effetti ci ha messo meno di due minuti per
fare il boot col kernel compilato di fresco.

-- 
  |   \    \  | ___|_  |_  |  ianezz a casa sua... :-)
  |  _ \  | \ | _|    /   /   Verba volant, scripta
 _|_/  _\_|  _|____|___|___|  manent, data corrupted

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts:

  • » [Linuxtrent] Un bootloader che compila al volo il kernel...