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/

Répondre à