Comment monter automatiquement mon disque dur externe?


17

Lors de la connexion, ubuntu 10.10 ne montait pas automatiquement les disques durs externes, tandis que ubuntu 10.04 les montait lors de la connexion.
J'ai essayé Storage Device Manager mais il donne une erreur lorsque le disque dur externe n'est pas branché.

une idée ou une suggestion?


d'accord avec Takkat. ytg: vous avez besoin de fstab pour cela. Vous apprenez en vous trompant! Vous apprenez également à créer des sauvegardes si vous vous trompez alors commencez par ça;)
Rinzwind

Réponses:


14

Je suis dans une situation similaire, sauf que mon système a très bien fonctionné avec 10.04. J'ai un disque dur externe mybook que j'utilise pour la sauvegarde en utilisant nfs4 et grsync. À la fin de fstab, j'ai ces commandes de montage:

/media/mybook/laptop_backup /export/laptop_backup none bind 0 0
/media/mybook/laptop_D610 /export/laptop_D610 none bind 0 0
/media/mybook/laptop_www /export/laptop_www none bind 0 0

En 10.04, démarrage terminé avec ces répertoires montés et accessibles sur le réseau. Lorsque j'ai mis à niveau vers 10.10, le démarrage s'arrête avec un message d'erreur concernant chacun d'eux me donnant la possibilité d'appuyer sur S pour ignorer ou une autre lettre pour résoudre manuellement le problème. Comme je ne sais pas comment le réparer, je saute juste (une fois pour chaque répertoire) et le démarrage se termine. L'exécution manuelle sudo mount -aréussit à monter les répertoires. Je suppose que le timing a changé de 10.04 à 10.10 ou quelque chose.

Notez qu'il n'y a pas de commande de montage pour le disque dur externe USB 1 To mybook dans / etc / fstab. Je suppose donc que le lecteur est monté automatiquement en 10.04 et que cela ne se produit pas en 10.10. J'ai essayé d'ajouter:

 /dev/sdd1 /media/mybook type ext3

Mais cela a échoué de la même manière que le montage des répertoires.

L'ajout de l' nobootwaitoption l'a corrigé. Bizarrement, il semble que nobootwait oblige apparemment le système à attendre la fin du montage, même si la page de manuel indique le contraire. Voici les commandes de / etc / fstab:

/dev/sdd1 /media/mybook ext3 nobootwait 
/media/mybook/laptop_backup /export/laptop_backup none bind 0 0 
/media/mybook/laptop_D610 /export/laptop_D610 none bind 0 0 
/media/mybook/laptop_www /export/laptop_www none bind 0 0 –

6

C'est la façon de faire de l'interface graphique pour que vous n'ayez pas à modifier votre fichier fstab manuellement.

Si vous regardez dans les référentiels, vous devriez voir un programme appelé mountmanager ou depuis le terminal (ligne de commande) tapez simplement:

sudo apt-get update
sudo apt-get install mountmanager

Une fois installé, vous pouvez l'ouvrir en cliquant sur Système-> Administration-> Mount Manager dans les menus.

Remarque: ce programme est actuellement pris en charge jusqu'au 12.10. Il n'est pas encore disponible pour le 13.04.

Une fois le programme ouvert, vous pouvez cliquer sur le lecteur supplémentaire que vous souhaitez monter automatiquement dans la liste de gauche. Dans les options, vous avez une zone où vous pouvez choisir le point de montage. Dans mon cas, je voulais que mon disque dur externe soit monté /media/drive/, j'ai donc créé un répertoire là-bas et je l'ai défini comme point de montage. Ensuite, j'ai cliqué sur partition-> appliquer dans les menus du gestionnaire de montage.

Ici, il a déclaré qu'il modifierait mon fichier fstab mais j'ai cliqué sur OK. Redémarrage de ma machine et tout allait bien, elle y était montée automatiquement.


3
Avertissement: j'ai installé ce programme et l'ai exécuté. J'ai décidé de ne pas utiliser l'une de ses fonctionnalités car l'interface utilisateur était horrible et je ne pouvais pas en faire des têtes ou des queues. J'ai décidé de fermer le programme en n'utilisant aucune de ses fonctionnalités. À ma grande horreur, quand j'ai ouvert / etc / fstab dans nano par la suite, j'ai remarqué qu'il avait déjà réécrit / etc / fstab sans mon consentement.
Luke

3

J'ai eu ce problème et il s'est avéré que le périphérique avait changé pour le lecteur et qu'il était en conflit avec le lecteur racine. Après l'erreur, le processus de démarrage s'est arrêté et m'a demandé de taper Spour ignorer et continuer ou Mpour afficher un shell et effectuer une correction manuelle.

Taper Mpuis a mount -agénéré un message indiquant que le périphérique était déjà monté, /ce qui n'était pas vrai. C'était le signe qu'il était confus.

Il est apparemment plus sûr pour nous les UUID dans le fstab que d'utiliser des étiquettes de périphérique car cela évite de tels conflits. Vous pouvez taper "blkid" pour rechercher le périphérique sur le mappage UUID et également voir si le périphérique a changé par rapport à ce que vous aviez dans le tableau.

L'utilitaire mountmanager vous permet de spécifier des étiquettes ou des UUID, donc cela peut être utile si vous souhaitez générer automatiquement le fstab à partir d'une interface graphique.


2

Fondamentalement, ubuntu devrait monter automatiquement votre disque dur externe. S'il ne se monte pas, vous pouvez entrer les informations sur / etc / fstab. Voir ici pour les informations de montage.


1
cela ne m'a pas aidé: |
Behzadsh

2

Installez à ntfs-configpartir du gestionnaire de paquets et cliquez sur configurer automatiquement au premier démarrage.

Cette


1
cool! Mais je conseille à tout le monde de creuser dans l'édition / etc / fstab. Ce n'est pas si difficile et à un moment donné votre gnome / unité est cassé et vous vous retrouvez avec une invite de ligne de commande. Toutes ces modifications que vous avez apportées en ligne de commande vous aideront à apprécier la ligne de commande. (mais c'est un programme astucieux;))
Rinzwind

1
Ce serait bien. La question d'origine ne disait pas, mais malheureusement mes partitions ne sont pas NTFS, elles sont ext4 et ReiserFS.
ytg

2

L'édition de fstab est vraiment la meilleure façon de procéder. Ce n'est vraiment pas difficile comme cela apparaît à première vue. Juste cp /etc/fstab /etc/fstab.origet assurez-vous d'avoir un cd / usb en direct à portée de main au cas où vous gâcheriez vraiment.

Vous pouvez également essayer un script en utilisant gvfs-mount et le charger au démarrage. Il est dans le package gvfs-bin s'il n'est pas installé par défaut. La syntaxe est assez simple.


1

Cela a fonctionné pour moi:

Ouvrez l'éditeur de configuration et configurez

/apps/nautilus/preferences/
    media_automount = true
    media_automount_open = true

Ensuite, installez usbmount:

sudo apt-get install usbmount

1
merci d'avoir essayé d'aider mais je ne comprends pas votre langue :)
Behzadsh

0

Comparer différentes versions d'Ubuntu ne fonctionne pas pour moi. Il y a toujours des changements et si vous effectuez une mise à niveau, vous acceptez les changements. Implicite dans de telles comparaisons est que la précédente a fonctionné, donc la dernière ne doit pas être aussi bonne. Dans le cas des appareils, cela peut être dû à de nombreuses raisons, notamment une sécurité renforcée à l'aide d'Apparmor. Cela peut être dû à des changements à n'importe quel niveau, y compris le noyau, et peut ne pas être dû à quelque chose que Canonical a fait.

D'après mon expérience, la façon dont les choses montent dépend du système de fichiers. S'il s'agit de FAT32 ou NTFS, il monte généralement les périphériques lorsque vous les attachez. S'il s'agit d'un appareil formaté sous Linux, il peut avoir des autorisations supplémentaires qui vous obligent à donner votre mot de passe.

J'utilise K / Ubuntu depuis 2006 et je n'ai pas eu à modifier fstab au cours des trois dernières années. J'ai actuellement quatre disques externes connectés avec au moins une douzaine de partitions de tous les différents systèmes de fichiers et tout fonctionne comme prévu. L'un est un tout nouveau Seagate auquel je n'ai rien dû faire. je l'ai juste branché et attaché. Si quelque chose ne monte pas, il y a généralement une bonne raison à cela.

Il se peut qu'il ait besoin d'un contrôle de cohérence car il n'a pas été retiré correctement ou il a été monté plusieurs fois sans un. Il se peut que l'appareil ne soit pas correctement connecté ou que quelque chose comme VirtualBox l'utilise. Il se peut que l'appareil ait un problème qui pourrait être facile à résoudre ou complexe. J'ai plusieurs clés USB. Certains fonctionnent bien et d'autres ont des problèmes. J'ai dû en jeter quelques-uns au fil des ans tandis que d'autres ont dû être reformatés pour les faire fonctionner en raison de quelque chose qui se passe en cours d'utilisation, comme être impatient et le retirer trop tôt ou un indicateur défini pour le faire amorçable.

Il est difficile de généraliser sur la base d'informations limitées.


-1

Vous devez ajouter une ligne dans / etc / fstab avec l'option "auto" à la fin. Je ne suis pas chez moi, sinon je vous copier-coller ma ligne ... J'ai Ubuntu 10.10 et un disque dur USB externe.


2
en attente de vos codes :)
Behzadsh
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.