jeudi 27 septembre 2012

Karotz - RootFS System Update

Mise à jour du système RootFS

Procédure : se connecter root en telnet - cf post précédent

** New **  : nouvelle mise à jour release r2

se positionner sur /usr/karotz - ce qui permet de conserver les fichiers images rootfs pour une utilisation ultérieure
# cd /usr/karotz

récupérer la dernière image rootfs sur wizz.cc
# wget http://karotz.wizz.cc/rootfs.wizz.120719r1.img.gz
# wget http://karotz.wizz.cc/rootfs.wizz.120719r1.img.gz.md5

vérification du checksum de l'image téléchargée
md5sum rootfs.wizz.120719r1.img.gz
# cat rootfs.wizz.120719r1.img.gz.md5

si les 2 checksum sont identiques alors on peut flasher
# /sbin/flash_eraseall /dev/mtd2
# /sbin/nandwrite -pm /dev/mtd2 rootfs.wizz.120719r1.img.gz

# reboot

Modified : linuxrc, /karotz/etc/passwd, /karotz/etc/inittab, /karotz/scripts/rootfs_update.sh, /karotz/scripts/yaffs_update.sh, etc...


L'accès Telnet de type root est désormais permanent - 2 utilisateurs de type root ont été ajoutés karotz & wizz. Les mises à jour automatiques sont désactivées. On pourra tjs les faire manuellement... à conditions qu'il y en ait de nouvelles ;-)

On peut désormais jouer avec son linux embarqué... Attention qd même à ce que vous faites...

+ Pour autoriser plusieurs sessions telnet simultanées, ajouter un fichier securetty dans /usr/etc avec les lignes pts/0 pts/1 etc...



Pour revenir - si besoin - au dernier système rootfs Violet, suivre la même procédure en téléchargeant l'image Violet 12071900 :

wget http://karotz.wizz.cc/rootfs.violet.120719r0.img.gz
wget http://karotz.wizz.cc/rootfs.violet.120719r0.img.gz.md5




Rappel des partitions sur la nand :

dev:   size            erasesize  name

mtd0: 00040000 00020000 bootloader
mtd1: 00300000 00020000 Kernel
mtd2: 00500000 00020000 ramdisk - / RootFS (ro)
mtd3: 00300000 00020000 kernel rescue
mtd4: 00500000 00020000 ramdisk rescue
mtd5: 00300000 00020000 yaffs rescue
mtd6: 0ea00000 00020000 yaffs - /usr (rw)
mtd7: 000c0000 00020000 mystery box

1 commentaire:

  1. Salut Wizz-cc,

    D'abord un grand merci pour tout le travail effectué sur le lapin. Ca ouvre vraiment de nouvelles possibilités !!

    J'aimerais cependant ajouter 1 ou 2 petites choses et surtout un serveur ssh pourrais tu brièvement expliquer comment tu as généré ton propre rootfs pour le karotz ?

    Merci encore et bonne soirée.


    RépondreSupprimer