Любопытно: Kernel Switcher

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Любопытно: Kernel Switcher

Сообщение maslovsky » Чт янв 26, 2006 06:20

Напоролся на очень интересную новость от японца Piro (автора патчей для ядра). Ядерный модуль, который позволяет загружать и запускать другое ядро (и даже inird.bin), без его прошивки.

Выглядит это примерно так:

2.4 kernel boot

Код: Выделить всё

 insmod /mnt/card/kernelsw.o kernel26=0 use_param=1
 cp /mnt/card/zImage2.4 /proc/kernelsw
 echo 'console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),5120k@7168k(root),
 -(home) jffs2_orphaned_inodes=delete EQUIPMENT=4 LOGOLANG=1
  DEFYEAR=2005 LOGO=1 LAUNCH=q' >/proc/kernelsw
 sync
 echo boot >/proc/kernelsw
... и понеслась!

Сам не пробовал, но планирую...

Подробности тут:

http://www.piro.hopto.org/~piro/pukiwik ... cher%5D%5D

albertr
Студент (1 lvl)
Сообщения: 27
Зарегистрирован: Пт июн 10, 2005 16:45

Сообщение albertr » Пт янв 27, 2006 04:13

It looks suspiciously like OpenBSD's zbsdmod code...
-albertr

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»