Montage du système de fichiers NTFS sur CentOS 5.2
-
02-07-2019 - |
Question
Je souhaite monter des disques NTFS internes et externes dans CentOS 5.2, de préférence automatiquement au démarrage. Peu importe qu’il s’agisse de lecture / écriture ou en lecture seule, mais lecture / écriture serait préférable, si elle est sûre.
Edit: Merci pour toutes les réponses, je les ai résumées ci-dessous =)
La solution 2
Pour répondre à ma propre question: PostMan et mgb m'ont conduit sur la bonne voie, mais leurs réponses ne contenaient pas de solution complète.
Remarque: un bref manuel / wiki sur cette question se trouve ici: http://wiki.centos.org / TipsAndTricks / NTFSPartitions
J'utilise donc une installation nue et fraîche de CentOS 5.2 avec les dernières mises à jour. Tout d’abord, j’ai exécuté la commande su
pour éviter tout problème d’autorisation.
J'ai créé des points de montage pour deux lecteurs NTFS externes:
mkdir /mnt/iomega80
mkdir /mnt/iogear250
J'ai dû utiliser la commande fdisk, mais ce n'était pas dans mon système. Voici ce qui l'installe:
yum install util-linux
Ensuite, j'ai exécuté / sbin / fdisk -l
et trouvé les noms de périphériques:
Disk /dev/sdc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
**/dev/sdc1** * 1 30401 244196001 7 HPFS/NTFS
Disk /dev/sdd: 82.3 GB, 82348278272 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
**/dev/sdd1** * 1 10011 80413326 7 HPFS/NTFS
Pour moi, ce sont / dev / sdc1
et / dev / sdd1
.
J'ai dû installer NTFS-3G, un package qui active la prise en charge de NTFS sur CentOS. Pour installer NTFS-3G, je devais d'abord inclure RPMFORGE dans la liste de référentiels YUM.
Pour inclure RPMFORGE dans la liste des référentiels YUM, j'ai utilisé les instructions suivantes: http://rpmrepo.org/RPMforge/Using . Pour mon système, les deux commandes que je devais exécuter étaient les suivantes:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm
Enfin, j'ai installé NTFS-3G à l'aide de cette commande YUM:
yum install fuse fuse-ntfs-3g dkms dkms-fuse
Enfin, je pourrais utiliser la commande mount pour monter les systèmes de fichiers:
mount -t ntfs-3g /dev/sdc1 /mnt/iogear250
mount -t ntfs-3g /dev/sdd1 /mnt/iomega80
En ajoutant ces deux lignes à / etc / fstab
, comme suggéré dans les réponses précédentes, les disques à monter lors du démarrage:
/dev/sdc1 /mnt/iogear250 ntfs-3g rw,umask=0000,defaults 0 0
/dev/sdd1 /mnt/iomega80 ntfs-3g rw,umask=0000,defaults 0 0
Autres conseils
d'abord faire un
fdisk -l
obtenir la partition du disque dur, c'est-à-dire / dev / sda2
puis
mount /dev/sda2 /mnt/windows
si cela échoue, essayez une
yum install ntfs-3g
* Je viens de noter que cette option n'est pas incluse par défaut. Vous pouvez donc vérifier NTFS-3g ici. et trouvez un package adapté à votre système.
pour monter cela automatiquement, ajoutez une ligne à / etc / fstab en disant
/dev/sda2 /mnt/temp ntfs defaults 0 0
et cela devrait monter automatiquement au redémarrage
Vous devriez déjà disposer de ntfs, le support lecture / écriture est désormais assez fiable.
Vous pouvez le tester avec "mount -t ntfs / dev / sdX1 / mnt / tmp". vous devez savoir sur quel lecteur le disque externe est identifié (vérifiez dmesg) et vous devez créer un point de montage.
Pour monter automatiquement à chaque fois que vous insérez une ligne dans / etc / fstab, utilisez l'une des lignes existantes à titre d'exemple. Vous devez être root pour le faire.
Vous avez oublié de mentionner que vous devez redémarrer l'ordinateur après l'installation du fusible, etc.
Activez d'abord le référentiel Epel
yum install epel-release
Ensuite, installez ntfs
yum install ntfs-3g
-
Activer le référentiel EPEL
yum -y installez epel-release
-
Installez ntfs-3g
md-y installer ntfs-3g
-
Mettre à jour Grub
grub2-mkconfig -o / boot/grub2/grub.cfg