Installation automatique (preseed) et taille de partitions fixes
Le
David BERCOT

Bonjour,
Je fais actuellement des tests d'installations automatisées de Debian =
à
partir de fichiers preseed.cfg.
Globalement, ça fonctionne plutôt bien
Toutefois, j'ai un problème au niveau du partitionnement. En effet, je
connais à l'avance la taille du disque à partitionner et je sais
comment je souhaite le découper. Mais, dans ce découpage, j'ai la=
issé
un peu de place (au cas où).
Or, pour la dernière partition, au lieu de la taille à 3 Go comme
demandé et de laisser les 2 derniers gigas libres, le programme la
taille à 5 Go ! Savez-vous si je peux changer ce mode de
fonctionnement ?
A titre d'info, voici la partie concernée :
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string regular
d-i partman-auto/choose_recipe select atomic
d-i partman-auto/expert_recipe string
boot-root ::
250 250 250 ext4
$primary{ } $bootable{ }
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ /boot }
.
10240 10240 10240 ext4
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ / }
.
100% 4096 100% linux-swap
method{ swap } format{ }
.
3072 3072 3072 ext4
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ /tmp }
.
3072 3072 3072 ext4
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ /var }
.
3072 3072 3072 ext4
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ /insee }
.
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman/mount_style select traditional
Merci d'avance.
David.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120412115929.53e6cf7b@debian-david
Je fais actuellement des tests d'installations automatisées de Debian =
à
partir de fichiers preseed.cfg.
Globalement, ça fonctionne plutôt bien
Toutefois, j'ai un problème au niveau du partitionnement. En effet, je
connais à l'avance la taille du disque à partitionner et je sais
comment je souhaite le découper. Mais, dans ce découpage, j'ai la=
issé
un peu de place (au cas où).
Or, pour la dernière partition, au lieu de la taille à 3 Go comme
demandé et de laisser les 2 derniers gigas libres, le programme la
taille à 5 Go ! Savez-vous si je peux changer ce mode de
fonctionnement ?
A titre d'info, voici la partie concernée :
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string regular
d-i partman-auto/choose_recipe select atomic
d-i partman-auto/expert_recipe string
boot-root ::
250 250 250 ext4
$primary{ } $bootable{ }
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ /boot }
.
10240 10240 10240 ext4
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ / }
.
100% 4096 100% linux-swap
method{ swap } format{ }
.
3072 3072 3072 ext4
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ /tmp }
.
3072 3072 3072 ext4
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ /var }
.
3072 3072 3072 ext4
method{ format } format{ }
use_filesystem{ } filesystem{ ext4 }
mountpoint{ /insee }
.
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman/mount_style select traditional
Merci d'avance.
David.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120412115929.53e6cf7b@debian-david
[...]
Le seul moyen que j'avais trouvé quand j'ai rencontré se problème,
c'était de créer une partition vide.
J'étais en LVM. Et à la fin dans le late script, je supprimais le LV...
Ça pourrait être mieux.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Juste pour confirmer, c'est effectivement la seule manipulation que j'ai
trouvé sur le net pour également faire ça. Le d-i ne veut pas d'espace
libre en fait (d'après les derniers trucs que j'avais pu lire même si ça
date un peu).
Donc le plus simple est de l'attribuer à un volume/partition (pas la
peine de chercher la taille exacte, d-i devrait lui attribuer tout ce
qu'il trouvera) que tu supprimera par la suite pour le récupérer (d-i
preseed/late_command ...) et hop =)
--
------------------
Gardouille-kun
mail/jabber:
------------------
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Le Mon, 16 Apr 2012 11:12:17 +0200,
gardouille
Après quelques recherches, j'ai trouvé une solution !
J'ai ajouté les lignes suivantes :
partman-basicfilesystems partman-basicfilesystems/mountpoint select
false
partman-basicfilesystems partman-basicfilesystems/swap_check_failed
boolean false
partman-basicfilesystems partman-basicfilesystems/check_failed boolean
false
partman-basicfilesystems partman-basicfilesystems/no_mount_point
boolean false
d-i partman-basicfilesystems/no_mount_point boolean false
partman-basicmethods partman-basicmethods/method_only boolean false
Maintenant, pour être honnête, je vais devoir affiner un peu afin de
savoir quelle(s) ligne(s) est(sont) suffisantes.
Mais avec celles-ci, je ne suis plus interrompu durant l'installation.
David.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/