lundi 01 decembre 2008
Accueil | Forum | Wiki | Channel IRC | Newsletter | Contact
Bienvenue sur nokytech !!

 
Actualités | Dossiers | ZOoms | Commandes Groupées | A la une | Kiosque
A ne pas manquer 
Ultimate UCP 900W
Ultimate U...
Phoenix NEO
Phoenix NE...
Antec Signature 850W
Antec Sign...
G.Skill PC2-6400
G.Skill PC...
COOLERMASTER HAF-932
COOLERMAST...
FOXCONN A7DAS 790GX
FOXCONN A7...
Keysonic Intuition XL
Keysonic I...
Silent Force 750W
Silent For...
  Promotion
 

COMPARATEUR
espace wiki
Bienvenue dans le Wiki Nokytech
Accueil wiki / Logiciels / Systèmes d'exploitation
 LINUX : Lire une clé USB en FAT32 vu 210354 fois
Historique de l'article  publié par DarKou le mardi 07 février 2006
modification apportée par DarKou le mercredi 08 mars 2006
Cette article est la reprise de ce topic Lire une clé USB en FAT32. J'ai décider de le mettre sur le wiki afin que tout le monde puisse le consulter rapidement et surtout le modifier afin de l'améliorer ;).[br][br]Dans cet article je vais détailler la méthode permettant de lire une clé usb formaté en fat32. Avec cette méthode, vous pourrez aussi lire une clé USB, en ext3, ext2... (mais pas ntfs) ou un disque IDE en FAT32.[br][br]Pour le ntfs, n'ayant pas de disque en ntfs je n'ai pas activé le support dans mon noyau, a vous de le faire ci besoin ;) . Je tient à préciser que pour le monde ce n'est pas encore tellement conseillé...[br][br]B>Quand rien n'est précisé il faut être root ! (su -)[br][br]1/ Le noyau[br]Pour commencer vérifions l'existence des kernel_sources et du lien symbolique :[br]b2 snowbear # cd /usr/src/[br]b2 src # ls -la[br]total 12[br]drwxr-xr-x 3 root root 4096 oct 15 14:48 .[br]drwxr-xr-x 16 root root 4096 oct 15 05:29 ..[br]lrwxrwxrwx 1 root root 22 oct 15 14:48 linux -> linux-2.6.13-gentoo-r3 [br]drwxr-xr-x 19 root root 4096 oct 15 21:18 linux-2.6.13-gentoo-r3 [br]En bleu : le lieu qu'il faut créer s'il n'existe pas.[br]En rouge : vos sources.[br]Pour la création du lien :[br]ln -s linux[br]2/ Configuration du noyau[br]Lançons l'outil de configuration du noyau :[br]b2 ~ # cd /usr/src/linux[br][br]b2 linux # make menuconfig[br]Là une magnifique interface utilisateur apparait ^^ [br][br]01.jpg [br][br][br]3/ Support de l'USB[br][br]Avant d'activer le support des disques usb nous devons activer celui de l'usb tout court :[br]Allez dans : Device Drivers ---> USB support ---> [br][br][br]
  • Support for Host-side USB [br][br]
  • USB verbose debug messages [br][br]
  • USB device filesystem [br][br]
  • Enforce USB bandwidth allocation (EXPERIMENTAL) [br][br]Les options par défaut ou presque, et maintenant celles spécifiques à votre controleur usb, mais pour les connaitre, dans un autre terminal vous devrez peut être faire appel à la commande lspci : [br][br]b2 snowbear # lspci -v|grep USB [br]0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 < OHCI>) [br][br]0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 < OHCI>) [br][br]0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 20 < EHCI>)[br]En rouge est repéré ce qui nous intéresse ;) [br][br]Donc revenons à notre noyau, toujours dans la même catégorie, activez les support dont vous avez besoin (EHCI, UHCI, OHCI) : [br][br]
  • EHCI HCD (USB 2.0) support [br]
  • Full speed ISO transactions (EXPERIMENTAL) [br]
  • Root Hub Transaction Translators (EXPERIMENTAL) [br]
  • OHCI HCD support [br]
  • UHCI HCD (most Intel and VIA) support[br][br]Autre option importante : [br][br]
  • USB Mass Storage support[br][br]4/ Support de disques USB[br][br]Pour celà nous devons activer le support du format SCSI [br]Dans : Device Drivers ---> SCSI device support ---> [br][br]
  • legacy /proc/scsi/ support [br]
  • SCSI disk support [br]
  • SCSI generic support[br][br]5/ Système de fichier FAT32 [br][br]Passons maintenant au support du format de fichier FAT32. [br][br]Dans File systems ---> DOS/FAT/NT Filesystems ---> [br][br]
  • MSDOS fs support [br]
  • VFAT (Windows-95) fs support [br][br](850) Default codepage for FAT [br](iso8859-15) Default iocharset for FAT[br]Comme vous pouvez le voir ici nous faisons appel à 2 locales (france). [br][br][br]6/ Sauvegarde et compilation du nouveau noyau [br][br]Maintenant quittons l'interface en sauvergardant [br][br]
    [br][br]Pour compiler notre nouveau noyau : [br][br]b2 linux # make && make modules_install [br]ou [br]b2 linux # make install[br][br]Si vous avez choisi la première méthode il vous faut copier le fichier bzImage et le fichier System.map dans votre dossier boot. Je vous montre à titre d'exemple ma procédure sachant que celà peut varier suivant les distro et choix de chacun ;) [br][br]b2 linux # mount /dev/hda1 [br]b2 linux # cp arch/i386/boot/bzImage /boot/kernel.test [br]b2 linux # cp System.map /boot/System.map.test [br]b2 linux # cp .config /boot/config.test [br]// Ensuite il faut "ré-installer" lilo, pour grub je ne sais pas, je ne l'utilise pas [br][br]b2 linux # lilo[br]Maintenant vous devez redémarrer sur votre nouveau noyau afin de prendre en compte les modifications. [br][br]7/ Vérification de la prise en charge[br][br]Une fois redémarré toujours en root branchez votre clé sur un port usb. [br]faites un lsusb pour voir si votre clé est là : [br][br]b2 snowbear # lsusb [br]Bus 003 Device 001: ID 0000:0000 [br]Bus 002 Device 002: ID 0766:5213 Jess-Link Products Co., Ltd [br]Bus 002 Device 001: ID 0000:0000[br]Bus 001 Device 003: ID 0d7d:1300 Phison Electronics Corp. Flash Disk [br]Bus 001 Device 001: ID 0000:0000[br][br]en rouge c'est ma clé usb ;) [br][br]Comme vous pouvez le voir elle est détecté, essayons maintenant de la monter, pour ce faire utilisons la commande mount : [br][br]la commande mount en 1 explication : mount -t /dev/ -o


  • ARTICLES LES PLUS RECENTS
     
    Stockage SAN: AoE l'alternativ... 24/07/07
    serveur dédié F.E.A.R combat l... 21/04/07
    QX6700 au banc d'essai 25/02/07
    Vlite - customiser son install... 29/01/07
    Monter un serveur sous linux 15/01/07
     d'article récents
    ARTICLES LES PLUS POPULAIRES
     
    Vlite - customiser son install... 29/01/07
    Les Sims 2 et les Add-on 18/03/06
    Oblivion: Guide ludique et pra... 30/03/06
    Monter un serveur sous linux 15/01/07
    Nlite - Spank that os 25/02/06
     d'article populaires

    Selon les termes de la GNU Free, la Licence Générale Publique Libre, toutes les contributions et apports sur le wiki de Nokytech sont considérés comme libres et publiables. De ce fait, tous vos écrits peuvent être édités, publiés et consultés sans aucune restriction. Ainsi, si vous ne souhaitez pas que vos travaux personnels apparaissent sur le notre wiki, nous vous demandons de ne pas les envoyer. A signaler que seuls les écrits issus de sources libres de droits seront pris en considération quant à la publication sur le Wiki. Par ailleurs il est STRICTEMENT INTERDIT, d'utiliser des travaux sous copyright ou non libres de droits sans autorisation préalable de l'auteur, tout en citant les sources concernées.

    En participant à l'enrichisement du Wiki Nokytech, vous acceptez ces règles, vous vous engagez à n'écrire aucun message à caractère obscène, vulgaire, discriminatoire, menaçant, diffamatoire, injurieux ou contraire aux lois et règlements en vigueur.Vous autorisez les administrateurs de Nokytech à supprimer, modifier, déplacer ou fermer n'importe quel message pour n'importe quelle raison et sans autorisation préalable de votre part.

    votre compte

    espace wiki
    Accueil Wiki
    Articles récents
    Articles populaires
    Articles modifiés

    rechercher
    Par mot cléf :
    Toutes les rubriques

    En kiosque
    Linux Magazine
    Numéro : 107
    Date : 07/08
    Prix : 6.50 €
    SVM
    Numéro : 272
    Date : 07/08
    Prix : 4.70 €
    PC UPDATE
    Numéro : 36
    Date : 07/08
    Prix : 5.90 €
    PC EXPERT
    Numéro : 188
    Date : 07/08
    Prix : 3.00 €
    Linux Pratique
    Numéro : 48
    Date : 07/08
    Prix : 5.95 €

    Liens promo
    Tout le mini-ITX
    SeleXium Toulouse
    Advanced Sat. Sys.
    CowcotLand
    HaraKiwi
    Accueil | Actualités | Dossiers | ZOoms | Forum | Newsletter | Galerie | Contact | Données personnelles | A propos
       © Nokytech 2008. Tous Droits Réservés