Evolution #2634
Permettre un partitionnement manuel pour les modules
Description
- Choisir partitionnement LVM
- Choisir le disque à partitionner
La sélection du partitionnement manuel ne fonctionne pas du fait du preseed.
On pourrait faire :- Si plus d’un disque sont branchés => on supprime le preseed
- Si une option de boot est activée => on supprime le preseed
Demandes liées
Révisions associées
Test for : Show counts on tabs see #2634
improve last see #2634
try again for count for items in tabs see #2634
config showCount see #2634
improve tab management see #2634
improve tab management see #2634
more work on tabs see #2634
more works on tabs : see #2634 : several tabs per itemtype.
Try on group to use it for auto tabs
more works on tabs : no need of tabs file
see #2634
forbid Show counts on tabs from global config see #2634
work on tabs - see #2634
work on tabs - see #2634
work on tabs for Contact - see #2634
work on tabs for Contract - see #2634
work on tabs for consumable - see #2634
work on tabs for Cartridge - see #2634
work on tabs for document - see #2634
work on tabs for phone - see #2634
work on tabs for printer - see #2634
work on tabs for peripheral - see #2634
work on tabs for networkequipment - see #2634
fix networkport for plugin - see #2634
fix contract for plugin - see #2634
work on tabs for monitor - see #2634
Manage partitioning per class
- utils/gen_part_recipe.sh: Generate an autohandsoff partman recipe by
concatenating all "*_recipe" in /tmp.
Set manual partitioning if more than one disk is detected.
- classes/partition/base/early_script: Fetch the base recipe as
/tmp/00_recipe.
- classes/partition/base/preseed: Register utils/gen_part_recipe.sh at
partman/early_command.
- classes/partition/base/recipe: Swap and boot as primary partitions.
- classes/partition/lvm/early_script: Fetch the lvm recipe as
/tmp/10_recipe.
- classes/partition/lvm/preseed: Select "Guided - use entire disk and set
up LVM" as partition system.
- classes/partition/lvm/recipe: Create a new primary with full space as
physical volume.
Create / and /tmp volumes as LVM.
- classes/partition/lvm/subclasses: Require partition/base.
- classes/partition/auto/preseed: Set partman values for automatic
partitioning.
- classes/partition/auto-lvm/preseed: Set partman-lvm values for
automatic partitioning.
- classes/partition/auto-lvm/subclasses: Require partman/auto and
partman/lvm.
- classes/partition/manual/preseed: Set seen flag to false of partman and
partman-auto configurations.
- classes/partition/manual-lvm/preseed: Set seen flag to false of
partman-lvm configurations.
- classes/partition/manual-lvm/subclasses: Require partition/lvm and
partition/manual.
Hands-Off: Error in class appending wrapper append_classes()
- start.sh (append_classes): Remove trailing space when constructing
preseed file name. This does not cause troubles to preseed_location()
with HTTP locations but fails on CD.
Fixes: #2634 @20m
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 12 ans
L’option de boot sur F6
nécessiterait une modification du gfxboot.
#2 Mis à jour par Daniel Dehennin il y a plus de 12 ans
- Version cible changé de 76 à Eole 2.4-dev-1
#3 Mis à jour par Daniel Dehennin il y a presque 12 ans
- Statut changé de Nouveau à Accepté
- Assigné à mis à Daniel Dehennin
- Version cible changé de Eole 2.4-dev-1 à Mises à jour 2.3.5 RC
Avec l’intégration de #3662, on peut n’utiliser que les preseed.
#4 Mis à jour par Daniel Dehennin il y a presque 12 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 3f3d0b39635ec4bf2b4b3fe0c5620b3ba95602b7.
#5 Mis à jour par Daniel Dehennin il y a presque 12 ans
Lorsque plusieurs disques sont détectés, le partitionnement est basculé en manuel.
Il est inutile de passer par project:eolebase pour le partitionnement manuel, il suffit d’avoir 2 disques.
Attention, les clefs USB ne sont pas toujours vues comme des disques.
Publié sur le CD du 20120620
#6 Mis à jour par Daniel Dehennin il y a presque 12 ans
- Statut changé de Résolu à À valider
Cela fonctionne avec les installations par PXE mais pas avec le CD.
#7 Mis à jour par Daniel Dehennin il y a presque 12 ans
- Statut changé de À valider à Résolu
Appliqué par commit 79ee490c358ac3651477689677a6bf749a6c5c45.
#8 Mis à jour par Daniel Dehennin il y a presque 12 ans
Nouvelle Image CD 20120622.
#9 Mis à jour par Fabrice Barconnière il y a presque 12 ans
- Statut changé de Résolu à Fermé
- Distribution changé de Toutes à EOLE 2.3