Avec un disque de 20Go ca passe sans soucis ... merci à tous :) Le 12 octobre 2010 16:55, Tech Nux <tech...@gmail.com> a écrit :
> Ca ressemble à mon probleme ... probleme de taille de disque un peu Nicolas > le sous entendait. Je vais prendre un plus gros disque et voir si cela > passe. > > Le bug : http://bugs.skolelinux.no/show_bug.cgi?id=1402 > > > > Le 12 octobre 2010 12:50, Tech Nux <tech...@gmail.com> a écrit : > > >> >> Le 11 octobre 2010 20:09, Cyril LAVIER <cyril.lav...@gmail.com> a écrit : >> >> Tech Nux a écrit : >>> >>>> Bonjour, >>>> >>>> Je travaille à la mise au point d'un script preseed pour Debian Lenny >>>> derniere version : >>>> wget >>>> http://ftp.fr.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/netboot.tar.gz >>>> >>>> et je but violemment sur la mise en place du LVM. >>>> Ma configuration n'est jamais prise en compte (base noyaux Netboot), >>>> j'ai suivi la doc officielle, non officielle, moi-meme et meme le chat >>>> !!! Rien à faire, ca sent le bug à plein nez ... >>>> >>>> Voici une de mes conf (on ne peut plus simple): >>>> >>>> d-i partman-auto/method string lvm >>>> d-i partman-auto-lvm/new_vg_name string vg00 >>>> d-i partman-lvm/vgcreate string vg00 >>>> >>>> d-i partman-lvm/device_remove_lvm boolean true >>>> d-i partman-lvm/confirm boolean true >>>> >>>> d-i partman-auto/expert_recipe string boot-root :: 512 512 512 ext3 >>>> $primary{ } $bootable{ } method{ format } format{ } use_filesystem{ } >>>> filesystem{ ext3 } mountpoint{ /boot } . 8192 8192 8192 swap $lvmok{ } >>>> in_vg{ vg00 } lv_name{ lv_swap } method{ swap } format{ } . 10240 >>>> 10240 10240 ext3 $lvmok{ } in_vg{ vg00 } lv_name{ lv_root } >>>> method{ format } format{ } use_filesystem{ } filesystem{ ext3 } >>>> mountpoint{ / } . 20480 20480 20480 ext3 $lvmok{ } in_vg{ vg00 } >>>> lv_name{ lv_var } method{ format } format{ } use_filesystem{ } >>>> filesystem{ ext3 } mountpoint{ /var } . 100 1000 1000000000 ext3 >>>> $lvmok{ } method{ keep } . >>>> >>>> d-i partman-auto/choose_recipe select boot-root >>>> d-i partman/choose_partition select finish >>>> d-i partman/confirm boolean true >>>> d-i partman-basicmethods/method_only boolean false >>>> >>>> >>>> Et voici l'erreur qui remonte dans les log apres l'installation >>>> (DEBCONF_DEBUG=5 est indispensable) : >>>> Oct 11 13:15:59 partman-auto: Expert recipe too large (39524 > 16106); >>>> skipping >>>> >>>> J'ai bien essayé de faire une conf toute petite, supprimé tout et >>>> laissé un / dans le lvm... rien à faire, toujours l'erreur mais la >>>> valeur 39524 change bien en fonction de ma ligne.... >>>> >>>> Ci-dessous la totaltité des logs debconf, ca peut être utile : >>>> >>>> ct 11 13:15:33 debconf: --> FSET clock-setup/ntp-server seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-auto/disk /dev/sda >>>> Oct 11 13:15:33 debconf: <-- 10 partman-auto/disk doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> auto/disk >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-auto/disk /dev/sda >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-auto/disk ID partman-auto/ >>>> disk >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-auto/disk] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-auto/disk seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-auto/method lvm >>>> Oct 11 13:15:33 debconf: <-- 10 partman-auto/method doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> auto/method >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-auto/method lvm >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-auto/method ID partman- >>>> auto/ >>>> method >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-auto/method] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-auto/method seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-auto-lvm/new_vg_name vg00 >>>> Oct 11 13:15:33 debconf: <-- 10 partman-auto-lvm/new_vg_name doesn't >>>> exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> auto-lvm/new_vg_name >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-auto-lvm/new_vg_name vg00 >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-auto-lvm/new_vg_name ID >>>> partman-auto-lvm/new_vg_name >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-auto-lvm/new_vg_name] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-auto-lvm/new_vg_name seen >>>> true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-lvm/vgcreate vg00 >>>> Oct 11 13:15:33 debconf: <-- 10 partman-lvm/vgcreate doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> lvm/vgcreate >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-lvm/vgcreate vg00 >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-auto-lvm/new_vg_name ID >>>> partman-auto-lvm/new_vg_name >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-auto-lvm/new_vg_name] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-auto-lvm/new_vg_name seen >>>> true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-lvm/vgcreate vg00 >>>> Oct 11 13:15:33 debconf: <-- 10 partman-lvm/vgcreate doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> lvm/vgcreate >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-lvm/vgcreate vg00 >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-lvm/vgcreate ID partman- >>>> lvm/ >>>> vgcreate >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-lvm/vgcreate] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-lvm/vgcreate seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-lvm/device_remove_lvm true >>>> Oct 11 13:15:33 debconf: <-- 10 partman-lvm/device_remove_lvm doesn't >>>> exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> lvm/device_remove_lvm >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-lvm/device_remove_lvm true >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-lvm/device_remove_lvm ID >>>> partman-lvm/device_remove_lvm >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-lvm/ >>>> device_remove_lvm] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-lvm/device_remove_lvm seen >>>> true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-lvm/confirm true >>>> Oct 11 13:15:33 debconf: <-- 10 partman-lvm/confirm doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> lvm/confirm >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-lvm/confirm true >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-lvm/confirm ID partman-lvm/ >>>> confirm >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-lvm/confirm] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-lvm/confirm seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-auto/expert_recipe boot- >>>> root :: 512 512 512 ext3 $primary{ } $bootable{ } method{ format } >>>> format{ } use_filesystem{ } filesystem{ ext3 } mountpoint{ /boot } . >>>> 8192 8192 8192 swap $lvmok{ } in_vg{ vg00 } lv_nam >>>> Oct 11 13:15:33 debconf: <-- 10 partman-auto/expert_recipe doesn't >>>> exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> auto/expert_recipe >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-auto/expert_recipe boot- >>>> root :: 512 512 512 ext3 $primary{ } $bootable{ } method{ format } >>>> format{ } use_filesystem{ } filesystem{ ext3 } mountpoint{ /boot } . >>>> 8192 8192 8192 swap $lvmok{ } in_vg{ vg00 } lv_nam >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-auto/expert_recipe ID >>>> partman-auto/expert_recipe >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-auto/expert_recipe] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-auto/expert_recipe seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-auto/choose_recipe boot-root >>>> Oct 11 13:15:33 debconf: <-- 10 partman-auto/choose_recipe doesn't >>>> exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> auto/choose_recipe >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-auto/choose_recipe boot-root >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-auto/choose_recipe ID >>>> partman-auto/choose_recipe >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-auto/choose_recipe] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-auto/choose_recipe seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman/confirm_write_new_label true >>>> Oct 11 13:15:33 debconf: <-- 10 partman/confirm_write_new_label >>>> doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman/ >>>> confirm_write_new_label >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman/confirm_write_new_label true >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman/confirm_write_new_label ID >>>> partman/confirm_write_new_label >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman/ >>>> confirm_write_new_label] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman/confirm_write_new_label seen >>>> true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman/choose_partition finish >>>> Oct 11 13:15:33 debconf: <-- 10 partman/choose_partition doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman/ >>>> choose_partition >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman/choose_partition finish >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman/choose_partition ID >>>> partman/ >>>> choose_partition >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman/choose_partition] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman/choose_partition seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman/confirm true >>>> Oct 11 13:15:33 debconf: <-- 10 partman/confirm doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman/ >>>> confirm >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman/confirm true >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman/confirm ID partman/confirm >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman/confirm] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman/confirm seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> Oct 11 13:15:33 debconf: --> SET partman-basicmethods/method_only >>>> false >>>> Oct 11 13:15:33 debconf: <-- 10 partman-basicmethods/method_only >>>> doesn't exist >>>> Oct 11 13:15:33 debconf: --> REGISTER debian-installer/dummy partman- >>>> basicmethods/method_only >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> SET partman-basicmethods/method_only >>>> false >>>> Oct 11 13:15:33 debconf: <-- 0 value set >>>> Oct 11 13:15:33 debconf: --> SUBST partman-basicmethods/method_only ID >>>> partman-basicmethods/method_only >>>> Oct 11 13:15:33 debconf: Adding [ID] -> [partman-basicmethods/ >>>> method_only] >>>> Oct 11 13:15:33 debconf: <-- 0 >>>> Oct 11 13:15:33 debconf: --> FSET partman-basicmethods/method_only >>>> seen true >>>> Oct 11 13:15:33 debconf: <-- 0 true >>>> [...] >>>> ct 11 13:15:59 debconf: --> METAGET partman/text/scsi_disk description >>>> Oct 11 13:15:59 debconf: <-- 0 SCSI%s (%s,%s,%s) (%s) >>>> Oct 11 13:15:59 debconf: --> GET partman-auto/method >>>> Oct 11 13:15:59 debconf: <-- 0 lvm >>>> Oct 11 13:15:59 debconf: --> GET partman-auto/disk >>>> Oct 11 13:15:59 debconf: <-- 0 /dev/sda >>>> Oct 11 13:15:59 debconf: --> METAGET partman/text/scsi_disk >>>> description >>>> Oct 11 13:15:59 debconf: <-- 0 SCSI%s (%s,%s,%s) (%s) >>>> Oct 11 13:15:59 debconf: --> GET partman-auto/expert_recipe >>>> Oct 11 13:15:59 debconf: <-- 0 boot-root :: 512 512 512 ext3 >>>> $primary{ } $bootable{ } method{ format } format{ } use_filesystem{ } >>>> filesystem{ ext3 } mountpoint{ /boot } . 8192 8192 8192 swap $lvmok{ } >>>> in_vg{ vg00 } lv_name{ lv_swap } method{ swap } f >>>> Oct 11 13:15:59 debconf: --> SET partman-auto/expert_recipe_file /tmp/ >>>> expert_recipe >>>> Oct 11 13:15:59 debconf: <-- 0 value set >>>> Oct 11 13:15:59 debconf: --> GET partman-auto/expert_recipe_file >>>> Oct 11 13:15:59 debconf: <-- 0 /tmp/expert_recipe >>>> Oct 11 13:15:59 debconf: --> METAGET boot-root description >>>> Oct 11 13:15:59 debconf: <-- 10 boot-root doesn't exist >>>> Oct 11 13:15:59 partman-auto: Expert recipe too large (39524 > 16106); >>>> skipping >>>> Oct 11 13:15:59 debconf: --> GET partman-auto/choose_recipe >>>> Oct 11 13:15:59 debconf: <-- 0 boot-root >>>> Oct 11 13:15:59 debconf: --> METAGET partman-auto/text/atomic_scheme >>>> description >>>> Oct 11 13:15:59 debconf: <-- 0 Tout dans une seule partition >>>> (recommandé pour les débutants) >>>> Oct 11 13:15:59 debconf: --> METAGET partman-auto/text/home_scheme >>>> description >>>> Oct 11 13:15:59 debconf: <-- 0 Partition /home séparée >>>> Oct 11 13:15:59 debconf: --> METAGET partman-auto/text/multi_scheme >>>> description >>>> >>>> >>>> Merci de votre aide :) >>>> >>>> m&n's >>>> ------------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> Liste de diffusion du FRsAG >>>> http://www.frsag.org/ >>>> >>>> >>> Bonsoir. >>> >>> J'ai un peu de mal a bien lire et surtout comprendre la conf des preseed. >>> >>> Quelles sont les tailles des LV que tu spécifie dans les preseeds ? >>> >> >> un /boot minmal et un pv de la taille maximal, puis des lv de l'ordre de 3 >> a 5go, le total n'excede pas la taille du pv. >> >>> >>> Pour rappel, avec EXT3, si tu veux créer une partition de plus de 2To, il >>> faut passer par un EFI GPT. >>> >> >> Je suis pas dans ce cas, enfin pas encore :) >> >>> >>> As-tu essayé de faire cette installation à la main pour voir si ce n'est >>> pas les preseeds qui fonctionnent mal ? >>> >>> >> Oui, à la main j'arrive sans soucis ... >> >>> Bonne soirée. >>> >> >> Merci >> >>> _______________________________________________ >>> Liste de diffusion du FRsAG >>> http://www.frsag.org/ >>> >> >> >
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/