web-dev-qa-db-fra.com

Ajout de disque dur supplémentaire au serveur Ubuntu 14.04.2 sur Oracle VM VirtualBox

J'utilise actuellement Ubuntu 14.04.2 Server sur Oracle VM VirtualBox car j'essaie de comprendre le déploiement pour être prêt à le déployer dans un réseau réel.

Voici la situation. Actuellement, j'ai assigné un disque dur de 8 Go au VM que j'utilise pour le système. Maintenant, je souhaite ajouter un autre disque dur, par exemple 12 Go, à utiliser avec Samba pour stocker des fichiers à partager entre plusieurs utilisateurs.

Ce dont j'ai besoin pour pouvoir faire, c'est:

  1. Ajouter un nouveau disque dur de 12 Go à la machine virtuelle
  2. Liez le disque dur nouvellement ajouté au système
  3. Montez-le en tant que/srv/share/qui sera utilisé avec Samba

Ce que j'ai également besoin de savoir, est-ce que le processus est le même pour un vrai matériel?

Le disque dur de base est de 500 Go et le secondaire est de 1 To

1
sikas

Voici les étapes minimales pour créer et attacher un nouveau disque dur virtuel à une machine virtuelle existante:

Dans l'hôte:

  1. Créer un disque dur virtuel

    VBoxManage VBoxManage createhd --filename <path/to/name.vdi> --size <in MB>
    
  2. Connectez ce lecteur à la machine virtuelle

    VBoxManage storageattach "<VM name" --storagectl SATA-Controller --port <number> --type hdd --medium </path/to/name.vdi>
    
  3. Démarrer la machine virtuelle

Alternativement, nous pouvons également simplement ajouter une nouvelle partition à un lecteur virtuel existant déjà connecté en augmentant sa taille , qui doit ensuite être partitionné également.

Dans l'invité:

  1. Partitionner le nouveau disque

    Vous voudrez peut-être connaître le descripteur de périphérique du nouveau lecteur avec Sudo fdisk l en premier.

    Sudo parted /dev/<sdx> ## run parted on device sdx
    (parted) mklabel msdos ## create a msdos partition
    (parted) mkpart primary ext4 1MiB 100% ## create primary ext4 partition using whole disk
    (parted) quit
    
  2. Formater la nouvelle partition

    Sudo mkfs -t ext4 </dev/sdX1>
    
  3. Montez cette partition

    Sudo mount <options> /dev/sdx1 <mountpoint>
    
  4. Si le montage en 4. a fonctionné, mettez éventuellement une entrée dans /etc/fstab pour le montage au démarrage:

    <UUID>   <mountpoint>   ext4    <options>    0    2
    

    Le <UUID> peut être lu à partir de Sudo blkid, <options> comme pour mount.

Bien entendu, toutes les étapes peuvent également être effectuées à partir d'une interface graphique. Pour les étapes 1. à 3., il s’agit du Virtual Box Manager de l’hôte. Pour les étapes 4 à 5, il serait gparted dans l'invité (par exemple, en démarrant temporairement sur un Ubuntu en direct). Le montage manuel nécessite un terminal, l'édition de fstab peut être réalisée avec n'importe quel éditeur.

Pour plus de détails sur la création de disques durs virtuels, consultez également le Manuel Virtual Box .

2
Takkat