J'ai cherché partout pour résoudre ce problème, mais je n'arrive pas à comprendre pourquoi on le fait. J'ai l'entrée/etc/fstab suivante pour monter une partition ntfs à l'aide de ntfs-3g.
UUID=01CD842715EC2180 /media/mediahd02 ntfs defaults,user,noexec,uid=1000,gid=1000,dmask=007,fmask=117 0 2
Le nom de volume pour cette partition est "MEDIA02"
Donc, je n'ai eu aucun problème avec le montage fstab. Cependant, le problème est qu’il effectue à nouveau des montages automatiques à l’aide de l’étiquette MEDIA02. Je ne suis pas sûr que le montage automatique soit le terme qui convient, car il s'agit simplement d'un répertoire vide. La suppression de ce répertoire et le redémarrage provoquent sa réapparition.
Alors listant/media je vois à la fois MEDIA02 et mediahd02
htpc@htpc:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' 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
# / was on /dev/sdf1 during installation
UUID=ec027544-b0e7-4145-99a4-905543a9781a / ext4 errors=remount-ro,noatime,discard 0 1
# swap was on /dev/sdf5 during installation
UUID=1794409e-723f-41ac-9f31-ae059f377613 none swap sw 0 0
# Added all the lines below this
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
UUID=0F70-3B06 /media/mediahd01 vfat defaults,user,noexec,uid=1000,gid=1000,dmask=007,fmask=117 0 2
UUID=01CD842715EC2180 /media/mediahd02 ntfs defaults,user,noexec,uid=1000,gid=1000,dmask=007,fmask=117 0 2
htpc@htpc:~$ cat /etc/mtab
/dev/sdc1 / ext4 rw,noatime,errors=remount-ro,discard 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/Fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /tmp tmpfs rw,noatime,mode=1777 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
/dev/sdc1 /media/usbhd-sdc1 ext4 rw,relatime 0 0
/dev/sdb1 /media/mediahd02 fuseblk rw,noexec,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0
/dev/sda5 /media/mediahd01 vfat rw,noexec,nosuid,nodev,uid=1000,gid=1000,dmask=007,fmask=117 0 0
/dev/sdh1 /media/Windows_7 fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
Quelqu'un peut-il nous éclairer sur la raison pour laquelle il fait cela?
ok erreur newbie classique.
J'ai créé ce script /etc/udev/rules.d/11-media-by-label-auto-mount.rules
lors de la configuration de mon système, ce qui était à l'origine de ce problème. Il est supposé monter automatiquement des disques usb pour mon htpc tout en ignorant les disques système.
Contenu du script:
KERNEL!="sd[b-z][0-9]", GOTO="media_by_label_auto_mount_end"
# Import FS infos
IMPORT{program}="/sbin/blkid -o udev -p %N"
# Get a label if present, otherwise specify one
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k"
# Global mount options
ACTION=="add", ENV{mount_options}="relatime"
# Filesystem-specific mount options
ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs", ENV{mount_options}="$env{mount_options},utf8,gid=100,umask=002"
# Mount the device
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
# Clean up after removal
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
# Exit
LABEL="media_by_label_auto_mount_end"
Cependant, mon disque avec lequel j'ai des problèmes est /dev/sdb1
et c'est donc ce script qui prend le relais. Depuis, je l'ai modifié pour ignorer sdb en changeant la ligne en KERNEL!="sd[c-z][0-9]"