web-dev-qa-db-fra.com

Puis-je configurer manuellement LVM?

Jusqu'à présent, j'utilisais un schéma de partitionnement standard pour mon installation Ubuntu:

- 4GB /swap
- 30GB /
- Rest of the HDD /home

Cependant, je réinstalle Ubuntu maintenant et j'aimerais utiliser des instantanés et les autres fonctionnalités offertes par LVM.

Le programme d'installation d'Ubuntu a une case à cocher pour installer Ubuntu et configurer LVM automatiquement, mais je ne souhaite pas utiliser cette option, car j'aime configurer mes partitions manuellement. De cette façon, je peux sélectionner des éléments tels que la taille de la partition swap ou la taille de la partition racine, mais hélas, dans l'outil de partitionnement manuel de l'installateur Ubuntu, je ne vois aucune option permettant de créer un schéma de partition LVM ou quoi que ce soit. comme ça.

Est-il possible de configurer le LVM manuellement de cette façon, ou est-ce la seule option permettant à Ubuntu de le faire en mode automatique, en cochant cette case LVM?

Je vous remercie.

4
Askerman

Je fais ce genre de chose tout le temps. Quelques conseils:

  • Vous devez lire la documentation, telle que les sites référencés par Bujiraso.
  • Un outil comme system-config-lvm (disponible avec Ubuntu, mais IIRC n’est pas installé par défaut) peut vous aider en fournissant une interface utilisateur graphique qui rend moins nécessaire de se souvenir des dizaines de commandes en mode texte de LVM (ou même de la demi-douzaine que vous utilisez). susceptible d’utiliser fréquemment). Voir cette page (pour CentOS, mais applicable à Ubuntu) pour plus d’informations sur l’utilisation de cet outil.
  • N'oubliez pas de créer une partition /boot séparée - c'est-à-dire et non dans la configuration de LVM. Faites-en au moins 500 MB. (Cependant, plus de 1 Go serait excessif.) S'il existe un risque d'installer plusieurs distributions Linux (y compris les futures versions d'Ubuntu installées côte à côte avec votre installation actuelle), veillez à en réserver au moins une. be -/boot partition pour chaque installation. (En théorie, GRUB peut démarrer à partir d'un noyau stocké dans un LVM, mais dans la pratique, cela est rarement fait et je ne sais pas si Ubuntu gérerait cette configuration. Certains chargeurs d'amorçage ne le font pas. Activez l’amorçage de cette manière. Ainsi, une partition séparée /boot étend les options de votre chargeur d’amorçage.)
  • Si vous utilisez un ordinateur basé sur EFI, vous aurez besoin d'un non-LVM Partition système EFI (ESP). Je recommande de le convertir en une taille de 550 MiB.
  • Si vous démarrez à partir d’un disque GPT en mode BIOS/CSM/legacy, vous aurez besoin d’une partition ~ 1 MiB BIOS Boot Partition. Sur les ordinateurs modernes, je ne recommande pas cette combinaison (BIOS). mode de démarrage avec GPT); la plupart des ordinateurs vendus depuis la fin de l'année 2011 prennent en charge le démarrage en mode EFI, je l'utiliserais donc sur de tels ordinateurs.
  • Vous pouvez (mais n’avez pas besoin de le faire) créer plusieurs partitions LVM (volumes physiques). Cela vous donne une certaine souplesse pour reconfigurer le système en vue d’un amorçage multiple avec des systèmes d’exploitation non Linux (ou pour scinder de l’espace pour des partitions /boot, des ESP, etc.) supplémentaires. Cela ne présente que peu ou pas d'avantages si vous souhaitez disposer d'une seule grande installation Ubuntu; Toutefois, pour un système à démarrage multiple important, la présence de plusieurs PV signifie que vous n’aurez pas besoin de redimensionner votre PV pour laisser de la place à un système d’exploitation autre que Linux que vous ajouterez ultérieurement. Assurez-vous simplement qu’un PV est vide, supprimez-le du groupe de volumes (VG), ajustez le code du type de partition et créez un nouveau système de fichiers.
  • Vous pouvez démarrer le support d'installation Ubuntu en mode "essayer avant l'installation" pour utiliser GParted et les outils LVM de votre choix, puis lancer ubiquity (le programme d'installation Ubuntu) à partir du même démarrage pour effectuer l'installation. Utilisez l'option de partitionnement "autre chose" (comme décrit ici ). Si les codes de type de partition sont définis correctement, Ubiquity devrait détecter le ESP automatiquement, s'il est présent, et afficher les LV existants. Vous devrez identifier explicitement votre partition /boot et chaque volume logique que vous souhaitez utiliser.
3
Rod Smith

Il est bien sûr possible de configurer vos propres schémas de partition, y compris ceux qui utilisent LVM, et le programme d'installation devrait vous permettre de configurer vos points de montage et de les installer. Cela étant dit, cela peut prendre du temps, de la lecture et de l’expérimentation. Les wiki Ubuntu sur LVM ou page Arch Linux sont deux excellents endroits pour commencer à apprendre.

Personnellement, j’ai trouvé que les installateurs automatisés fonctionnaient mieux lorsque vous ne les surprenez pas, alors attendez-vous à un hoquet si vous avez une configuration de partition sophistiquée en cours!

0
Bujiraso