Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 1159

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>4. DOS FAT 12/16/32, VFAT</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.64.1">
<meta name="keywords" content="File system, Système de fichiers">
<link rel="home" href="index.html" title="Guide pratique des systèmes de fichiers">
<link rel="up" href="index.html" title="Guide pratique des systèmes de fichiers">
<link rel="previous" href="ar01s03.html" title="3. Volumes">
<link rel="next" href="ar01s05.html" title="5. Système de fichiers à hautes
performances (High Performance FileSystem, HPFS)">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">4. DOS FAT 12/16/32, VFAT</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ar01s03.html">Précédent</a> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> <a accesskey="n" href="ar01s05.html">Suivant</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h2 class="title" style="clear: both">
<a name="filesystems-HOWTO-fr-4"></a>4. DOS FAT 12/16/32, VFAT</h2></div></div>
<div></div>
</div>
<a name="fat"></a><a name="vfat"></a><a name="fat12"></a><a name="fat16"></a><a name="fat32"></a><div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2513798"></a>4.1. VFAT: Nom de fichiers longs</h3></div></div>
<div></div>
</div>
<p>
Windows 95/98 et Windows NT/2000 gardent les noms de fichier longs sur un
système FAT dans un dossier spécial d'enregistrement avec la configuration des
attributs <span class="emphasis"><em>Lecture Seule</em></span>, <span class="emphasis"><em>Fichier
caché</em></span>, <span class="emphasis"><em>Système</em></span> et <span class="emphasis"><em>Volume</em></span>,
donc si vous accèdez votre volume FAT depuis le DOS vous ne voyez pas ces
« fichiers ». Ces enregistrements spéciaux ont cette
structure débile :

</p>
<div class="table">
<a name="id2513689"></a><p class="title"><b>Tableau 2. structure des enregistrements</b></p>
<table summary="structure des enregistrements" border="1">
<colgroup>
<col align="left">
<col align="left">
</colgroup>
<tbody>
<tr>
<td align="left">octet</td>
<td align="left">numéro de de l'emplacement</td>
</tr>
<tr>
<td align="left">string(10)</td>
<td align="left">5 premiers caractères du nom</td>
</tr>
<tr>
<td align="left">octet</td>
<td align="left">octet d'attribut</td>
</tr>
<tr>
<td align="left">octet</td>
<td align="left">toujours 0</td>
</tr>
<tr>
<td align="left">octet</td>
<td align="left">checksum pour l'alias 8.3</td>
</tr>
<tr>
<td align="left">string(12)</td>
<td align="left">6 caractères de plus du nom</td>
</tr>
<tr>
<td align="left">mot</td>
<td align="left">début du numéro du cluster, 0 pour les emplacements longs</td>
</tr>
<tr>
<td align="left">string(4)</td>
<td align="left">2 derniers caractères du nom</td>
</tr>
</tbody>
</table>
</div>
<p>

Des problèmes apparaissent lorsque vous effacez ou modifiez un fichier à nom
long du système sans support VFAT, parce que seule l'entrée DOS 8+3 sera effacée
ou modifiée. Scandisk pour Windows 95/98 peut réparer ce problème.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2513936"></a>4.2. UMSDOS: noms de fichiers longs et attributs Linux sur un système de fichiers FAT</h3></div></div>
<div></div>
</div>
<a name="umsdos"></a><p>
Linux possède ses propres extensions FAT qui vous donnent noms de fichiers
longs, permissions et droits, liens et fichiers spéciaux de périphériques sur
une partition FAT, appelée UMSDOS.
Chaque répertoire contient un fichier nommé <span class="emphasis"><em>"--linux-.---"</em></span>.
C'est là que sont enregistrés les noms de fichiers longs et les autres champs
nécessaires. Pour plus de détails, voyez le fichier
<span class="emphasis"><em>/usr/src/linux/Documentation/filesystems/umsdos.txt</em></span>.
L'auteur du pilote umsdos de Linux est Jacques Gelinas
<tt class="email">&lt;<a href="mailto:jacques@solucorp.qc.ca">jacques@solucorp.qc.ca</a>&gt;</tt> et il est
actuellement maintenu par Matija Nalis <tt class="email">&lt;<a href="mailto:mnalis@jagor.srce.hr">mnalis@jagor.srce.hr</a>&gt;</tt>&gt;.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2513988"></a>4.3. Attributs OS/2 étendus pour le système de fichiers FAT</h3></div></div>
<div></div>
</div>
<p>
OS/2 Warp version 3, 4 et 5 conservent les noms de fichiers longs et les attributs
étendus des volumes FAT dans les fichiers "\ea data. sf" et "\wp root. sf" (ces
deux fichiers se trouvent dans le répertoire racine du système de fichiers).
Pour autant que je sache, il n'y a pas d'implémentation connue de ces extensions
OS/2 pour d'autres systèmes d'exploitation.  Si vous pouvez fournir des
informations sur la structure EA, n'hésitez pas à me les envoyer à
<tt class="email">&lt;<a href="mailto:mhi@penguin.cz">mhi@penguin.cz</a>&gt;</tt>.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514018"></a>4.4. Star LFN</h3></div></div>
<div></div>
</div>
<p>
Star LFN est un émulateur qui autorise des programmes, tournant sous DOS 4.0 ou
supérieur, à utiliser les fonctions de fichiers longs présents sur les machines
utilisant le DOS de Windows 95. Actuellement, il ne peut que lire et écrire les
noms de fichiers longs pour un fichier système caché, ce qui signifie que vous
ne pouvez ni lire ni écrire de les véritables noms de fichiers longs de Windows
95. Pour plus d'information voyez <a href="http://sta.c64.org/starlfn.html" target="_top">http://sta.c64.org/starlfn.html</a>.


</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514049"></a>4.5. Accéder à une partition VFAT depuis OS/2 (VFAT-OS2)</h3></div></div>
<div></div>
</div>
<a name="vfat_os2"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Page d'accueil : <a href="http://www.dsteiner.com/products/software/os2/ifs.htm" target="_top">http://www.dsteiner.com/products/software/os2/ifs.htm</a></p></li>
<li><p>Auteur : Daniel Steiner <tt class="email">&lt;<a href="mailto:info@dsteiner.com">info@dsteiner.com</a>&gt;</tt></p></li>
<li><p>Accès : lecture-écriture, pas de support des extensions EA.</p></li>
<li><p>Miroir: <a href="ftp://hobbes.nmsu.edu/pub/os2/system/drivers/filesys/" target="_top">ftp://hobbes.nmsu.edu/pub/os2/system/drivers/filesys/</a></p></li>
<li><p>Licence : GPL</p></li>
</ul></div>
<p>
VFAT-OS2 est un paquetage qui autorise OS/2 à accéder aux partitions Windows 95
formatée en VFAT de manière transparente, comme si elles étaient des lettres de
disque OS/2 standards. La visée ultime de ce paquetage est d'être capable
utiliser le système de fichiers VFAT comme un remplacement de FAT. Il peut aussi
accéder aux partitions NTFS en mode lecture seule.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514122"></a>4.6. Accéder à une partition VFAT depuis DOS (pilote LFNDOS)</h3></div></div>
<div></div>
</div>
<a name="vfat_dos"></a><p>
Certaines personnes disent que Microsoft a livré un pilote appelé LFNDOS qui
fournit l'API Microsoft Nom de Fichiers Longs sous DOS. Si vous savez où ce
pilote peut être téléchargé, merci de m'envoyer un e-mail.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514149"></a>4.7. Accéder à une partition VFAT depuis DOS (pilote LFNDOS libre)</h3></div></div>
<div></div>
</div>
<a name="vfat_dos2"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Page d'accueil : <a href="http://members.xoom.com/dosuser/" target="_top">http://members.xoom.com/dosuser/</a></p></li>
<li><p>Auteur : Chris Jones <tt class="email">&lt;<a href="mailto:dosuser@bigfoot.com">dosuser@bigfoot.com</a>&gt;</tt></p></li>
<li><p>Accès : lecture-écriture</p></li>
<li><p>Miroir: <a href="http://www.simtel.net/pub/simtelnet/msdos/fileutil/lfnds106.zip" target="_top">http://www.simtel.net/pub/simtelnet/msdos/fileutil/lfnds106.zip</a></p></li>
<li><p>Licence : gratuit, code source disponible</p></li>
</ul></div>
<p>
LFNDOS fournit l'API Windows 95 Nom de Fichiers Longs (Long Filename, LFN) pour
les programmes DOS. Il utilise le même format pour sauvegarder les noms sur le
disque que Windows 95, vous pouvez donc voir et utiliser les noms de fichiers
longs sous les deux systèmes de manière interchangeable. Il fonctionne comme un
programme résidant en mémoire, et par conséquent nécessite environ 60 ko de
mémoire conventionnelle.
</p>
<p>
Sous Windows 95, un programme DOS peut utiliser les noms de fichiers longs en
appellant un jeu de fonction d'interruption, lesquelles sont fournies par
Windows. Par exemple, COMMAND.COM permet les noms de fichiers longs quand il est
lancé comme une ligne de commande DOS depuis Windows, mais pas si vous
redémarrez en mode MS-DOS. D'autres programmes comme EDIT.COM et tous les
programmes DJGPP utilisent les noms de fichiers longs s'ils sont disponibles.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514245"></a>4.8. Accéder à une partition VFAT depuis DOS (les outils LFN d'Odi)</h3></div></div>
<div></div>
</div>
<a name="vfat_dos3"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Page d'accueil : <a href="http://odi.webjump.com/" target="_top">http://odi.webjump.com/</a></p></li>
<li><p>Auteur : Ortwin Glueck <tt class="email">&lt;<a href="mailto:glueck@freesurf.ch">glueck@freesurf.ch</a>&gt;</tt></p></li>
<li><p>Accès : lecture-écriture, pour les outils DOS seulement.</p></li>
<li><p>Miroir: <a href="http://www.simtel.net/pub/simtelnet/msdos/fileutil/lfn141.zip" target="_top">http://www.simtel.net/pub/simtelnet/msdos/fileutil/lfn141.zip</a></p></li>
<li><p>Licence : ?</p></li>
</ul></div>
<p>
Ces outils fournissent des facilités de gestion sous DOS avec les noms de
fichiers longs créés par Windows 95/98 sur les systèmes de fichiers FAT32, FAT16
et FAT12. Taper LDIR affiche le contenu du répertoire avec les noms de fichiers
longs. Copier un fichier avec LCOPY préserve les noms de fichiers longs. Vous
pouvez même créer des répertoires (LMD) avec des noms de fichiers longs ou
renommer des fichiers (LREN) avec des noms longs.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514318"></a>4.9. Accéder une partition FAT32 depuis OS/2 (FAT32.IFS)</h3></div></div>
<div></div>
</div>
<a name="fat32_from_os2"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Page d'accueil : <a href="http://www.os2ss.com/information/kelder/index.html" target="_top">http://www.os2ss.com/information/kelder/index.html</a></p></li>
<li><p>Auteur : Henks Kelder <tt class="email">&lt;<a href="mailto:hkelder@capgemini.nl">hkelder@capgemini.nl</a>&gt;</tt></p></li>
<li><p>Accès : lecture-écriture, Noms de fichiers longs, pas de support des extensions EA.</p></li>
<li><p>Téléchargement : <a href="http://www.os2ss.com/information/kelder/os2fat32.zip" target="_top">http://www.os2ss.com/information/kelder/os2fat32.zip</a></p></li>
<li><p>Licence : gratuit</p></li>
</ul></div>
<p>
FAT32.IFS pour OS/2 vous autorise à accéder aux partitions FAT32 depuis OS/2.
Vous ne pouvez pas créer de partitions FAT32, vous avez toujours besoin de
Windows 95 OSR2 pour cela. De plus, le CHKDSK d'OS/2 peut ne pas corriger toutes
les erreurs possibles qui peuvent arriver, vous devrez utiliser le Scandisk de
Windows 95 pour corriger certaines erreurs.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514395"></a>4.10. Accéder une partition FAT32 depuis Windows NT 4.0</h3></div></div>
<div></div>
</div>
<a name="fat32_from_nt4"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Téléchargement : <a href="http://www.chat.ru/~ashedel/fat32/fastfat32.rar" target="_top">http://www.chat.ru/~ashedel/fat32/fastfat32.rar</a></p></li>
<li><p>Auteur : anonyme</p></li>
<li><p>Licence : gratuit ou GPL ?</p></li>
</ul></div>
<p>
Pilote du système de fichiers FAT32 pour NT 4.0 et NT 3.51.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514441"></a>4.11. Accéder une partition FAT32 depuis Windows NT 4.0</h3></div></div>
<div></div>
</div>
<a name="fat32_from_nt4_2"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Page d'accueil : <a href="http://www.sysinternals.com/fat32.htm" target="_top">http://www.sysinternals.com/fat32.htm</a></p></li>
<li><p>Auteur : Mark Russinovich
<tt class="email">&lt;<a href="mailto:mark@sysinternals.com">mark@sysinternals.com</a>&gt;</tt> et Bryce Cogswell
<tt class="email">&lt;<a href="mailto:cogswell@winternals.com">cogswell@winternals.com</a>&gt;</tt>.</p></li>
<li><p>Accès : lecture seule dans la version gratuite, lecture-écriture dans la commerciale.</p></li>
<li><p>Téléchargement : ?</p></li>
<li><p>Licence : gratuite (lecture seule) ou commerciale
(lecture-écriture)</p></li>
</ul></div>
<p>
C'est un pilote système de fichiers FAT32 pour Windows NT(R) 4.0. Une fois
ce pliote installé, tous les disques FAT32 présents sur votre système seront
entièrement accessibles comme des volumes Windows NT natifs. La version
gratuite fournit seulement des capacités de lecture. La version
lecture/écriture est à acheter.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514518"></a>4.12. Accéder des disques compressés avec Stac/Dblspace/Drvspace depuis Linux (DMSDOS)</h3></div></div>
<div></div>
</div>
<a name="dmsdos_from_linux"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Page d'accueil : <a href="http://fb9nt.uni-duisburg.de/mitarbeiter/gockel/software/dmsdos/" target="_top">http://fb9nt.uni-duisburg.de/mitarbeiter/gockel/software/dmsdos/</a></p></li>
<li><p>Auteur : Frank Gockel
<tt class="email">&lt;<a href="mailto:gockel@sent13.uni-duisburg.de">gockel@sent13.uni-duisburg.de</a>&gt;</tt> et Pavel Pisa <tt class="email">&lt;<a href="mailto:pisa@cmp.felk.cvut.cz">pisa@cmp.felk.cvut.cz</a>&gt;</tt></p></li>
<li><p>Accès : Stacker, Dblspace et Drvspace en mode lecture, support des noms de fichiers longs</p></li>
<li><p>Téléchargement : <a href="ftp://fb9nt.uni-duisburg.de/pub/linux/dmsdos/" target="_top">ftp://fb9nt.uni-duisburg.de/pub/linux/dmsdos/</a></p></li>
<li><p>Freshmeat: Console/Filesystems</p></li>
<li><p>Licence : GPL</p></li>
</ul></div>
<p>
DMSDOS lit et écrit sur les systèmes de fichiers DOS compréssés (CVF-FAT). Les configurations suivantes sont supportées :
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>DoubleSpace / DriveSpace (MS-DOS 6.x)</p></li>
<li><p>DoubleSpace / DriveSpace (Windows 95)</p></li>
<li><p>DriveSpace 3 (Windows 95 avec le pack Plus!)</p></li>
<li><p>Stacker 3</p></li>
<li><p>Stacker 4</p></li>
</ul></div>
<p>
Il fonctionne avec la FAT32, le NLS, les pages de codes (testé avec les patches
FAT32 version 0.2.8 sous Linux 2.0.33 et avec la FAT32 en standard dans les
noyaux 2.1.xx, 2.0.34 et 2.035). Dmsdos fonctionne aussi bien avec les noms de
fichiers long avec VFAT ou UMSDOS (ou les deux en même temps). Il a été
retravaillé pour être prêt pour le SMP et devrait maintenant complètement
compiler avec la libc6.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514633"></a>4.13. Accéder des disques compressés avec Dblspace/Drvspace depuis Linux (thsfs)</h3></div></div>
<div></div>
</div>
<a name="dblspace_from_linux"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Téléchargement : <a href="ftp://ftp.ai-lab.fh-furtwangen.de/pub/os/linux/local/thsfs.tgz" target="_top">ftp://ftp.ai-lab.fh-furtwangen.de/pub/os/linux/local/thsfs.tgz</a></p></li>
<li><p>Auteur : Thomas Scheuermann <tt class="email">&lt;<a href="mailto:ths@ai-lab.fh-furtwangen.de">ths@ai-lab.fh-furtwangen.de</a>&gt;</tt></p></li>
<li><p>Accès : Dblspace et Drvspace en mode lecture
seule.</p></li>
<li><p>Licence : Voyez le copyright des fichiers. Fondamentalement
libre.</p></li>
</ul></div>
<p>

</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514687"></a>4.14. Fsresize - Retailleur FAT16/32</h3></div></div>
<div></div>
</div>
<a name="fsresize"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Page d'accueil : <a href="http://www.alphalink.com.au/~clausen/fsresize/" target="_top">http://www.alphalink.com.au/~clausen/fsresize/</a></p></li>
<li><p>Auteur : Andrew Clausen <tt class="email">&lt;<a href="mailto:clausen@alphalink.com.au">clausen@alphalink.com.au</a>&gt;</tt></p></li>
<li><p>Téléchargement : <a href="http://www.alphalink.com.au/~clausen/fsresize-0.8.tar.gz" target="_top">http://www.alphalink.com.au/~clausen/fsresize-0.8.tar.gz</a></p></li>
<li><p>Freshmeat: <a href="http://news.freshmeat.net/appindex/1999/01/09/915912424.html" target="_top">Console/Filesystems</a></p></li>
<li><p>Accès : lecture/écriture, support FAT16/FAT32 complet</p></li>
<li><p>Licence : GPL</p></li>
</ul></div>
<p>
Retaille les systèmes de fichiers FAT16/FAT32. Ne nécessite aucun autre
programme (tel un défragmenteur). Il possède des options
<tt class="option">--backup</tt> et <tt class="option">--restore</tt>, donc s'il y a une
chute de tension, (ou un bug), vous pouvez toujours revenir en arrière. Les
fichiers de sauvegarde sont généralement inférieurs à 1 mega-octet.
</p>
<p>
L'auteur n'effectuera probablement plus de nouvelle version de fsresize, car il
travaille sur parted - un clone de Partition Magic. Il sera capable de
retailler, copier, créer et vérifier les systèmes de fichiers/partitions.
</p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514786"></a>4.15. FIPS - Retailleur FAT16</h3></div></div>
<div></div>
</div>
<a name="fips"></a><p>
</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Page d'accueil : ?</p></li>
<li><p>Auteur : Arno Schaefer <tt class="email">&lt;<a href="mailto:schaefer@rbg.informatik.th-darmstadt.de">schaefer@rbg.informatik.th-darmstadt.de</a>&gt;</tt></p></li>
<li><p>Téléchargement : <a href="ftp://sunsite.unc.edu/pub/Linux/system/Install/fips01alpha.tar.z" target="_top">ftp://sunsite.unc.edu/pub/Linux/system/Install/fips01alpha.tar.z</a></p></li>
<li><p>Licence : GPL</p></li>
</ul></div>
<p>

</p>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ar01s03.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="index.html">Niveau supérieur</a></td>
<td width="40%" align="right"> <a accesskey="n" href="ar01s05.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">3. Volumes </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 5. Système de fichiers à hautes
performances (High Performance FileSystem, HPFS)</td>
</tr>
</table>
</div>
</body>
</html>