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:
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
Voici les étapes minimales pour créer et attacher un nouveau disque dur virtuel à une machine virtuelle existante:
Créer un disque dur virtuel
VBoxManage VBoxManage createhd --filename <path/to/name.vdi> --size <in MB>
Connectez ce lecteur à la machine virtuelle
VBoxManage storageattach "<VM name" --storagectl SATA-Controller --port <number> --type hdd --medium </path/to/name.vdi>
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.
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
Formater la nouvelle partition
Sudo mkfs -t ext4 </dev/sdX1>
Montez cette partition
Sudo mount <options> /dev/sdx1 <mountpoint>
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 .