Projet

Général

Profil

Evolution #2634

Permettre un partitionnement manuel pour les modules

Ajouté par Daniel Dehennin il y a plus de 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
21/12/2011
Echéance:
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.3

Description

À l’heure actuelle, si plus d’un disque est détecter à l’installation d’un module, la seule possibilité qui fonctionne est :
  • 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

Duplique eole-preseed - Evolution #3662: Intégrer l’architecture hands-off Fermé 19/06/2012

Révisions associées

Révision 8d03759d (diff)
Ajouté par moyooo il y a environ 13 ans

Test for : Show counts on tabs see #2634

Révision 58506dff (diff)
Ajouté par moyooo il y a environ 13 ans

improve last see #2634

Révision 7bee1d04 (diff)
Ajouté par moyooo il y a presque 13 ans

try again for count for items in tabs see #2634

Révision d33c30a0 (diff)
Ajouté par moyooo il y a presque 13 ans

config showCount see #2634

Révision 53665157 (diff)
Ajouté par moyooo il y a presque 13 ans

improve tab management see #2634

Révision 1b230f2f (diff)
Ajouté par moyooo il y a presque 13 ans

improve tab management see #2634

Révision 018c54d0 (diff)
Ajouté par moyooo il y a plus de 12 ans

more work on Tabs see #2634
+ Add tabs for contracts on sofwtarelicense : see #2891

Révision 5a5b5588 (diff)
Ajouté par moyooo il y a plus de 12 ans

more work on tabs see #2634

Révision e8297677 (diff)
Ajouté par moyooo il y a plus de 12 ans

more works on tabs : see #2634 : several tabs per itemtype.
Try on group to use it for auto tabs

Révision 892fae98 (diff)
Ajouté par moyooo il y a plus de 12 ans

more works on tabs : no need of tabs file
see #2634

Révision 30927b7c (diff)
Ajouté par moyooo il y a plus de 12 ans

forbid Show counts on tabs from global config see #2634

Révision a5741806 (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs - see #2634

Révision dc8a5108 (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs - see #2634

Révision d9f1576f (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for Contact - see #2634

Révision 2bf70515 (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for Contract - see #2634

Révision 1abf92a4 (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for consumable - see #2634

Révision 96f6effa (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for Cartridge - see #2634

Révision 077c2ce2 (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for document - see #2634

Révision d8f5c7f8 (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for phone - see #2634

Révision 146735ce (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for printer - see #2634

Révision b4730982 (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for peripheral - see #2634

Révision 3831e9ee (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for networkequipment - see #2634

Révision 6120cb11 (diff)
Ajouté par yllen il y a plus de 12 ans

fix networkport for plugin - see #2634

Révision ed0b384f (diff)
Ajouté par yllen il y a plus de 12 ans

fix contract for plugin - see #2634

Révision 944e492c (diff)
Ajouté par yllen il y a plus de 12 ans

work on tabs for monitor - see #2634

Révision 3f3d0b39 (diff)
Ajouté par Daniel Dehennin il y a presque 12 ans

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.

Ref: #3662 @40m
Fixes: #2634 @20m

Révision 79ee490c (diff)
Ajouté par Daniel Dehennin il y a presque 12 ans

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

#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

#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

Formats disponibles : Atom PDF