Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/02/2006, à 10: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, à 12:50

le_gates

Re : "sysprep" pour linux

merci a tous d'avoir repondu!!! big_smile big_smile

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, à 14:13)


-=(g@te's)=-

Hors ligne

#3 Le 23/06/2009, à 16: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