J'exécute Ubuntu Server en tant que machine virtuelle avec VirtualBox sous Windows. Comme je manque d'espace, j'ai redimensionné la taille de la machine virtuelle de 6 Go à 8 Go. Mais ces 2 Go apparaissent comme "Espace libre" dans le système d'exploitation Ubuntu.
Je suppose que je dois utiliser "parted" pour réaffecter "l'espace libre".
Taper parted
, puis help
, affiche une liste de commandes. Je veux d'abord lister toutes les partitions, donc je tape print free
:
(parted) print free
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 8590MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 5638MB 5637MB primary ext4 boot
5638MB 5639MB 1048kB Free Space
2 5639MB 6441MB 802MB extended
5 5639MB 6441MB 802MB logical linux-swap(v1)
6441MB 8590MB 2149MB Free Space
Donc, je veux ajouter tout l'espace libre au numéro 1. Comment pourrais-je le faire? Je suis désemparé :(
1) Vous devez exécuter gparted à partir de Live CD/USB, sinon il ne pourra pas démonter vos partitions Ubuntu.
2) Vous pouvez ensuite redimensionner la partition principale pour inclure l'espace libre derrière celle-ci (2149 Mo).
Les 2 petites sections libres restantes sont la condition de partitionnement requise de Parted. Vous n'avez pas besoin de les toucher.
L'espace libre est dans le coin droit. vous ne pouvez pas simplement ajouter de l'espace supplémentaire présent quelque part sur le disque dur à des partitions. pour votre cas, vous devez déplacer 2 Go attenant à votre partition. cela signifie que vous devez supprimer votre swap et la partition étendue, puis redimensionner votre partition principale pour tenir compte de l'espace supplémentaire. Vous devez ensuite créer une nouvelle partition pour le swap. Une fois cette opération terminée, vous devez modifier l’entrée dans/etc/fstab pour remplacer le uuid par la nouvelle partition d’échange.
cela ne peut pas être fait sur votre serveur. vous devez démarrer en direct sur le bureau ubuntu (de préférence), utilisez gparted pour supprimer des partitions. notez que le swap ne peut être supprimé que si vous cliquez dessus avec le bouton droit de la souris et sélectionnez swapoff. puis effectuez la procédure.
Un moyen simple, qui insiste un peu sur le matériel, est de créer un tableau raid (1 peut-être) avec mdadm avec toutes les partitions libres. De cette façon, vous n'avez pas besoin de déplacer la partition, mais vous demandez à votre disque dur de fonctionner beaucoup plus.