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
Related issues
Associated revisions
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
History
#1 Updated by Daniel Dehennin over 11 years ago
L’option de boot sur F6
nécessiterait une modification du gfxboot.
#2 Updated by Daniel Dehennin over 11 years ago
- Target version changed from 76 to Eole 2.4-dev-1
#3 Updated by Daniel Dehennin almost 11 years ago
- Status changed from Nouveau to Accepté
- Assigned To set to Daniel Dehennin
- Target version changed from Eole 2.4-dev-1 to Mises à jour 2.3.5 RC
Avec l’intégration de #3662, on peut n’utiliser que les preseed.
#4 Updated by Daniel Dehennin almost 11 years ago
- Status changed from Accepté to Résolu
- % Done changed from 0 to 100
Appliqué par commit 3f3d0b39635ec4bf2b4b3fe0c5620b3ba95602b7.
#5 Updated by Daniel Dehennin almost 11 years ago
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 Updated by Daniel Dehennin almost 11 years ago
- Status changed from Résolu to À valider
Cela fonctionne avec les installations par PXE mais pas avec le CD.
#7 Updated by Daniel Dehennin almost 11 years ago
- Status changed from À valider to Résolu
Appliqué par commit 79ee490c358ac3651477689677a6bf749a6c5c45.
#8 Updated by Daniel Dehennin almost 11 years ago
Nouvelle Image CD 20120622.
#9 Updated by Fabrice Barconnière almost 11 years ago
- Status changed from Résolu to Fermé
- Distribution changed from Toutes to EOLE 2.3