Quel est le point de montage le plus «correct» pour une partition NTFS permanente?


31

J'ai une partition NTFS (contenant une installation Windows à partir de laquelle je double démarrage) que je voudrais monter de façon permanente à partir de mon installation Linux. Le problème est que je ne peux pas déterminer quel est le meilleur point de montage / droit / correct pour la partition NTFS. De toute évidence, il ne doit pas être monté en tant que / home, / usr, etc. (aucun des points de montage standard pour les systèmes de fichiers) car il ne fait pas partie du système Linux. Je veux cependant qu'il soit monté en permanence; et cela soulève la question, où dois-je le monter? Voici les possibilités de point de montage que j'ai trouvées:

/ media / windows

Celui-ci a beaucoup de sens car il serait juste à côté des périphériques montés automatiquement, mais selon la norme du système de fichiers , / media / est vraiment pour les supports amovibles, donc il ne semble pas tout à fait correct de mettre ma partition interne montée en permanence à côté de ceux montés automatiquement et amovibles. Je penche le plus vers cette option, mais uniquement parce qu'elle est moins incongrue que les autres.

/ mnt / windows

Celui-ci semble également assez logique, mais encore une fois, la norme (et d'autres choses que j'ai lues) indique que les points de montage de sous-répertoire sont généralement découragés ici. De plus, je monte des systèmes de fichiers temporairement dans / mnt / à l'occasion (comme le standard le voulait), donc celui-ci semble gêner l'utilisation du système.

/les fenêtres

Je n'aime vraiment pas l'idée d'ajouter un autre répertoire de niveau supérieur à mon système de fichiers, si je peux l'éviter. Ça ne me semble pas bien. Un avantage de celui-ci, cependant, est qu'il est très facilement accessible et ne gêne rien d'autre (c'est-à-dire le montage automatique de partitions dans / media / ou des montages temporaires dans / mnt /).

/ home / [mon nom d'utilisateur] / systèmes de fichiers / windows

Je n'aime pas cette idée car la partition est résolument spécifique au système, pas à l'utilisateur, donc la placer dans un répertoire personnel ne semble pas correct.


Laquelle de ces options est la «bonne» ou existe-t-il une alternative que je n'ai pas énumérée ici?

Pour plus de clarté, notez que j'utilise Linux (Arch Linux en particulier), donc toutes les recommandations devraient probablement être basées sur l'idée de Linux de l'organisation du système de fichiers plutôt que sur BSD, par exemple.


Réponses:


17

Tout d'abord, cela dépendra uniquement de votre architecture et de vos coutumes.

Par exemple, je monte des choses comme ça sous / mnt. Je connais des gens qui créent des répertoires de haut niveau et des gens qui mettent ces trucs dans / home. Tout dépend de ce avec quoi vous êtes à l'aise. Il n'y a plus de norme distincte à ce sujet, l'architecture du système a changé, et vous avez maintenant des opinions différentes sur des choses qui étaient autrefois «évangiles». Des choses comme / usr / local ou / opt / share, rpm ou source ... vous obtenez la dérive.

Deuxièmement, si vous relisez votre lien sur pathname.com , vous remarquerez le paragraphe sous / media qui indique

Raisonnement

Historiquement, plusieurs autres emplacements différents ont été utilisés pour monter des supports amovibles tels que / cdrom, / mnt ou / mnt / cdrom. Placer les points de montage pour tous les supports amovibles directement dans le répertoire racine entraînerait potentiellement un grand nombre de répertoires supplémentaires dans /. Bien que l'utilisation de sous-répertoires dans / mnt comme point de montage soit récente, elle entre en conflit avec une tradition beaucoup plus ancienne qui consiste à utiliser / mnt directement comme point de montage temporaire.

Donc, personnellement, je préconise / mnt / windows ou une certaine itération de cela. Il garde le répertoire de niveau supérieur gratuit et est simple et intuitif. Lorsque je regarde ou audite un système, c'est là que je cherche des supports dès le départ.


2
Merci pour la contribution. Sur la base de ce que vous me dites, je penche maintenant vers l'utilisation de / mnt / windows. À l'avenir, je pourrai peut-être utiliser / mnt / tmp ou quelque chose comme ça pour les montages temporaires.
jgottula

2
C'est ce que je ferais, j'aime personnellement un répertoire de premier niveau propre. Surtout depuis que je me suis habitué à taper tab à certains moments pour certains répertoires :-)
rfelsburg

Approuve et vote positivement. Joliment expliqué et bien mis.
Shadur

3

Je ne pense pas qu'il y ait un problème avec la création d'un nouveau répertoire de haut niveau pour les montages permanents. Cela se fait assez souvent. J'utilise / ntfs dans ce même but.


3

Un problème potentiel avec un montage de niveau supérieur serait un programme qui analyse tous les fichiers d'un répertoire. ls -l /ou même un ls colorisé, comme il est souvent activé, devra appeler stat()tous les fichiers sous root et si le serveur NFS se bloque, il peut également entraîner le ls. Un simple ls sans couleur n'invoque pas stat(). C'est la raison pour laquelle je mets le plus souvent quelque part sous /mnt. Je monterai encore parfois NFS sous, /par exemple lorsque les répertoires personnels sont disponibles sur NFS.

Je n'utiliserais pas non /mediaplus de montures statiques. Il fait partie de HAL et est utilisé pour monter dynamiquement des périphériques, par exemple lorsqu'un lecteur flash USB est inséré et que tous les répertoires sous /mediasont gérés par HAL / udev.

En fin de compte, la destination finale se résume à la politique. Si le serveur est raisonnablement fiable, il n'y a rien de mal à le placer sous /ou à créer une nouvelle arborescence comme /server1/musicet /server1/videopour les montages. J'ai tendance à aimer l'idée de garder les montages NFS sous /mntavec des exceptions uniquement pour les montages comme /home, mais c'est ma politique.


1
Très bons points sur NFS, bien que je fasse référence à NTFS ! Très apprécié de toute façon, je garderai ces choses à l'esprit.
jgottula

1
@jgottula NTFS n'est pas un problème bien sûr car il est local. Je pensais qu'un montage Windows NFS était étrange. Je pourrais encore le mettre /mntpersonnellement car il ne fait pas partie du système de fichiers Linux standard comme /home ou /usr, mais j'aime juste un /système de fichiers propre .
penguin359

1

Je le fais probablement le plus mal . Je l'ai mis dans / media / windows. Mettre des partitions Windows à ce point de montage a fonctionné pour moi dans le passé sans accroc.

J'ai également fait un niveau supérieur / windows dans le passé et cela a également été très bien, sauf que je recherche généralement les partitions d'abord dans / media par habitude.


1

Je suggérerais d'utiliser /srv, comme dans /srv/windows.


1
Je ne sais pas pourquoi cela a été rejeté, le mettre dans / srv est conforme à la FHS
BCoates

@BCoates: Il ne serait cohérent avec FHS que si tout le contenu du montage était mis à disposition sur le réseau.
cmc

2
@cmc Veuillez me dire où, dans le FHS, il est indiqué que les éléments dans / srv doivent être disponibles sur le réseau. Pour autant que je sache, il n'y a pas une telle exigence dans FHS, et / srv est donc très bien.
Teddy

5
@Teddy: Bien sûr . "/ srv contient des données spécifiques au site qui sont servies par ce système."
cmc

OMI, cela devrait être la réponse acceptée ...
nicorellius

1

J'ai généralement le mien /c, /detc. imitant les lettres de lecteur que Windows utilise pour eux. J'ai tendance à avoir plusieurs disques durs et partitions, ce qui m'aide à les suivre.


0

Chaque administrateur système a une solution de contournement différente pour cela. Je dis contournement car il n'y a pas de lieu «correct» actuellement défini dans la norme. Je pense qu'il y a un besoin pour un nouveau répertoire de premier niveau. Je crée / monte toujours sur mon boxen.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.