120 votes

Comment monter un nouveau lecteur au démarrage

J'ai récemment installé un nouveau disque dur sur mon Ubuntu 10.0.4 box. J'ai utilisé Système -> Administration -> Utilitaires de disque pour formater le disque (type de fichier ext4) - mais je n'ai pas créé de partition (est-ce conseillé?).

J'ai monté manuellement le disque en tant que /mydata.

Je souhaite que la machine monte automatiquement le périphérique au démarrage/redémarrage. Comment puis-je faire cela?

[[Mise à jour]]

Voici la sortie de la commande sudo fdisk -l sur mon système:

Disque /dev/sda: 500,1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique/physique) : 512 octets / 512 octets
Taille d'E/S (minimale/optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000858bf

   Périphérique Amorçage      Début         Fin      Blocs   Id  Système
/dev/sda1   *           1       59334   476595200   83  Linux
/dev/sda2           59334       60802    11789313    5  Étendue
/dev/sda5           59334       60802    11789312   82  Linux swap / Solaris

Disque /dev/sdb: 500,1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique/physique) : 512 octets / 512 octets
Taille d'E/S (minimale/optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Disque /dev/sdb ne contient pas de table de partitions valide

Disque /dev/sdc: 16,0 Go, 16026435072 octets
254 têtes, 63 secteurs/piste, 1956 cylindres
Unités = cylindres de 16002 * 512 = 8193024 octets
Taille de secteur (logique/physique) : 512 octets / 512 octets
Taille d'E/S (minimale/optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

   Périphérique Amorçage      Début         Fin      Blocs   Id  Système
/dev/sdc1               1        1955    15641929    c  W95 FAT32 (LBA)

115voto

squareborg Points 9837

Tout d'abord, votre /dev/sdb n'est pas partitionné. Je suppose que c'est le disque que vous voulez monter.

AVERTISSEMENT : CECI DÉTRUIRA TOUTES LES DONNÉES SUR VOTRE DISQUE CIBLE


Exécutez sudo fdisk /dev/sdb

  1. Appuyez sur O et appuyez sur Entrée (crée une nouvelle table)

  2. Appuyez sur N et appuyez sur Entrée (crée une nouvelle partition)

  3. Appuyez sur P et appuyez sur Entrée (fait une partition primaire)

  4. Ensuite appuyez sur 1 et appuyez sur Entrée (la crée en tant que 1ère partition)

  5. Enfin, appuyez sur W (cela écrira tous les changements sur le disque)


D'accord, maintenant vous avez une partition, maintenant vous avez besoin d'un système de fichiers.

  1. Exécutez sudo mkfs.ext4 /dev/sdb1

  2. Maintenant vous pouvez l'ajouter à fstab

    Vous devez l'ajouter à /etc/fstab utilisez votre éditeur de texte préféré

    Soyez prudent avec ce fichier car il peut facilement empêcher votre système de démarrer.

    Ajoutez une ligne pour le disque, le format ressemblerait à ceci.

    Cela suppose que la partition est formatée en ext4 comme avec mkfs ci-dessus

    #device        mountpoint             fstype    options  dump   fsck
    
    /dev/sdb1    /home/votre-nom/mes-données    ext4    defaults    0    1

Ensuite, au prochain redémarrage, il se montera automatiquement.

Ce site web a beaucoup d'informations utiles sur fstab

85voto

Philippe Gachoud Points 5360

La solution GUI pour moi est gnome-disks

sudo gnome-disks

gnome-disks

Ensuite, avec le bouton de configuration, vous pouvez "éditer les options de montage", n'hésitez pas à donner la destination de votre point de montage et cela sera enregistré automatiquement dans le fichier /etc/fstab entrez la description de l'image ici

Remarque : l'option nofail qui empêche le système de se bloquer si ce point de montage n'est pas disponible pourrait être utile en cas de système de fichiers potentiellement inaccessible au démarrage tel que USB, NFS, etc.

16voto

Mitch Points 102545

Pour définir le lecteur à monter automatiquement à chaque démarrage de l'ordinateur

Vous devrez éditer /etc/fstab:

Il suffit d'appuyer sur Ctrl+Alt+T sur votre clavier pour ouvrir le Terminal. Lorsqu'il s'ouvre, exécutez la commande ci-dessous.

gksudo gedit /etc/fstab

Ajoutez cette ligne à la fin:

/dev/sdaX /media/mydata ext4 defaults 0 0

Remarque : Assurez-vous de remplacer X par la bonne valeur pour votre situation.

Ou vous pouvez utiliser Storage Device Manager, à partir du centre de logiciels.

8voto

roadmr Points 32606

Le fichier fstab permet au système de savoir quels lecteurs monter (ou comment les monter, du moins).

sudo édit /etc/fstab

ensuite ajoutez une ligne comme celle-ci :

/dev/sdb1      /mesdonnees   ext4   par défaut   0   0

Bien sûr, remplacez les valeurs pour correspondre à vos emplacements réels :

  • /dev/sdb1 doit être le périphérique et la partition du disque que vous souhaitez monter.
  • /mesdonnees est l'endroit où vous voulez le monter.
  • ext4 est le type de système de fichiers qu'il utilise. Si vous n'êtes pas sûr, lancez la commande mount sans arguments lorsque le lecteur est monté (même si vous l'avez monté manuellement), il vous indiquera le type de système de fichiers. (dans la version 12.04, vous pouvez simplement taper auto qui détermine automatiquement le système de fichiers au lancement)
  • Les autres valeurs (par défaut 0 0) sont OK comme je les montre.

Si vous souhaitez en savoir plus, vous pouvez lire man fstab.

7voto

W. W. Points 101

Vous pourriez le faire via /etc/fstab.

Par exemple, si vous ajoutez

/dev/hda2   /myfiles    ext2    defaults    0    0

Cela signifie que le périphérique/partition situé à /dev/hda2 sera monté sur /myfiles à l'aide du système de fichiers ext2, avec les options de montage par défaut et sans activation de l'option de sauvegarde ni de vérification d'erreur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X