Montage des partitions windows au démarrage
On peut utiliser sudo (voir la section delegation de droits sur une commande) puis utiliser la technique du dernier paragraphe. Ici on utilisera le fichier /etc/fstab.
Tout d'abord modifier le fichier /etc/fstab. fstab contient les partitions à monter au démarrage, à scanner au démarrage, ....
Une ligne dans ce fichier correspond à :
/periphérique /pointDeMontage typeDeFichier optionDeMontage champDump champScandisk
Tous les champs sont expliqués dans man fstab, pour le type de fichier (mettez auto si vous ne savez pas) et les options de montage voir man mount.
Voici un extrait des sources de mon fichier fstab, il y a des partitions NTFS et FAT, je pense que ça se passe de commentaires ;) :
#montage des partitions windows /dev/sda2 /lecteur/c_divers2 vfat user,noauto,rw,dev,async,exec 0 0 /dev/sda3 /lecteur/e_divers ntfs user,noauto,rw,dev,async,umask=0222,exec 0 0 /dev/sda6 /lecteur/f_divers3 vfat user,noauto,rw,dev,async,exec 0 0 /dev/sdb1 /lecteur/film ntfs user,noauto,rw,dev,async,umask=0222,exec 0 0 /dev/sdb2 /lecteur/jeux ntfs user,noauto,rw,dev,async,umask=0222,exec 0 0
Ensuite créer les répertoires d'accueil des partitions avec les bons droits, propriétaires et groupes(ici /lecteur/nom_attribué_a_la_partition, exemple: /lecteur/c_divers2).
Comme dans les options on a utilisé noauto (si vous utilisez auto, n'oubliez pas de bien placer les droits sur les répertoires d'acceuil, c'est root qui montera ces dossiers), les partitions ne sont pas montées automatiquement au démarrage. Il faut donc ajouter quelques lignes au script de démarrage .bash_profile (tous les utilisateurs sont autorisés à monter ces partitions grâce à l'option user) :
#montage des partitions windows #c_divers2 mount /dev/sda2 #e_divers mount /dev/sda3 #f_divers3 mount /dev/sda6 #film mount /dev/sdb1 #jeux mount /dev/sdb2
N'oubliez pas de bien placer les droits sur les répertoires d'acceuil (ici /lecteur/REP) pour que vous puissiez y accéder.