#1 Le 19/01/2012, à 11:28
- rodryg
[RESOLU] Accès à autre partition que partition principale par script
Bonjour,
J'ai deux partitions /dev/sde1 (Linux 3.0.0-15-generic) et /dev/sde2 (Linux 3.0.0-15-server). J'ai installé GRUB2 et démarre à partir de sde1. Je peux choisir de lancer soit sde1 soit sde2.
Au démarrage sur la partition principale sde1, je lance un script que doit copier un certain nombre de lignes d'un fichier de la partition sde2 (/media/partition2/home/user/mon_fichier) dans un fichier de ma partition principale. Je m'aperçois que le script ne peut pas accéder à mon_fichier car la partition /dev/sde2 n'est pas encore montée. Je dois cliquer et ouvrir, dans Nautilus, la partition /dev/sde2 et le répertoire correspondant pour que le script s'exécute enfin.rodryg
J'ai essayé de mettre au début de mon script la commande mount /dev/sde2. Cela me renvoie le message
mount : impossible de trouver /dev/sde2 dans /etc/fstab ou /etc/mtab
.
Mon fichier /etc/fstab contient ce qui suit:
proc /proc proc nodev,noexec,nosuid 0 0
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx / ext4 errors=remount-ro 0 1
UUID=zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz none swap sw 0 0
/home/Ftp_Server none bind,defaults,auto 0 0
Il ne contient que les UUID correspondant à la première partition.
Dois-je y rajouter celles de la deuxième partition ? Comment le faire sans risquer un plantage de l'ensemble? MERCI
proc /proc proc nodev,noexec,nosuid 0 0
UUID=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy / ext4 errors=remount-ro,user_xattr 0 1
UUID=wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww none swap sw 0 0
/home/user Ftp_Server none bind,defaults,auto 0 0
Dernière modification par rodryg (Le 19/01/2012, à 13:48)
Hors ligne
#2 Le 19/01/2012, à 11:47
- RV_dit
Re : [RESOLU] Accès à autre partition que partition principale par script
Bonjour,
Je pense que tu devrais mettre des lignes similaires à celles ci :
# / data /dev/sda3
UUID=9657fedd-849a-4b90-a11d-4cf44c90a6f3 /media/data ext2 errors=remount-ro 0 2
# / data2 /dev/sda8
UUID=e9a5e2e4-2ab4-4725-9300-504cd7b0c295 /media/data2 ext2 errors=remount-ro 0 2
Avec les UUID adéquat et les noms que tu souhaites pour tes points de montages
Dernière modification par RV_dit (Le 19/01/2012, à 11:50)
Hors ligne
#3 Le 19/01/2012, à 11:53
- rodryg
Re : [RESOLU] Accès à autre partition que partition principale par script
Merci de ta réponse. C'est aussi ce que je pense mais je n'ai pas osé prendre le risque.
Le chiffre 2 qui apparaît dans tes lignes alors que j'ai des 1 en lieu et place a-t-il une signification ?
Hors ligne
#4 Le 19/01/2012, à 11:58
- RV_dit
Re : [RESOLU] Accès à autre partition que partition principale par script
Oui, mais j'ai un trou de mémoire... et zut... je pense que c'est ce qu'il faut puisque chez moi ça fonctionne
Je regarde !
Hors ligne
#5 Le 19/01/2012, à 12:01
- RV_dit
Re : [RESOLU] Accès à autre partition que partition principale par script
Voilà :
0 pour partition swap
1 pour partition racine
2 pour les autres partitions
Hors ligne
#6 Le 19/01/2012, à 12:03
- rodryg
Re : [RESOLU] Accès à autre partition que partition principale par script
Super. Je vais essayer et te tiens au courant. Tu as trouvé l'info dans la doc de fstab?
....
J'ai modifié /etc/fstab comme suit:
proc /proc proc nodev,noexec,nosuid 0 0
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx / ext4 errors=remount-ro 0 1
UUID=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy /home ext4 defaults 0 2
UUID=wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww none swap sw 0 0
/home/user Ftp_Server none bind,defaults,auto 0 0
Après avoir rebooté, je ne vois plus ma partition2 dans Nautilus, je n'y ai plus accès. Quand je reviens à mon /etc/fstab original, elle réapparaît.
J'ai compris. Il manque le nom de la partition qui est indiqué dans le répertoire /media. Une fois rajouté, cela marche après avoir rebooté.
# file system mount point type options dump pass
proc /proc proc nodev,noexec,nosuid 0 0
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx / ext4 errors=remount-ro 0 1
UUID=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy /media/dir2 ext4 defaults 0 2
UUID=wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww none swap sw 0 0
/home/user Ftp_Server none bind,defaults,auto 0 0
Merci pour l'aide
Dernière modification par rodryg (Le 19/01/2012, à 13:48)
Hors ligne
#7 Le 21/01/2012, à 12:23
- qui veut
Re : [RESOLU] Accès à autre partition que partition principale par script
Bonjour,
Précision sur la signification des chiffres 0, 1, 2 dans fstab.
Ces chiffres indiquent l'ordre de contrôle des fichiers au démarrage de l'ordinateur.
0 indique de ne pas contrôler
1 indique de contrôler en premier
2 indique de contrôler en second
Pour ceux qui ne sont pas à l'aise avec fstab, il y a dans système/administration/ un programme qui s'appelle "gestionnaire de disque". (S'il n'apparait pas le cocher dans le menu principal "alacarte").
Démarrer le gestionnaire de disque.
Il fait apparaitre une première fenêtre "supprimer des périphériques ....... ".
Cliquer sur "annuler".
Une deuxième fenêtre s'ouvre.
Si on a choisi "configurer les nouvelles partitions", une troisième fenêtre va s'ouvrir.
Choisir la partition concernée et cliquer sur "configuration automatique".
En principe, le montage de la partition se fera de lui même au redémarrage de l'ordinateur.
Dernière modification par qui veut (Le 21/01/2012, à 12:25)