J'ai l'intention d'utiliser une partition NTFS comme répertoire de base pour une installation Ubuntu, cela fonctionnera-t-il?
Cela ressemble à une mauvaise idée. Oui, vous pouvez, mais vous devez vous rendre compte que la prise en charge de NTFS sous Linux est accompagnée de cette mise en garde:
En raison de la complexité des structures NTFS internes, le pilote du noyau 2.6.14 intégré et les pilotes FUSE n'autorisent pas les modifications du volume considérées comme dangereuses pour éviter la corruption.
ce qui est en partie dû à:
Les détails sur les composants internes de l'implémentation ne sont pas publiés, ce qui rend difficile pour les fournisseurs tiers de fournir des outils pour gérer NTFS.
Je monte un volume NTFS sur linux, et j'ai eu un problème dans le passé lorsque le système de fichiers ne montait pas correctement sur linux, même avec l' option -f (force). J'ai dû enfin l'attacher à une machine Windows et démarrer sous Windows, ce qui l'a corrigé.
Si vous avez absolument besoin d'un système de fichiers natif lisible par Windows pour / home , ma préférence serait plutôt de le formater en fat32. Malgré ses limites, il a un meilleur support sur linux.
Même le déplacement de fichiers entre les systèmes de fichiers Linux et fat32 / ntfs provoque de nombreux avertissements sur les autorisations et les propriétaires. Vous aurez certainement des problèmes avec un ntfs / home. La première chose qui ne fonctionnera pas sera ~ / .ssh, .netrc et d'autres fichiers / répertoires avec des autorisations restreintes. D'autres programmes auront certainement des erreurs lorsqu'ils ne peuvent pas modifier les autorisations sur les fichiers de configuration. (fichiers dot)
la source
Vous pouvez le faire, mais vous rencontrerez de réels problèmes car de nombreuses applications adopteront des conventions de système de fichiers non Microsoft, par exemple la sensibilité à la casse. Il vaut mieux installer quelque chose comme Ext2IFS sur une machine Windows pour lire les partitions ext * à la place.
la source
vous pouvez également essayer de lier vos "Documents" "Images" et "Musique" à des dossiers sur le NTFS si vous voulez simplement pouvoir partager des données utilisateur de base. Cela a très bien fonctionné sur les ordinateurs que j'ai configurés pour un double démarrage pour les amis.
la source
Vous pouvez utiliser:
Cela fera que tout ce qui est enregistré dans un répertoire soit enregistré ailleurs. Pour moi, c'était parce que mon stockage principal était NTFS car il devait être lisible dans Windows 7. Dans
/etc/fstab
, j'ai monté la partition NTFS comme d'habitude, fait pour moi par Ubuntu 11.04:J'ai ensuite défini les dossiers de stockage de base pour y enregistrer à la place:
C'est tout
/etc/fstab
pour qu'il soit réappliqué au démarrage.NTFS n'a pas les mêmes autorisations que ext4 ou autre, donc je suggérerais de ne l'utiliser que pour les fichiers qui ne sont pas sensibles.
la source
Je stocke actuellement les sous-dossiers de ma maison (par exemple
~/Documents
,~/Music
) sur un système de fichiers NTFS et cela semble fonctionner correctement.À titre d'exemple, voici comment héberger votre
~/Documents
dossier sur une partition NTFS. Assurez-vous d'abord que la partition NTFS est définie pour être montée automatiquement afin qu'elle soit accessible au système au démarrage. Déplacez tous les fichiers dont vous avez besoin pour garder hors du~/Documents
dossier de partition NTFS correspondant (c'est-à-dire/mnt/winblows/Users/Username/Documents
). Maintenant, supprimez leDocuments
dossier dans votre répertoire personnel et créez un lien vers ce dossier NTFS à sa place nomméeDocuments
.Remarque: vous devrez peut-être vous assurer que votre
~/.config/user-dirs.dirs
est synchronisé avec les emplacements de dossier que vous avez choisis (je l'ai fait). Voir cette réponse pour plus de détails.la source