web-dev-qa-db-fra.com

Comment restaurer une partition d'échange supprimée accidentellement?

J'ai accidentellement supprimé ma partition de swap via gparted.

(Je suis toujours connecté au système, la restauration devrait donc être plus facile) Est-ce que quelqu'un peut m'aider s'il vous plait? Je ne sais pas comment le configurer car l'installation d'Ubuntu l'a fait automatiquement.

Il y a 3 partitions en ce moment:

  /dev/sda1 -> Ubuntu installation root, mounted at '/'

  /dev/sda2 -> Windows partition

  /dev/sda3 -> Fedora partition

et /dev/sda4 si je ne me trompe pas, c'était la partition de swap (taille de 4 Go)

16

Utilisez à nouveau gparted pour créer la partition supplémentaire /dev/sda4 et formatez-la en tant que type "linux swap".

Exemple:

  • Ici, j'ai supprimé la partition d'échange /dev/sda6 dans l'espace en surbrillance:

    enter image description here

  • Cliquez avec le bouton droit sur cet espace non alloué, puis cliquez sur Nouveau. choisissez le type "linux-swap", cliquez sur Ajouter:

    enter image description here

  • Appliquer les modifications

  • Cliquez avec le bouton droit sur la nouvelle partition swap et choisissez "swapon":

    enter image description here

  • À moins que vous ne l'ayez supprimée, l'entrée d'échange dans /etc/fstab devrait toujours être là.

    • Vérifiez depuis le terminal avec: grep swap.*sw /etc/fstab, et vous devriez voir une longue ligne comme celle-ci:
    UUID = adc15cab-1cd4-4278-9a1d-59016cced6dd aucun échange sw 0 0
    • Si vous ne voyez pas une telle ligne, obtenez l'UUID à l'aide de Sudo blkid | grep swap et ajoutez une ligne dans ce format à /etc/fstab.

    • Si vous voyez une telle ligne, mais que l'UUID ne correspond pas à ce qui a été retourné par blkid, éditez fstab pour qu'il corresponde. (Remarque: la ligne dans fstab ne doit pas être commentée, c’est-à-dire qu’elle ne devrait pas commencer par #.)

  • Exécutez free -m pour vérifier que la partition de swap est active.

32
ish