web-dev-qa-db-fra.com

Double démarrage 2x Distros Linux - LVM Confusion

J'ai actuellement Lubuntu 14.04 (64 bits) installé avec LVM.

J'essaie d'installer un autre Lubuntu 14.04 (32 bits). C'est un HTPC et il existe des émulateurs de jeux rétro qui ne fonctionneront que sur 32 bits.

Cela dit, je ne sais pas comment configurer la table de partition pour que je puisse les démarrer en double, quelqu'un peut-il faire la lumière?

Sortie de lvmdiscscan:

james@james-htpc:~$ Sudo lvmdiskscan
/dev/ram0              [      64.00 MiB] 
/dev/lubuntu-vg/root   [       2.72 TiB] 
/dev/ram1              [      64.00 MiB] 
/dev/sda1              [     512.00 MiB] 
/dev/lubuntu-vg/swap_1 [       3.87 GiB] 
/dev/ram2              [      64.00 MiB] 
/dev/sda2              [     244.00 MiB] 
/dev/ram3              [      64.00 MiB] 
/dev/sda3              [       2.73 TiB] LVM physical volume
/dev/ram4              [      64.00 MiB] 
/dev/ram5              [      64.00 MiB] 
/dev/ram6              [      64.00 MiB] 
/dev/ram7              [      64.00 MiB] 
/dev/ram8              [      64.00 MiB] 
/dev/ram9              [      64.00 MiB] 
/dev/ram10             [      64.00 MiB] 
/dev/ram11             [      64.00 MiB] 
/dev/ram12             [      64.00 MiB] 
/dev/ram13             [      64.00 MiB] 
/dev/ram14             [      64.00 MiB] 
/dev/ram15             [      64.00 MiB] 
1 disk
19 partitions
0 LVM physical volume whole disks
1 LVM physical volume

Je comprends les outils à utiliser, c'est-à-dire le démarrage à partir d'un CD live et l'utilisation de system-config-lvm, je ne sais tout simplement pas comment configurer ces partitions afin que je puisse choisir la distribution à démarrer au démarrage.

Quelqu'un peut-il faire la lumière ici?

1
WoodGuyPurdue

Le principal objectif de LVM est de supprimer l'accent mis sur les partitions (qui sont inflexibles) sur les volumes logiques (qui sont traités plus comme des fichiers; vous ne devez pas vous soucier de leurs points de début et de fin exacts). Cela pourrait être un peu plus facile si vous utilisiez un outil GUI LVM tel que system-config-lvm, illustré ici:

system-config-lvm screen shot

Cet exemple particulier montre que mon groupe de volumes se compose de deux volumes physiques (/dev/sda5 et /dev/sdb5), qui sont combinés ensemble, puis divisés à nouveau en neuf volumes logiques. L'image au centre montre qu'il y a une quantité importante d'espace inutilisé. Je peux créer de nouveaux volumes logiques à volonté, sans redimensionner ni déplacer les volumes logiques existants. Si je supprimais l'un des volumes logiques existants, il n'y aurait aucun espace dans l'affichage; tout ce qui se trouve à droite du volume logique supprimé serait déplacé vers la gauche. (Sur les disques, les données ne bougeraient pas; le LVM ne ferait que suivre l'emplacement des lacunes et créer de nouveaux volumes logiques dans l'espace disponible, peu importe où il se trouve.)

Dans votre cas spécifique, vous devez vérifier que vous disposez d'un espace libre. Vous pouvez utiliser system-config-lvm (c'est dans les dépôts Ubuntu) ou les outils sous-jacents en mode texte comme vgdisplay. Si vous ne pas avez de l'espace dans votre LVM, vous devrez ajouter de l'espace disque, supprimer un volume logique indésirable ou réduire un ou plusieurs volumes logiques. Une fois que vous avez de l'espace libre, utilisez system-config-lvm ou le mode texte lvcreate pour créer un nouveau volume logique pour votre nouvelle installation.

L'ennui probable est que vous aurez également probablement besoin d'une partition (extérieur du LVM) à utiliser comme /boot pour le nouveau système d'exploitation, et cela pourrait devenir délicat si vous n'aviez pas prévu cela lors de la configuration de votre ordinateur. (En théorie, GRUB peut charger des noyaux à partir d'un LVM, mais je n'ai jamais essayé moi-même et je n'ai pas vu de documentation sur la façon de le faire.) Avec un peu de chance, vous avoir quelque chose d'assez gros pour que vous puissiez réduire pour faire de la place. Vous devrez utiliser des outils de partitionnement traditionnels, comme GParted, pour gérer cette partie de la tâche. Sinon, si vous ajoutez un disque pour faire de la place dans votre groupe de volumes, vous pouvez configurez-le avec votre nouveau /boot partition aussi. (J'en créerais un ou deux pour une utilisation future pendant que j'y serai.)

3
Rod Smith