Bonjour!
Bon, ça fait deux jours que je cherche, j'me décide à demander ici...
J'arrive pas à trouver comment monter un disque dur externe au démarrage.

J'ai bien essayé un script qui fais
mount /dev/sdb /media/Delta

Mais il me dit qu'il faut être root. Un peu chiant de devoir mettre mon MDP à chaque démarrage.

Une solution?
Salut,
C'est le fichier /etc/fstab que tu dois modifier.
Hal doit le faire tout seul... Mais vu qu'on sait pas comment est branché le disque ni rien on va devoir appelr Mme Irma !

La solution du fstab pour un disque qui se démonte est pas trop conseillée...
mount /dev/sdb /media/Delta

On ne monte pas un disque, on monte des partitions.
MarbolanGos wrote: La solution du fstab pour un disque qui se démonte est pas trop conseillée...
Ah ! Ok.
Désolé de pas avoir donné assez d'infos.

Le disque est en USB, partitionné en EXT3, et situé en /dev/sdb. Il s'appelle Delta.

Ça doit être faisable qu'il se monte au démarrage seulement si il est branché (logique). Car Ubuntu le faisait automatiquement.

@nouvo J'ai rien compris à ce que tu as dit.
Tu dis que ton disque est partitionné donc tu sais de quoi tu parles non ?
Tu as compris de quoi je parlais non?
delta01,
sdb c'est ton disque, ok, mais dedans tu as au moins une partition /sdb1 en ext3 ... 😉
Ben... non.

edit: d'ailleurs, la commande ne fonctionne plus alors qu'hier elle marchait.
Ton disque branché, ça donne quoi :
# fdisk -l
?
Disque /dev/sda : 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres, total 625142448 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00056b2a

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848    97814783    48803968    7  HPFS/NTFS/exFAT
/dev/sda3        97816576   215543807    58863616   83  Linux
/dev/sda4       215543808   625141759   204798976    5  Étendue
/dev/sda5       215547904   608757759   196604928   83  Linux
/dev/sda6       608759808   625141759     8190976   82  partition d'échange Linux / Solaris

Disque /dev/sdb : 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres, total 625142448 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000d7f17

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1              63   625137344   312568641   83  Linux
J'me suis peut-être trompé la première fois =/

Quoi qu'il en soit, la commande
mount /dev/sdb1 /media/Delta
fonctionne mais requiert d'être en root, et donc me demande mon mot de passe à chaque lancement... Un moyen de faire en sorte que l'utilisateur courant puisse utiliser mount? Ou une autre solution?
Si tu es sur que le disque externe sera toujours branché au démarrage tu peux mettre la ligne concernant la partition sdb1 dans /etc/fstab. Dans ces conditions il me semble mieux de le considérer comme un disuque fixe et de lui créer un point de montage ailleurs que en /media, qui est réservé aux media amovibles,
Par contre comme tu n'es pas certain qu'il sera toujours en sdb (pour le cas où tu aurais un autre périphérique branché par ex.) il faut dénommer la partition par son UUID

la ligne deviendrait ainsi par exemple:

UUID=6de98b72-081d-4adc-99bb-8231e42066b2 /externe ext3 defaults 0 0
Oui mais dans le cas où j'utiliserai l'UUID, que ce passera-t-il si le disque n'est pas branché au démarrage? (Il l'est 90% du temps, mais je dois parfois prendre mon pc en cours, et pas mon disque dur).
Si fstab essaie de monter un disque non branché, ça risque de coincer au boot, je pense ... je n'ai jamais essayé en fait !
Qui n'tente rien n'a rien comme on dit, j'viens de tenter et ça reste bloqué sur plymouth.

Donc fstab, c'est pas la solution à mon problème.

Est-ce qu'il y a moyen de faire en sorte qu'un utilisateur précis puisse utiliser "mount"? Peut-être qu'un script utilisant mount mis dans gnome-session-properties permettrait de régler ça?
Ça te dérange tant que ça de taper ton mot de passe root pour monter ton disque ? 😉
Vu la longueur du mot de passe, oui, surtout que comme je le monte à chaque démarrage, je dois mettre le mot de passe pour la session, puis le mot de passe root.

Et ça m'ennuie d'avantage que sur Ubuntu il le fait sans soucis, donc ça ne doit pas être infaisable...
Je pense que, si tu reprends la ligne que t'a donnée nouvo09 pour ton fstab et que tu la modifies en
UUID=6de98b72-081d-4adc-99bb-8231e42066b2 /externe ext3 noauto,user,rw 0 0
ton disque ne sera pas monté automatiquement : noauto pratique s'il n'est pas branché !
tu pourras le monter en user : user
il sera possible de lire et écrire dessus : rw

L'UUID du disque se récupère par la commande blkid

Voir man fstab et man mount

Essaie !
Hum ? La dernière fois que j'ai voulu monter une partition qui n'existait pas, il me semble avoir eu un message d'erreur et que le boot a continué.

Seulement pour voir ça, il faut démarrer en niveau 3 et en retirant l'option rhgb de la ligne kernel, au démarrage.