« Installer des logiciels sur un support externe (SD, USB), avec une icône dans le mode Easy de l'EeePC apparaissant automatiquement » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
mAucun résumé des modifications
 
mAucun résumé des modifications
Ligne 13 : Ligne 13 :
mke2fs 1.40-WIP (14-Nov-2006)
mke2fs 1.40-WIP (14-Nov-2006)
Étiquette de système de fichiers=
Étiquette de système de fichiers=
Type de système d'exploitation : Linux
Type de système d'exploitation : Linux
Taille de bloc=4096 (log=2)
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
Taille de fragment=4096 (log=2)
Ligne 23 : Ligne 23 :
32768 blocs par groupe, 32768 fragments par groupe
32768 blocs par groupe, 32768 fragments par groupe
16384 i-noeuds par groupe
16384 i-noeuds par groupe
Superblocs de secours stockés sur les blocs :  
Superblocs de secours stockés sur les blocs :  
         32768, 98304, 163840, 229376
         32768, 98304, 163840, 229376


Écriture des tables d'i-noeuds : complété                         
Écriture des tables d'i-noeuds : complété                         
Écriture des superblocs et de l'information de comptabilité du système de
Écriture des superblocs et de l'information de comptabilité du système de
fichiers : complété
fichiers : complété


Le système de fichiers sera automatiquement vérifié tous les 25 montages ou
Le système de fichiers sera automatiquement vérifié tous les 25 montages ou

Version du 19 janvier 2009 à 02:30

Les clefs USB ou les cartes SD sont formatées lors de leur achat au format FAT32 (format par défaut de Windows jusqu'à récemment). Or pour des raisons de sécurité, les distributions Linux empêchent par défaut d'exécuter des programmes stockés sur un tel support.

Cette page : http://wiki.eeeuser.com/execute_apps_off_sd explique comment outrepasser cette protection, ou mieux, partitionner en 2 la clef / carte SD afin de faire une partie FAT32 et une partie spéciale Linux. Si vous le pouvez, c'est la meilleure méthode.

Pour ma part, je ne voulais pas repartitionner ma carte SD (il faudra que je teste ça un jour ceci dit). J'ai donc créé un fichier vide, nommé hdd, de 1 Giga-octets (soit 1048576 = 1024 x 1024, vous pouvez changer ce nombre pour augmenter/diminuer sa taille) sur la carte : $ cd /media/MMC-SD/macartesd $ dd if=/dev/zero of=hdd bs=1024 count=1048576 Ensuite, il faut le formater en format ext2 par la commande : $ sudo mkfs.ext2 hdd mke2fs 1.40-WIP (14-Nov-2006) Étiquette de système de fichiers= Type de système d'exploitation : Linux Taille de bloc=4096 (log=2) Taille de fragment=4096 (log=2) 131072 i-noeuds, 262144 blocs 13107 blocs (5.00%) réservés pour le super utilisateur Premier bloc de données=0 Nombre maximum de blocs du système de fichiers=268435456 8 groupes de blocs 32768 blocs par groupe, 32768 fragments par groupe 16384 i-noeuds par groupe Superblocs de secours stockés sur les blocs :

       32768, 98304, 163840, 229376

Écriture des tables d'i-noeuds : complété Écriture des superblocs et de l'information de comptabilité du système de fichiers : complété

Le système de fichiers sera automatiquement vérifié tous les 25 montages ou après 180 jours, selon la première éventualité. Utiliser tune2fs -c ou -i pour écraser la valeur.

Enfin, vous pouvez le monter dans un répertoire (j'ai choisi /opt2) et vous en servir : $ sudo mkdir /opt2 $ sudo mount /media/MMC-SD/macartesd/hdd /opt2 -o loop

à suivre...