Comment puis-je monter automatiquement des disques durs USB? J'ai installé usbmount mais semble ne pas fonctionner. Ci-dessous quelques détails:
Sudo fdisk -lu:
Disk /dev/sda: 20.4 GB, 20416757760 bytes
255 heads, 63 sectors/track, 2482 cylinders, total 39876480 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000859fe
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 38238207 19118080 83 Linux
/dev/sda2 38240254 39874559 817153 5 Extended
/dev/sda5 38240256 39874559 817152 82 Linux swap / Solaris
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0000d617
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 972597247 486297600 83 Linux
/dev/sdb2 972599294 976771071 2085889 5 Extended
/dev/sdb5 972599296 976771071 2085888 82 Linux swap / Solaris
Disk /dev/sdc: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders, total 78165360 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x43ba43ba
Device Boot Start End Blocks Id System
/dev/sdc1 * 63 78140159 39070048+ 7 HPFS/NTFS/exFAT
Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c85ff
Device Boot Start End Blocks Id System
/dev/sdd1 63 1953520064 976760001 7 HPFS/NTFS/exFAT
Disk /dev/sde: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x48686a76
Device Boot Start End Blocks Id System
/dev/sde1 63 2930272064 1465136001 7 HPFS/NTFS/exFAT
Sudo blkid:
/dev/sda1: UUID="70d2b83a-1b0a-4c5d-b6ff-89d187b4c96a" TYPE="ext4"
/dev/sda5: UUID="444db037-76b9-4a53-b357-ab5ae1764044" TYPE="swap"
/dev/sdb1: LABEL="500GB" UUID="7c0f92c4-3428-4e0a-b724-abe13229224c" TYPE="ext4"
/dev/sdb5: UUID="370e0ecf-3190-4fe8-92d3-13cb1fedecb1" TYPE="swap"
/dev/sdc1: LABEL="admin_only" UUID="528b53ef-15ac-4a2d-ad97-425af3a61995" TYPE="ext4"
/dev/sdd1: LABEL="Hitachi" UUID="e7f30f9f-2d42-4222-bce3-4b58d65c26e3" SEC_TYPE="ext2" TYPE="ext3"
/dev/sde1: LABEL="Toshiba" UUID="5c61d0bd-eb41-4a8e-aa4e-b6db05d1b43e" SEC_TYPE="ext2" TYPE="ext3"
monter:
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/Fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
Je vous remercie!
Lorsqu'un périphérique USB est branché, il est détecté. Si vous avez une distribution Linux moderne, les règles udev sont déclenchées. (Voir /etc/udev/rules.d
& /lib/udev/rules.d
).
Vous pouvez utiliser ces règles pour exécuter un script. Ce script peut alors lire l’étiquette du lecteur et effectuer une action spécifique en fonction de celle-ci (par exemple, si l’étiquette est 'backup_drive_1`, puis rsync/data sur ce lecteur).
Cependant: je n'ai pas essayé moi-même. Tout ce que j'ai, c'est un intérêt pour savoir comment faire cela et quelques liens utiles. (Dans mon cas, l'objectif était de resynchroniser un miroir mdadm sur un lecteur USB spécifique).
Quoi qu'il en soit, ces liens peuvent vous mettre sur la bonne voie et peut-être que quelqu'un publiera une réponse toute faite.
Vous devriez juste pouvoir les ajouter à/etc/fstab
UUID=your-uuid-goes-here /where-to-mount-goes-here ext4 defaults 0 2
Exemple NTFS:
UUID=your-uuid-goes-here /where-to-mount-goes-here ntfs-3g defaults,auto,umask=000,users,rw 0