web-dev-qa-db-fra.com

Est-il possible de redimensionner ma partition racine sans réinstaller Ubuntu [dual boot]?

Ubunutu est installé sur mon ordinateur en tant qu’option à double démarrage. J'ai rendu ma partition racine trop petite et je me demandais si je pouvais la rendre plus grande sans réinstaller Ubunutu. Est-ce qu'il y a un moyen de faire ça?

Ci-dessous, la disposition de mes partitions. Idéalement, je réduirais la taille de la partition de base et augmenterais celle de la partition racine.

résultats de fdisk

résultats partiels

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 83F136D6-6E47-42AF-B60F-104693424105

Device          Start        End    Sectors   Size Type
/dev/sda1        2048    2050047    2048000  1000M Windows recovery environment
/dev/sda2     2050048    2582527     532480   260M EFI System
/dev/sda3     2582528    4630527    2048000  1000M Lenovo boot partition
/dev/sda4     4630528    4892671     262144   128M Microsoft reserved
/dev/sda5     4892672 1357260799 1352368128 644.9G Microsoft basic data
/dev/sda6  1869260800 1921689599   52428800    25G Microsoft basic data
/dev/sda7  1921689600 1953523711   31834112  15.2G Windows recovery environment
/dev/sda8  1357260800 1388511231   31250432  14.9G Linux swap
/dev/sda9  1388511232 1417807871   29296640    14G Linux filesystem
/dev/sda10 1417807872 1869260799  451452928 215.3G Linux filesystem

Partition table entries are not in disk order.
3
awoh

Si vous avez un Ubuntu LiveUSB, vous pouvez utiliser gparted pour cela.

La première étape consiste à vous connecter à la partition Ubuntu existante et à utiliser quelque chose comme unetbootin pour créer votre installation USB.

Une fois que cela est fait, redémarrez le système dans la version LiveUSB. De là, vous pouvez utiliser gparted.

(EDIT: j’ai complètement oublié que vous ne pouvez pas affecter le système que vous avez monté et auquel vous êtes connecté. Vous devez d'abord quitter ce mode, d'où le LiveUSB.).

Vous trouverez gparted sous les outils système ou en cliquant sur l'icône en haut. Vous pouvez également le démarrer en tapant "Sudo gparted" dans le terminal (ctrl-alt-t). Tapez votre mot de passe quand il vous le demande (vous ne verrez rien se passer quand vous tapez) et appuyez sur Entrée.

Mais sauvegardez vos informations au cas où AVANT DE COMMENCER.

Étant donné que vous effectuez un double démarrage, assurez-vous de travailler sur la bonne partition. Vous ne voulez pas écraser celui qui travaille.

2
Sage

Les aiguilles vous demandent de sauvegarder toutes vos données avant de tenter d’apporter des modifications aux partitions. Les modifications suivantes peuvent être effectuées à partir de votre environnement de système d'exploitation et ne nécessitent pas de redémarrage.

Sudo fdisk /dev/sda
  • Appuyez sur m pour obtenir de l'aide et répertoriez vos options.
  • Appuyez sur F pour lister l’espace non partitionné.

En supposant que vous ayez un espace non partitionné:

  • Appuyez sur n pour ajouter une nouvelle partition
  • Appuyez sur Entrée si vous voulez utiliser les valeurs par défaut, sélectionnez p ou l sinon
  • Appuyez sur Entrée pour l'option "Premier secteur" (laissez le système sélectionner le meilleur choix)
  • Sur "Dernier secteur", indiquez la taille de la partition, par exemple: + 10G (pour une partition de 10 Go) ou + 800M (800 Mo), ou la taille de votre choix, les options sont K, M, G, T, P . Assurez-vous d'ajouter le signe "+"

Après la dernière instruction, fdisk créera la partition en tant que type "Linux" par défaut. Si vous devez modifier ce résultat, appuyez sur "t" pour le modifier. Sinon, passez à l'étape suivante.

  • Appuyez sur p et examinez la table de partition, si vous êtes satisfait des nouvelles partitions.

  • Appuyez sur w pour écrire les modifications ou sur q pour quitter sans modifier la table des partitions, toutes vos données sont en sécurité si vous utilisez q.

Tous ces changements sont possibles en utilisant parted ou gparted, cependant parted écrit les modifications sur le disque à la volée. Il est donc très dangereux de ne pas savoir exactement ce que vous faites, je vous le recommande. encontre.

Si vous n'avez pas d'espace non partitionné, vous devez d'abord supprimer une partition. "Je vous laisse les choix difficiles bien sûr"

Une fois la partition créée, vous devez la formater et la monter. Supposons que votre nouvelle partition est/dev/sda11:

Sudo mkfs -t ext4 /dev/sda11

Ensuite, montez la partition sur le répertoire de votre choix:

Sudo mount /dev/sda11 /mountpoint_of_choice

Utilisez votre nouvel espace monté à votre guise.

0
Helio