J'ai un rêve :), je souhaite personnaliser une image "ubuntu-11.04-alternate-AMD64.iso". Quel est le meilleur logiciel/solution pour cela?
Je veux personnaliser ces choses ( TOUTES elles sont nécessaires ):
Je souhaite une installation "semi-automatisée": le programme d'installation demande uniquement: 1 mot de passe de cryptage + fuseau horaire + 1 nom d'utilisateur/mot de passe.
Ainsi, par exemple: le programme d’installation crée automatiquement un groupe de volumes chiffré avec le mot de passe indiqué (partitions: 256 Mo/boot + VG, le reste de la place: dans le VG: 10 Go à /
et 2 Go à échanger et le reste passe à /home
). - Je veux dire avec un cryptage complet.
iptables
que je fournis.Merci pour toute aide atteignant mon objectif. Bonne journée.
ps: Tout cela dans un fichier image ISO (donc pas comme par exemple: démarrage depuis un serveur PXE, j'ai besoin d'une image personnalisée dans ma main qui contient déjà les packages nécessaires (même un paquet supplémentaire.) pas qu'il les télécharge lors de l'installation: P )
Site après site, et application après application ... Je suis désolé, mais pour moi, tout ce qu'il a écrit ci-dessus est inutile et rendra les choses plus difficiles. La méthode que je préfère pour créer un LiveCD personnalisé consiste tout simplement à monter l'image, à répliquer le contenu, à monter les fichiers squashfs, à répliquer le contenu dans un répertoire de travail, à effectuer un chroot et une boule. La plupart de ce que vous avez mentionné peut être fait en modifiant les paramètres par défaut pour chaque application, généralement situés dans/usr/share/$ nomApplication/default, ou s’applique au système et a donc une configuration dans/etc. Si vous modifiez tout lors de l’enregistrement, vous pouvez alors exécuter mksquashfs sur le répertoire de travail, remplacer les squashfs du liveCD d’origine et créer votre image. Ubuntu a en fait un wiki très complet pour cela.
https://help.ubuntu.com/community/LiveCDCustomization
Edit: Je suis désolé, je viens de réaliser que vous avez référencé cet article hier. Je suis passé par là à quelques reprises, principalement pour la création de périphériques USB portables portables personnalisés, et je peux vous apporter toute l'aide dont vous avez besoin si vous venez de m'envoyer un message.
La dernière fois que j'ai étudié la question, il y avait plusieurs méthodes différentes, chacune présentant des avantages et des inconvénients.
J'ai fini par utiliser le port Ubuntu du kickstart de Red Hat. Apt-get install est un outil graphique correct que vous pouvez installer: system-config-kickstart
. Il peut certainement faire des choses simples, comme sauter un système de fenêtrage ou personnaliser une liste de paquets à installer. Il peut même faire un partitionnement simple, mais je ne compterais pas sur LVM, encore moins sur LVM crypté. Voir la documentation supplémentaire ici: https://help.ubuntu.com/11.04/installation-guide/i386/automatic-install.html
Une fois que vous avez votre fichier ks.cfg, vous pouvez soit le spécifier en tant qu'URL HTTP lors du démarrage, soit créer une nouvelle image avec genisoimage
contenant le fichier, par exemple. /preseed/ks.cfg
et transmet un argument de noyau ks=cdrom:/preseed/ks.cfg
lors du démarrage.
Préserver l’installateur Debian pourrait être la manière la plus naturelle de le faire: https://help.ubuntu.com/11.04/installation-guide/i386/appendix-preseed.html
Ce fil contient d’autres suggestions intéressantes, notamment FAI: https://serverfault.com/questions/463/how-can-i-configure-unattended-installation-of-ubunt
P.S. Il existe plusieurs systèmes de gestion de la configuration qui peuvent répondre à vos besoins si vous estimez que la configuration de la machine après l'installation est acceptable. Voir en particulier marionnette , bcfg2 , et chef .
Avez-vous essayé remastersys http://www.psychocats.net/ubuntu/backup ? Vous devez configurer votre système exactement comme vous le souhaitez, puis utiliser remastersys pour créer votre propre disque de remix Ubuntu.
J'ai fait quelque chose comme ça il y a quelque temps avec SuseStudio. C'est juste le nom du site, vous pouvez utiliser n'importe quelle distribution. Vérifiez-le. Cela fait longtemps que je ne suis pas allé. http://susestudio.com/
Andrew Hauser