Evolution #1672
Factorisation et génération automatique des recettes de partitionnement
Début:
11/04/2011
Echéance:
% réalisé:
100%
Distribution:
Description
Il est possible de factoriser les recettes de partitionnement et de les générer juste avant que partman soit exécuté.
J’ai aussi configuré l’utilisation de partition primaire pour le swap et le volume physique du LVM.
Le fichier horus.seed utilise le partman/early_command pour généré une recette complète en concaténant 2 fichiers :- un fichier commun à tous les modules
- un fichier spécifique à horus
- Lancement du menu « horus », le menu eolebase n’est que pour un partitionnement personnalisé (raid soft par exemple)
- Au menu « Partitionner les disques/Méthode de partitionnement » : choisir « Assisté - utiliser tout un disque avec LVM
- Au menu « Partitionner les disques/Disque à partitionner » : choisir le disque sur lequel on veut un partitionnement automatique
Révisions associées
ajout du patch de Daniel Dehennin (fixes #1672)
Historique
#1 Mis à jour par Daniel Dehennin il y a presque 15 ans
Documentation des recettes partman: partman-auto-recipe.txt
#2 Mis à jour par Daniel Dehennin il y a presque 15 ans
- Assigné à mis à Jerome Soyer
#3 Mis à jour par Daniel Dehennin il y a presque 15 ans
- Fichier eolebase-partitioning.diff Voir ajouté
Patch basé sur le dépôt git pour eolebase.
Subject: [PATCH] Fix partitionning for eolebase. * partition.seed: New preseed file for automatic partitioning. * amonecoleng.seed: Use it. * amonng.seed: Ditoo. * horusng.seed: Ditoo * scribeng.seed: Ditoo. * sphynxng.seed: Ditoo. * zephirng.seed: Ditoo. * common.seed: Remove answer to partman questions. * eolebase.recipe: Add an unused take-all-space volume, this avoid /tmp to get all free space. * eolebase.seed: Choose eolebase recipe for LVM partitioning. * gen_part_recipe.sh: eolebase has a recipe too. --- amonecoleng.seed | 1 + amonng.seed | 1 + common.seed | 44 -------------------------------------------- eolebase.recipe | 4 ++++ eolebase.seed | 8 ++++++++ gen_part_recipe.sh | 16 ++++------------ horusng.seed | 1 + partition.seed | 27 +++++++++++++++++++++++++++ scribeng.seed | 1 + sphynxng.seed | 1 + zephirng.seed | 1 + 11 files changed, 49 insertions(+), 56 deletions(-) create mode 100644 partition.seed
#4 Mis à jour par Daniel Dehennin il y a presque 15 ans
- Fichier eolebase-partitioning.diff Voir ajouté
Pour inclure plusieurs preseed ils doivent être séparé par un espace: advanced option
#5 Mis à jour par Jerome Soyer il y a presque 15 ans
- Projet changé de eolebase à eole-preseed
#6 Mis à jour par Jerome Soyer il y a presque 15 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 69bbf58a4a130c7004e31a91de1f0da349a5f11e.
#7 Mis à jour par Jerome Soyer il y a presque 15 ans
- Statut changé de Résolu à Fermé