1 votes

Dual Booting 2x Distros Linux - Confusion LVM

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 y a quelques émulateurs de jeux rétro qui ne fonctionnent qu'en 32 bits.

Ceci étant dit, je n'arrive pas à trouver comment configurer la table de partition pour pouvoir faire un double démarrage, quelqu'un peut-il m'éclairer ?

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 démarrer à partir d'un live cd et utiliser system-config-lvm, mais je ne sais pas comment configurer ces partitions pour pouvoir choisir la distro à démarrer au démarrage.

Quelqu'un peut-il m'éclairer ?

3voto

Rod Smith Points 41849

Le principal objectif de LVM est de mettre l'accent sur les volumes logiques plutôt que sur les partitions (qui ne sont pas flexibles) (ils sont gérés comme des fichiers ; vous n'avez pas besoin de vous soucier de leurs points de départ et d'arrivée exacts). Cela pourrait être un peu plus facile si vous utilisiez un outil GUI LVM tel que system-config-lvm montré ici :

system-config-lvm screen shot

Cet exemple particulier montre que mon groupe de volumes est composé de deux volumes physiques ( /dev/sda5 y /dev/sdb5 ), qui sont combinés ensemble et ensuite 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 ou déplacer les volumes logiques existants. Si je supprimais l'un des volumes logiques existants, il n'y aurait pas de vide 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 se déplaceraient pas ; le LVM garderait simplement la trace de l'emplacement des vides et créerait de nouveaux volumes logiques dans l'espace disponible, peu importe où il se trouve).

Dans votre cas particulier, vous devez vérifier que vous disposez d'un espace libre. Vous pouvez utiliser system-config-lvm (il se trouve dans les dépôts Ubuntu) ou les outils sous-jacents en mode texte tels que vgdisplay . Si vous Ne le fais pas. Si vous avez de l'espace dans votre LVM, vous devrez ajouter de l'espace disque, supprimer un volume logique non désiré ou réduire un ou plusieurs volumes logiques. Une fois que vous avez de l'espace libre, utilisez la commande system-config-lvm ou le mode texte lvcreate pour créer un nouveau volume logique pour votre nouvelle installation.

Le point faible probable est que vous aurez également besoin d'une partition ( à l'extérieur de de la LVM) à utiliser comme /boot pour le nouveau système d'exploitation, et cela pourrait devenir délicat si vous n'avez pas prévu cela lorsque vous avez configuré votre ordinateur. (En théorie, Grub peut charger des noyaux à partir d'une 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 aurez quelque chose d'assez grand que vous pourrez rétrécir pour faire de la place. Vous devrez utiliser des outils de partitionnement traditionnels, comme GParted, pour gérer cette partie de la tâche. Alternativement, si vous ajoutez un disque pour faire de la place dans votre groupe de volumes, vous pouvez le configurer avec votre nouveau /boot aussi. (J'en créerais une ou deux autres pour une utilisation future tant que j'y suis).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X