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.