Pages : 1
#1 Le 09/02/2006, à 09:09
- le_gates
"sysprep" pour linux
salut a tous
J'ai mis en place un double boot avec win$ et ubuntu et je voudrais deployer ce double boot sur pas mal de machines.
Deja, est-il possible selon vous de le faire avec Ghost??
Ensuite, certain d'entre vous doivent connaitre sysprep pour win$??et bien moi j'aurais besoin de la meme chose mais sous ubuntu, cela existe??
Sinon je pensais a la solution de faire un petit script qu'on met en place pour le premier demarrage, qui nous demande de rentrer un nom de machine, qui integre la machine directement a un domaine 2000 et qui se supprime de lui-meme si tout reussi.Mais je ne sais pas trop comment programmer cela.
merci de votre aide
-=(g@te's)=-
Hors ligne
#2 Le 10/02/2006, à 11:50
- le_gates
Re : "sysprep" pour linux
merci a tous d'avoir repondu!!!
cela dit j'ai bien fouiné et j'ai trouvé UNE solution...
Aller, je vous la donne:
#!/bin/bash
echo entrer le nom de la machine
#on récupère le nouveau nom de la machine dans la variable $hostname
read hostname
#on renomme la machine par son nouveau nom
hostname $hostname
#on crée le fichier de base /etc/hosts.bak
cp /etc/hosts /etc/hosts.bak
#on change le nom de la machine dans le fichier /etc/hosts
cat /etc/hosts.bak | sed 's|ubuntu|'$hostname'|g' > /etc/hosts
echo la machine s\'appelle maintenant $hostname
#on redémarre les services samba et winbind
/etc/init.d/samba restart
/etc/init.d/winbind restart
#on joint la machine au domaine
net join -U administrateur -S 192.168.10.52 <<fin
mot_de_passe
fin
#le fichier s'auto-supprime
rm /test
le fichier s'appelle test, il faut le rendre executable par la commande
chmod a+x /test
et le lancer par
./test
Apres il suffit que lors du premier demarrage le script soit éxécuté automatiquement et le tour est joué!!! (Il faut bien entendu etre loggé en root!!!)
Il doit sans doute y avoir des petites choses a changer, n'hesitez pas a m'en faire part!!
merci
Dernière modification par le_gates (Le 10/02/2006, à 13:13)
-=(g@te's)=-
Hors ligne
#3 Le 23/06/2009, à 15:40
- nilux17
Re : "sysprep" pour linux
Lorsque l'on clone un pc linux, il convient de retirer les cartes réseaux déclaré dans /etc/udev/rules.d 70-persistent-net.rules avant de faire son image.
si l'on utilise cette image sur une autre machine cible (et donc avec une autre carte reseau et une autre adresse MAC), l'interface se retrouvera en eth1 car eth0 sera la carte réseau du master...
personnellement, j'editer /etc/hostname ET /etc/dhcp3/dhclient.conf ( send host-name ...)
Hors ligne
Pages : 1