Fichier recipe de debian-installer

Pour faire une installation automatique de debian (et autres distributions dérivées) on utilise un fichier preseed dans lequel il est possible de spécifier la liste des partitions que l'on souhaite créer.

Pour que ça soit plus facile à gérer j'ai pris l'habitude de mettre cette "table des partitions" dans un fichier externe, c'est un fichier .recipe ... ça fait plusieurs jours que je me débat avec ce fichier là pour l'auto-installation de base des serveurs du RIF.

Exemple de fichier recipe qui marche:

partman-auto/text/atomic_scheme ::

8000 1200 11000 ext3
        $primary{ }
        $bootable{ }
        method{ format }
        format{ }
        use_filesystem{ }
        filesystem{ ext3 }
        mountpoint{ / } .

2048 520 8192 linux-swap
        method{ swap }
        format{ } .

8000 1200 11000 ext3
        method{ format }
        format{ }
        use_filesystem{ }
        filesystem{ ext3 }
        mountpoint{ /var } .

2000 1100 2500 ext3
        method{ format }
        format{ }
        use_filesystem{ }
        filesystem{ ext3 }
        mountpoint{ /tmp } .

1000 2200 1000000000 ext3
        method{ format }
        format{ }
        use_filesystem{ }
        filesystem{ ext3 }
        mountpoint{ /home } .

Alors, pourquoi parler de ce fichier ici ? hé bien tout simplement parcequ'il semblerait que le 1er argument de chaque bloc ne puisse être supérieur à xxxx, si vous voulez mettre un nombre de 5 chiffres ça plante. En tout cas chez moi sur ubuntu/dapper.

Sachez donc que si vous voulez faire une partition de 15Go il ne faut pas mettre 15000 en 1er paramètre du bloc de la partition en question.

QR code
Send to friend

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.