Bin euh oui avec ton recipe il fallait au moins un disque de 16G.

Le 12/10/2010 17:08, Tech Nux a écrit :
Avec un disque de 20Go ca passe sans soucis ... merci à tous :)

Le 12 octobre 2010 16:55, Tech Nux <tech...@gmail.com <mailto: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
    <mailto:tech...@gmail.com>> a écrit :



        Le 11 octobre 2010 20:09, Cyril LAVIER <cyril.lav...@gmail.com
        <mailto: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/

_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à