Installation d'Ubuntu 16.04 LTS sur l'échange

8

Comment éviter de reformater d'autres partitions de swap?
J'ai beaucoup de distribution sur mon disque dur:

  • Windows10
  • Ubuntu16.10
  • Antergos [Arch Linux]
  • Fedora25
  • espace libre
  • Les données

Toutes les distributions Linux ont des partitions de swap (16 Go chacune).
Dans l'espace libre, j'ai d'abord créé une partition de swap de 16 Gio et le reste de la taille est pour la partition racine (ext4).

  • / dev / sda13
  • / dev / sda14 entrez la description de l'image ici

entrez la description de l'image ici

Il est étrange que nous ne puissions pas sélectionner les partitions de swap, de toute façon cliquez sur le bouton "installer maintenant"

entrez la description de l'image ici

Je ne veux pas reformater le swap de Linux, comment éviter cela?

disque dur: 2 TiB MBR
Sortie de fdisk -l

ubuntu-gnome@ubuntu-gnome:~$ sudo fdisk -l Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram1: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram2: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram3: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram4: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram5: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram6: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram7: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram8: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram9: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram10: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram11: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram12: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram13: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram14: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 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

Disk /dev/loop0: 1.2 GiB, 1246838784 bytes, 2435232 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/sda: 1.8 TiB, 2000398934016 bytes, 3907029168 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: dos Disk identifier: 0xaaf06e0e

Device Boot Start End Sectors Size Id Type /dev/sda1 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT /dev/sda2 1026048 525314047 524288000 250G 7 HPFS/NTFS/exFAT /dev/sda3 525316094 3907028991 3381712898 1.6T f W95 Ext'd (LBA) /dev/sda5 2644512768 3907028991 1262516224 602G 7 HPFS/NTFS/exFAT /dev/sda6 525316096 557314047 31997952 15.3G 82 Linux swap / Solaris /dev/sda7 557316096 1057314815 499998720 238.4G 83 Linux /dev/sda8 1057314817 1058291377 976561 476.9M 83 Linux /dev/sda9 1058291379 1090291377 31999999 15.3G 83 Linux /dev/sda10 1090291379 1590291377 499999999 238.4G 83 Linux /dev/sda11 * 1590294528 2114582527 524288000 250G 83 Linux /dev/sda12 2114584576 2148139007 33554432 16G 82 Linux swap / Solaris

Partition 3 does not start on physical sector boundary. Partition 8 does not start on physical sector boundary. Partition 9 does not start on physical sector boundary. Partition 10 does not start on physical sector boundary. Partition table entries are not in disk order.

Disk /dev/sdb: 7.2 GiB, 7742685184 bytes, 15122432 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x178e5ca0

Device Boot Start End Sectors Size Id Type /dev/sdb1 * 0 2538431 2538432 1.2G 0 Empty /dev/sdb2 2511036 2515771 4736 2.3M ef EFI (FAT-12/16/32) ubuntu-gnome@ubuntu-gnome:~$

christianbueno.1
la source
1
En plus d'avoir plusieurs partitions de swap, ce qui est fou, vous avez un plus gros problème en ce que 4 de vos partitions existantes ne sont pas correctement alignées. Cela a vraiment un impact sur les performances.
heynnema
Comment pouvons-nous résoudre ce problème, je n'ai qu'une seule partition importante / dev / sd5 (Data).
christianbueno.1
Comment pouvons-nous résoudre ce problème, je n'ai qu'une seule partition / dev / sd5 (données) importante que je ne peux pas supprimer. Ou je dois supprimer tous les disques durs.
christianbueno.1
Il y a deux choix. 1) recommencer. repartitionner le lecteur entier, recharger le logiciel. ou restaurer à partir des sauvegardes d'image de partition précédentes. ou 2) essayez de supprimer chirurgicalement les partitions non alignées, de les remplacer par des partitions alignées, en restaurant les données d'une sauvegarde d'image de partition précédente.
heynnema
1
Techniquement, fdisk est pour les disques MBR et gdisk est pour les disques GPT, comme ce que vous avez. Je ne sais pas si gdisk donnera les mêmes informations d'alignement rapide que fdisk, mais vous pouvez essayer gdisk -l /dev/sda. Vous devrez peut-être vérifier la manpage. Gparted doit s'aligner correctement sur MiB. Pour être sûr, supprimez chirurgicalement une de vos partitions mal alignées, recréez-la et revérifiez-la avec fdisk / parted.
heynnema

Réponses:

19

Vous n'avez pas besoin de différentes partitions de swap pour différents systèmes, de la même manière que vous n'avez pas besoin de différentes clés RAM pour différents systèmes. Il suffit d'en partager un entre tous. Vous devez utiliser celui le plus à gauche car c'est celui qui a la vitesse de lecture / écriture la plus rapide (sur un disque dur).

La seule fois où quelque chose de pertinent après un arrêt est toujours sur le swap, c'est lorsque vous mettez votre PC en veille prolongée (suspension sur disque). Mais c'est désactivé par défaut, de toute façon.

Ne vous souciez pas qu'ils soient formatés. Si aucun système n'est suspendu sur le disque (et seulement si une partition de swap est utilisée pour contenir l'image de suspension, ce qui n'est pas nécessairement le cas), cela ne change rien.

Le formatage d'une partition de swap est un problème si elle est montée automatiquement à l'aide de son UUID. Pour vérifier si c'est le cas, ouvrez les /etc/fstabfichiers de vos systèmes. S'il y a une ligne contenant le mot "swap" qui commence par UUID=, l'UUID doit être remplacé par le nouveau. Notez qu'il n'est pas nécessaire qu'il y ait une telle ligne. Vos partitions de swap peuvent être identifiées par leur nom d'appareil. Dans ce cas, la ligne commence par exemple par /dev/sda12et rien ne doit être fait - sauf si vous avez supprimé la partition ou qu'il s'agit désormais d'une partition d'un type différent, auquel cas le nom du périphérique doit être modifié.

Si vous avez supprimé toutes les partitions de swap sauf une, écrivez le même UUID dans la ligne respective /etc/fstabde tous vos systèmes Linux. Cela peut être fait soit dans la session en direct, soit dans les systèmes eux-mêmes. Le changement prendra effet après le prochain démarrage. Si l'UUID a changé, la partition de swap ne sera pas montée mais en dehors de l'absence de partition de swap, le système peut être utilisé normalement.

UTF-8
la source
bonjour mon pote, ces ramx ont été créés par eux
christianbueno.1
alors, nous pouvons aller de l'avant en toute sécurité
christianbueno.1
1
Je ne pensais pas que vous utilisiez différentes barres de RAM pour différents systèmes. Bien sûr que non. Ce n'était pas une allusion à la vôtre /dev/ramX, au lieu de cela, j'ai essayé de dire: "Vous n'utilisez pas différentes barres de RAM pour différents systèmes d'exploitation. Une partition de swap est une extension de votre RAM. Alors pourquoi utiliseriez-vous différentes partitions de swap pour différents systèmes? "
UTF-8
Ah ok mon pote, je vous ai compris. RAM BAR = RAM Memory Stick
christianbueno.1
1
Le formatage des zones d'échange ne changerait-il pas leurs UUID? Cela va être ennuyeux pour tout système qui a des UUID pour les entrées de swap dans leur / etc / fstab.
Mark Plotnick