#1 Le 11/07/2010, à 17:30
- sunkart
Montage partitions au démarrage de Lucid Lynx
Bonjour,
j'ai installé récemment Lucid Lynx.
J'ai plusieurs parititons (NTFS car partage PC avec XP). Elles se montent quand j'essaye d'y accéder ou via Système\Administration\Utilitaire de disques.
Par contre, j'aimrais qu'elles se montent à chaque démarrage. Je suis allé dans la doc pour voir la page qui correspond à fstab, mais je ne sais pas trop par quoi commencer (surtout qu'il est indiqué qu'il faut faire attention avec le fichier ...)
Voici ce que me donne la commande cat /etc/fstab
wahibacyril@PCFIX:~$ cat /etc/fstab
# /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
# / was on /dev/sdb6 during installation
UUID=07386b12-c24a-4c0d-8966-aa4c2d9ab33c / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb7 during installation
UUID=1a64dbaa-99ab-4990-a7a5-35b4892690b3 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
Je suppose qu'il faut que je rajoute des lignes dans le fichier. Mais je sèche sur les options à mettre ou la relation avec l'uuid. Tout le bazard en fait
Merci de votre aide.
Cyril
Hors ligne
#2 Le 11/07/2010, à 17:34
- Goulou99
Re : Montage partitions au démarrage de Lucid Lynx
Salut,
Donne le résultats des commandes suivantes dans un terminal:
sudo fdisk -l # L minuscule
Et,
blkid
Il sera alors plus facile de t'aider.
Hors ligne
#3 Le 11/07/2010, à 17:40
- sunkart
Re : Montage partitions au démarrage de Lucid Lynx
Voici le résultat du fdisk
wahibacyril@PCFIX:~$ sudo fdisk -l
Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x1e6cb391
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 9728 78140128+ 7 HPFS/NTFS
/dev/sda2 9729 19456 78140160 f W95 Etendue (LBA)
/dev/sda5 9729 19456 78140128+ 7 HPFS/NTFS
Disque /dev/sdb: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000844aa
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 2550 20482843+ 7 HPFS/NTFS
/dev/sdb2 2551 7649 40957717+ 7 HPFS/NTFS
/dev/sdb3 7650 19457 94847698 5 Etendue
/dev/sdb5 7650 16652 72316534+ 7 HPFS/NTFS
/dev/sdb6 16653 19202 20482843+ 83 Linux
/dev/sdb7 19203 19457 2048256 82 Linux swap / Solaris
Cyril
Hors ligne
#4 Le 15/07/2010, à 12:31
- sunkart
Re : Montage partitions au démarrage de Lucid Lynx
Je n'avais pas vu la seconde commande, voici son résultat :
wahibacyril@PCFIX:~$ sudo blkid
/dev/sda1: LABEL="Films" UUID="6C34834334830F70" TYPE="ntfs"
/dev/sda5: LABEL="Photos" UUID="A8ECAEA1ECAE6970" TYPE="ntfs"
/dev/sdb1: UUID="7408EBC408EB8388" TYPE="ntfs"
/dev/sdb2: LABEL="Data" UUID="373E13234B0B25A0" TYPE="ntfs"
/dev/sdb5: LABEL="Musiques" UUID="741891AD7376717F" TYPE="ntfs"
/dev/sdb6: UUID="07386b12-c24a-4c0d-8966-aa4c2d9ab33c" TYPE="ext4"
/dev/sdb7: UUID="1a64dbaa-99ab-4990-a7a5-35b4892690b3" TYPE="swap"
Voici ce que donne un dir -l dans media quand j'ai monté toutes les partitions :
wahibacyril@PCFIX:/media$ dir -l
total 24
drwx------ 1 wahibacyril wahibacyril 4096 2010-07-12 19:44 7408EBC408EB8388
drwx------ 1 wahibacyril wahibacyril 4096 2010-07-12 19:44 Data
drwx------ 1 wahibacyril wahibacyril 4096 2010-07-12 19:47 Films
lrwxrwxrwx 1 root root 7 2010-06-23 20:54 floppy -> floppy0
drwxr-xr-x 2 root root 4096 2010-06-23 20:54 floppy0
drwx------ 1 wahibacyril wahibacyril 4096 2010-07-12 19:44 Musiques
drwx------ 1 wahibacyril wahibacyril 4096 2010-07-12 19:44 Photos
Dernière modification par sunkart (Le 15/07/2010, à 12:35)
Cyril
Hors ligne
#5 Le 15/07/2010, à 17:05
- Goulou99
Re : Montage partitions au démarrage de Lucid Lynx
Salut,
La solution la plus simple pour toi est d'installer la paquet ntfs-config avec synaptic. Tu le retrouveras dans système > administration > outil de configuration ntfs. Il te suffit alors d'activer la lecture et l'écriture. Il va modifier ton fstab en conséquence et tes partitions seront montées au démarrage.
Hors ligne
#6 Le 27/07/2010, à 20:29
- sunkart
Re : Montage partitions au démarrage de Lucid Lynx
Bonsoir,
ça fonctionne, les partitions NTFS sont montées au démarrage.
Par contre, le "point de montage" a l'air de changer à chaque démarrage.
En ce moment, au démarrage :
- premier disque : /dev/sda
- disque dur externe usb : /dev/sdb
- second disque : /dev/sdc
Par contre, quand je démarre sans disque dur externe :
- premier disque : /dev/sdb
- second disque : /dev/sda
Pourquoi ces changements ? Comment faire pour que cela ne change pas ?
Merci.
Cyril
Hors ligne
#7 Le 27/07/2010, à 20:56
- Goulou99
Re : Montage partitions au démarrage de Lucid Lynx
Salut,
Tu peux donner le résultat de la commande suivante dans un terminal:
cat /etc/fstab
Edit: Maintenant pour répondre à ta question, je n'ai aucune idée du pourquoi ni comment faire pour modifier ce comportement. Si tu dois faire une opération en ligne de commande sur un disque , il faut t'assurer que ce soit le bon disque avec notamment un fdisk -l
Ps: Ce n'est pas le point de montage qui change mais la désignation du disque.
Dernière modification par Goulou99 (Le 27/07/2010, à 21:21)
Hors ligne
#8 Le 27/07/2010, à 21:59
- sunkart
Re : Montage partitions au démarrage de Lucid Lynx
Voici le résultat de cat /etc/fstab sans le disque dur externe :
proc /proc proc nodev,noexec,nosuid 0 0
#Entry for /dev/sdb6 :
UUID=07386b12-c24a-4c0d-8966-aa4c2d9ab33c / ext4 errors=remount-ro 0 1
#Entry for /dev/sdb2 :
UUID=373E13234B0B25A0 /media/Data ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
#Entry for /dev/sda1 :
UUID=6C34834334830F70 /media/Films ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
#Entry for /dev/sdb5 :
UUID=741891AD7376717F /media/Musiques ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
#Entry for /dev/sda5 :
UUID=A8ECAEA1ECAE6970 /media/Photos ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
#Entry for /dev/sdb7 :
UUID=1a64dbaa-99ab-4990-a7a5-35b4892690b3 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
Et voici le résultat de la même commande quand le disuque dur externe est connecté :
proc /proc proc nodev,noexec,nosuid 0 0
#Entry for /dev/sdb6 :
UUID=07386b12-c24a-4c0d-8966-aa4c2d9ab33c / ext4 errors=remount-ro 0 1
#Entry for /dev/sdb2 :
UUID=373E13234B0B25A0 /media/Data ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
#Entry for /dev/sda1 :
UUID=6C34834334830F70 /media/Films ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
#Entry for /dev/sdb5 :
UUID=741891AD7376717F /media/Musiques ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
#Entry for /dev/sda5 :
UUID=A8ECAEA1ECAE6970 /media/Photos ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
#Entry for /dev/sdb7 :
UUID=1a64dbaa-99ab-4990-a7a5-35b4892690b3 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
Sauf que quand je vais dans l'utilitaire de disque dur, il se trouve que le disque externe et désigné sous /dev/sdb.
Le disque dur interne qui était /dev/sdb avant est devenu /dev/sdc.
Cyril
Hors ligne
#9 Le 27/07/2010, à 22:19
- Goulou99
Re : Montage partitions au démarrage de Lucid Lynx
Salut,
Tes disques et tes partitions sont identifiés par leur UUID ce qui normal et correct. Pour la question sda, sdb ou sdc, comme je te l'ai dit ce que je pense c'est que tu dois vivre avec. Tu peux aussi attendre un autre avis.
Dernière modification par Goulou99 (Le 27/07/2010, à 22:19)
Hors ligne
#10 Le 24/08/2010, à 10:46
- Levi59
Re : Montage partitions au démarrage de Lucid Lynx
Si tu branches tes disques dur après le démarrage, je ne suis pas sûr que ce soit fstab qui les prennes en charge...
Tu peux me donner le contenue de /etc/mtab avant et après montage de tes partitions.
Vérifie également que les points de montage dans media (Data, Films...) existent bien.
Hors ligne
#11 Le 24/08/2010, à 18:46
- sunkart
Re : Montage partitions au démarrage de Lucid Lynx
Comment je peux te donner mtab avant le montage sachant que le montage se fait au démarrage ? ce que je peux faire c'est te donner le matb lors d'un démarrage sans le lecteur de carte connecté et le même fichier après le démarrage avec le lecteur connecté.
Oui, les points de montage existent bien.
Cyril
Hors ligne
#12 Le 25/08/2010, à 02:02
- Levi59
Re : Montage partitions au démarrage de Lucid Lynx
Je voudrais vérifier comment mtab gère les disques afin de voir si il n'y a pas une erreur...
Y'a t il un message d'erreur lorsque tu montes les disques en console?
Hors ligne
#13 Le 25/08/2010, à 18:23
- sunkart
Re : Montage partitions au démarrage de Lucid Lynx
Alors, je ne savais pas trop quoi faire comme manip mais voici une comparaison.
Le PC démarre sans que le lecteur de carte (pour l'exemple) soit connecté :
/dev/sdb6 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
none /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
none /dev devtmpfs rw,mode=0755 0 0
none /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
none /dev/shm tmpfs rw,nosuid,nodev 0 0
none /var/run tmpfs rw,nosuid,mode=0755 0 0
none /var/lock tmpfs rw,noexec,nosuid,nodev 0 0
none /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
/dev/sdb2 /media/Data fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sda1 /media/Films fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sdb5 /media/Musiques fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sda5 /media/Photos fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/wahibacyril/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=wahibacyril 0 0
Et le résultat fdisk -l :
Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x1e6cb391
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 9728 78140128+ 7 HPFS/NTFS
/dev/sda2 9729 19456 78140160 f W95 Etendue (LBA)
/dev/sda5 9729 19456 78140128+ 7 HPFS/NTFS
Disque /dev/sdb: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000844aa
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 2550 20482843+ 7 HPFS/NTFS
/dev/sdb2 2551 7649 40957717+ 7 HPFS/NTFS
/dev/sdb3 7650 19457 94847698 5 Etendue
/dev/sdb5 7650 16652 72316534+ 7 HPFS/NTFS
/dev/sdb6 16653 19202 20482843+ 83 Linux
/dev/sdb7 19203 19457 2048256 82 Linux swap / Solaris
J'ai ensuite redémarré le PC en connectant le lecteur multi-carte et en y mettant une carte SD :
/dev/sde6 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
none /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
none /dev devtmpfs rw,mode=0755 0 0
none /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
none /dev/shm tmpfs rw,nosuid,nodev 0 0
none /var/run tmpfs rw,nosuid,mode=0755 0 0
none /var/lock tmpfs rw,noexec,nosuid,nodev 0 0
none /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
/dev/sde2 /media/Data fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sdf1 /media/Films fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sde5 /media/Musiques fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sdf5 /media/Photos fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/wahibacyril/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=wahibacyril 0 0
/dev/sda1 /media/SDTrans2GB vfat rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush 0 0
Et le fdisk-l associé
Disque /dev/sda: 1995 Mo, 1995440128 octets
39 têtes, 38 secteurs/piste, 2629 cylindres
Unités = cylindres de 1482 * 512 = 758784 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x00000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 2630 1948606+ 6 FAT16
Disque /dev/sde: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000844aa
Périphérique Amorce Début Fin Blocs Id Système
/dev/sde1 1 2550 20482843+ 7 HPFS/NTFS
/dev/sde2 2551 7649 40957717+ 7 HPFS/NTFS
/dev/sde3 7650 19457 94847698 5 Etendue
/dev/sde5 7650 16652 72316534+ 7 HPFS/NTFS
/dev/sde6 16653 19202 20482843+ 83 Linux
/dev/sde7 19203 19457 2048256 82 Linux swap / Solaris
Disque /dev/sdf: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x1e6cb391
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdf1 * 1 9728 78140128+ 7 HPFS/NTFS
/dev/sdf2 9729 19456 78140160 f W95 Etendue (LBA)
/dev/sdf5 9729 19456 78140128+ 7 HPFS/NTFS
J'avoue ne pas trop savoir où regarder pour savoir d'où vient le problème. Ce qui est étonnant c'est que j'avais la même conf. quand j'étais sous hardy et je n'avais ce changement de /dev/sdx.
Cyril
Hors ligne
#14 Le 25/08/2010, à 22:27
- Levi59
Re : Montage partitions au démarrage de Lucid Lynx
Ce qui m'étonne, c'est que même les partitions système changent de nom. L'UUID permet de ne pas avoir d'erreur au démarrage mais c'est tout de même étrange qu'ils ne restent pas fixés entre 2 sessions.
Peut être faut il voir du coté de l'ordre de montage des partitions, faire passer les amovibles en dernier... Je ne sais pas si c'est possible mais si ca inspire quelqu'un.
Hors ligne
#15 Le 27/08/2010, à 13:42
- sunkart
Re : Montage partitions au démarrage de Lucid Lynx
@Levi59, comment faire pour que le montage des partitions USB se fassent après ? (à part démarré dans les usb connectés)
Quelqu'un aurait une idée sur mon problème ? Pourquoi les /dev/sdx changent en fonction de ce que je connecte à mon PC ? Pourquoi ces périphériques ne sont pas chargé après l'éxecution du fstab ? Pourquoi un comportement complètement différent par rapport à Hardy ?
Désolé, ça fait beaucoup de question
Dernière modification par sunkart (Le 27/08/2010, à 13:44)
Cyril
Hors ligne