Comment monter automatiquement des partitions Windows à l'aide de / etc / fstab


14

Bonjour, que dois-je écrire dans le fichier "/ etc / fstab" pour que ma partition Windows (/ dev / sda3) soit montée automatiquement au démarrage?

J'obtiens ce message d'erreur (en cliquant sur le signet de la partition dans nautilus):

    Error mounting: mount exited with exit code 1: helper failed with:
  Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://ntfs-3g.org/support.html#unprivileged

Mon fstab ressemble à ceci:

> # /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sdb6       /               ext4    errors=remount-ro 0       1
/dev/sda3   /media/Jonas    ntfs    rw,auto,users,nls=utf8,umask=007,gid=46  0  0

# swap was on /dev/sdb7 during installation
UUID=9dcdfad2-4e66-416e-bf68-142afe23fa0b none            swap    sw              0       0

J'ai créé le dossier / media / Jonas et la partition est / dev / sda3. Qu'est-ce que j'ai mal?

Solution: après le redémarrage, cela a bien fonctionné. Étrange.


pourriez-vous publier la sortie de ls -la / media / Jonas? vous pouvez essayer sudo chown root: plugdev / media / Jonas
— turbo

Réponses:


14

Supposons que vous êtes sûr de: - Votre répertoire créé est / media / Jonas (avec J majuscule) - Votre partition ntfs est / dev / sda3 (vous pouvez le découvrir en émettant sudo blkid)

Mon fstab utilise une forme plus simple:

/dev/sda3   /media/windows  ntfs    defaults    0   0

Vous pouvez changer votre "rw, auto, ...." en "valeurs par défaut"


5

J'ajouterai un peu plus d'informations sur le sujet.

S'il n'est pas installé, je recommande d'installer ntfs-3gpour autoriser r/wles partitions ntfs.

apt-get install ntfs-3g

De plus, pour rendre l'installation « indépendante du périphérique », utilisez l'UUID reçu de l' blkidutilitaire au lieu de référencer un périphérique physique.

root:~ blkid
...
/dev/sda1: SEC_TYPE="msdos" LABEL="boot" UUID="140A-14B7" TYPE="vfat" PARTUUID="0009bf4f-01"
/dev/sda2: UUID="f24a4949-f4b2-4cad-a780-a138695079ec" TYPE="ext4" PARTUUID="0009bf4f-02"
/dev/sdb1: LABEL="Western Digital" UUID="1C0EBC7A0EBC4F10" TYPE="ntfs" PARTUUID="0002f5f9-01"
...

puis, comme d'habitude, créez un point de montage, par exemple \wdet éditez en /etc/fstabinsérant la ligne suivante:

..
UUID=1C0EBC7A0EBC4F10  /wd  ntfs-3g  defaults  0 0
..

vous pouvez essayer de monter le nouvel appareil sans redémarrer avec mount -a.

Pour éviter la corruption des données, si vous devez retirer le périphérique, assurez-vous que vous umount( umount /wddans cet exemple).


0

Bien que je recommande généralement de désactiver le démarrage rapide sur Windows 8, parfois même cela ne résoudra pas, dans ce cas, j'ai utilisé:

 sudo ntfs-3g -o remove_hiberfile /dev/sda2 /path/to/mount

Dans mon cas, / path / to / mount était mon dossier personnel sur / media, / dev / sda2 était ma partition Windows


Je souhaite vraiment ne pas avoir à le faire tout le temps, mais il semble que Windows crée le fichier hiber, quelle que soit la façon dont je le configure.
— user3083324

Sur mon Windows 10, cela ne se produit plus.
— user3083324
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.