Journal linux sur compact flash?

Posté par  .
Étiquettes :
0
9
juil.
2005
bonjour

ma femme m'a offert le dernier linux mag, et là joie il y a un article pour mettre une distribution linux sur une compact flash, et avoir le principe du live cd sur un disque dur. Bref c'est assez génial et cela permet d'avoir une distribution linux assez robuste. Surtout que j'ai des retour familiaux sur des disque qui sont defectueux.

Aprés plusieurs essai, une slackware 10.1 tiens sur 900 Mo grace à squashfs[1]. Il reste a faire une partition qui boot sur la compact flash et tous cela en lecture seul. Il y a un peu de boulot mais c'est faisable. Bon je reviens sur ce merveilleux article qui aurait du me faciliter la tache.

c'est fais à la vas vite, pour modifier les fichier il faut une loupe vu que c'est des copie d'ecran d'emacs. Et ce n'est pas générique, c'est pour mandriva. Un peu decu je vais devoir faire toussa moi même. Si parmi vous quelqu'un a déjà fait quelque choses dans ce genre? la plupart des projet sont soit pour une petite compactflash pour un linux minimaliste soit pour un livecd. ce qui ne correspond pas tout a fait a ce que je veux.

quelqu'un est intérrèssé pour creer un projet?voir un wiki?

une memoire compact flash 1Go coute a peu pres 80euro. Et un adaptateur ide/compactflash coute 20euros en france.

je crois que c'est vraiment la solution pour avoir un linux trés robuste, et ne plus avoir d'appel de maintenance.

[1] http://squashfs.sourceforge.net/(...)
http://www.linux-live.org/(...)
  • # Umigumi

    Posté par  . Évalué à 2.

    À moins que tu sois complètement allergique à Mandriva, u peux jetter un oeil à http://umigumi.org/.(...)
  • # Alors

    Posté par  . Évalué à 5.

    Tu as puppy linux http://www.goosee.com/puppy/(...)

    ou encore DSL Linux http://www.damnsmalllinux.org/(...)

    et quelques autres
    mais sinon la plupart des distributions vont reconnaitre ta CF à l'installation et te proposer de l'installer dessus, et ca marche très bien si tu as assez de place.
    (testé avec une sarge et DSL linux)

    Cependant les CF ont un cycle de vie en ecriture assez limité comparé à un disque dur
  • # Et pourquoi pas l'ordi dans la Compact Flash, tant qu'on y est ?

    Posté par  . Évalué à 4.

    Ben oui, ca existe !
    http://linuxdevices.com/files/misc/cf-cpu-board.jpg(...)
    http://www.linuxdevices.com/news/NS4606830731.html(...) (suivre les liens)
    Bon, c'est vraiment pour de l'embarqué, avec µClinux sur un microcontrôleur ColdFire, juste une liaison série pour brancher un terminal texte ... le tout dans un boîtier CompactFlash type 2.

    Plus sérieusement, apparemment tu souhaites juste supprimer le disque dur d'une machine "desktop", c'est bien ca ?
    Comme il a été dit au-dessus, Damn Small Linux est un très bon point de départ, qu'il est ensuite possible d'étendre avec apt-get puisque c'est basé sur Debian. Plein d'autres distros embarquées ou minimalistes ont également la possibilité de s'installer sur Compact Flash, le principal intérêt étant l'absence de pièces mobiles (donc résistance aux vibrations, compacité, consommation)

    Concernant les mémoires Flash, elles sont géréralement conçues pour ~100 000 cycles d'écriture, ce qui peut arriver assez vite si on écrit toujours au même endroit. C'est malheureusement le cas avec le filesystem FAT pour sa table d'allocation, ou encore (dans une moindre mesure) avec ext2 pour chaque répertoire. Pour éviter ca, d'autres filesystem ont été conçus spécialement pour les Flash, comme JFFS, JFFS2 ou YAFFS.
    http://developer.axis.com/software/jffs/(...)
    http://sources.redhat.com/jffs2/(...)
    http://sourceware.org/jffs2/jffs2-html/(...)
    http://www.aleph1.co.uk/yaffs/index.html(...)
    • [^] # Re: Et pourquoi pas l'ordi dans la Compact Flash, tant qu'on y est ?

      Posté par  . Évalué à 7.

      En ce qui concerne jffs2, ce n'est pas utile sur toutes les flash. En effet, certaines ont déjà un système pour éviter d'écrire toujours au même endroit, quel que soit le FS.

      D'après ce que j'ai compris avec handhellds.org, les jffs ne sont utiles que sur les mémoires flash internes des pda. En ce qui concerne les sd, cf et autres, le contrôleur intégré y pourvoie. On peut donc utiliser FAT (ou ext2 si on ne risque pas d'avoir à utiliser la carte ailleurs).

      Par contre, les systèmes journalisés sont bien à proscrire (écritures inutiles).
      À ce propos, on peut aussi ajouter l'option noatime au montage (man mount).
  • # pebble

    Posté par  . Évalué à 1.

    Tu peux installer une pebble ( http://www.nycwireless.net/pebble/ ), c'est une "mini" distribution basée sur debian woody que tu pourras upgrader en sarge par exemple et installer les paquets que tu veux.

    Par contre, comme dit plus bas, attention aux nb de cycles d'écriture sur la carte !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.