Installation et configuration de linux
hb
-
lupusam Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
lupusam Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
bonjour tout le monde
voilà je suis débutant en linux et il faut que je configure un PC pour en faire un clone d'un PC existant (celui-ci est sous mandrake linux 7.1, et sert de firewall, il possède 3 cartes réseaux)
j'ai donc installé la version 7.1 de mandrake linux et c'est tout
quelle doit être la prochaine étape que je dois faire? la configuration d'au moins une carte réseau? Si oui comment on fait ça?
Merci d'avance pour votre aide...
voilà je suis débutant en linux et il faut que je configure un PC pour en faire un clone d'un PC existant (celui-ci est sous mandrake linux 7.1, et sert de firewall, il possède 3 cartes réseaux)
j'ai donc installé la version 7.1 de mandrake linux et c'est tout
quelle doit être la prochaine étape que je dois faire? la configuration d'au moins une carte réseau? Si oui comment on fait ça?
Merci d'avance pour votre aide...
A voir également:
- Installation et configuration de linux
- Ethernet n'a pas de configuration ip valide - Guide
- Panneau de configuration - Guide
- Retablir configuration usine chromecast - Guide
- Linux reader - Télécharger - Stockage
- Installation windows 10 sans compte microsoft - Guide
11 réponses
Si c'est pour cloner, il y a une solution bête et méchante: dd
(copie intégrale du disque dur octet par octet.)
Rapide et efficace.
(copie intégrale du disque dur octet par octet.)
Rapide et efficace.
euh oui je veux bien utiliser la commande dd (je l'ai vu un peu plus bas dans un autre post) mais dans quel état doit être le dique dur du nouveau PC?
autrement dit est ce que tu peux, STP, développer un peu plus?
merci d'avance
autrement dit est ce que tu peux, STP, développer un peu plus?
merci d'avance
Ok.
Pour du dd, tu as 2 solutions:
a) soit les disques durs sont sur la même machine --> dd directement
b) soit les disques sont sur des PC différents, mais en réseau --> dd+transfer (netcat,NFS,SMB ou autre).
Tu connais le principe des /dev/hdXX ?
(/dev/hda, /dev/hda1, /dev/hda3...)
dd permet de copier octet par octet depuis/vers un device ou un fichier.
Par exemple, pour copier un disque dur complet:
(attention, cette commande ne pardonne pas !)
ça va copier octet par octet le premier disque dur sur le second (tout: MBR, partitions, secteurs boot, données...)
après, tu peux varier en ne recopiant que certaines partitions:
(attention à ce que les partitions soient de la même taille !)
ou faire une image d'une partition sous forme de fichier (ghost):
Pour transférer par réseau, tu peux utiliser des partages NFS, NetBIOS/SMB (Windows) ou tout simplement un bon vieux netcat.
(je peux détailler si ça t'intéresse)
Pour du dd, tu as 2 solutions:
a) soit les disques durs sont sur la même machine --> dd directement
b) soit les disques sont sur des PC différents, mais en réseau --> dd+transfer (netcat,NFS,SMB ou autre).
Tu connais le principe des /dev/hdXX ?
(/dev/hda, /dev/hda1, /dev/hda3...)
dd permet de copier octet par octet depuis/vers un device ou un fichier.
Par exemple, pour copier un disque dur complet:
dd if=/dev/hda of=/dev/hdb
(attention, cette commande ne pardonne pas !)
ça va copier octet par octet le premier disque dur sur le second (tout: MBR, partitions, secteurs boot, données...)
après, tu peux varier en ne recopiant que certaines partitions:
dd if=/dev/hda1 of=/dev/hdb3
(attention à ce que les partitions soient de la même taille !)
ou faire une image d'une partition sous forme de fichier (ghost):
dd if=/dev/hda1 of=/var/imageDuDisque.dat
Pour transférer par réseau, tu peux utiliser des partages NFS, NetBIOS/SMB (Windows) ou tout simplement un bon vieux netcat.
(je peux détailler si ça t'intéresse)
quand tu mets
"(attention à ce que les partitions soient de la même taille !) ",
c'est lorsque tu utilises cette commande
"dd if=/dev/hda of=/dev/hdb"?
de toute façon ma partition n'est pas identique: un disque dur de 4 Go d'un côté et 10 de l'autre
sinon, c'est quoi la différence entre la commande
"dd if=/dev/hda1 of=/var/imageDuDisque.dat"
et celle-ci
"dd if=/dev/hda of=/dev/hdb"
elles font bien toutes les deux la copie du disque A sur le disque B, non? il y en a une qui est plus sûre? plus rapide?
"Pour transférer par réseau, tu peux utiliser des partages NFS, NetBIOS/SMB (Windows) ou tout simplement un bon vieux netcat.
(je peux détailler si ça t'intéresse)"
oui je suis d'accord pour que tu détailles
merci d'avance
"(attention à ce que les partitions soient de la même taille !) ",
c'est lorsque tu utilises cette commande
"dd if=/dev/hda of=/dev/hdb"?
de toute façon ma partition n'est pas identique: un disque dur de 4 Go d'un côté et 10 de l'autre
sinon, c'est quoi la différence entre la commande
"dd if=/dev/hda1 of=/var/imageDuDisque.dat"
et celle-ci
"dd if=/dev/hda of=/dev/hdb"
elles font bien toutes les deux la copie du disque A sur le disque B, non? il y en a une qui est plus sûre? plus rapide?
"Pour transférer par réseau, tu peux utiliser des partages NFS, NetBIOS/SMB (Windows) ou tout simplement un bon vieux netcat.
(je peux détailler si ça t'intéresse)"
oui je suis d'accord pour que tu détailles
merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
de toute façon ma partition n'est pas identique: un disque dur de 4 Go d'un côté et 10 de l'autre
Peu importe la taille du disque: tu peux créer des partitions de même tailles sur des disques de taille différentes.
sinon, c'est quoi la différence entre la commande
"dd if=/dev/hda1 of=/var/imageDuDisque.dat"
et celle-ci
"dd if=/dev/hda of=/dev/hdb"
oulà !... attention.
Sous Unix, il faut bien comprendre le système d'arboresence.
/dev sont des device (périphériques).
/dev/hd? sont des disques durs (hda, hdb, hdc...)
/dev/sd? sont les disques durs SCSI
/dev/ttyS? sont les ports série
etc.
/dev/hda1 est la première partition du 1er disque dur
Les autres partition sont numérotés hda1, hda2, hda3, etc.
Quand tu fais
"dd if=/dev/hda1 of=/var/imageDuDisque.dat"
Tu copie vers un fichier (of=/var/imageDuDisque.dat).
Quand tu fais
"dd if=/dev/hda of=/dev/hdb"
Tu copie vers un device (of=/dev/hdb).
Quand tu fais un ls -l, les devices sont identifiés par:
c---------
ou
b---------
Ne jamais confondre un device avec un fichier ou un répertoire !
c'est très dangereux.
Je te recommande la lecture de quelques ouvrage d'introduction à Linux.
Si tu lis l'anglais, RUTE est vraiment excellent.
(http://rute.sourceforge.net).
Voir aussi http://lea-linux.org/ (en français).
Il y a également des bouquin là:
http://www.commentcamarche.net/ccmdoc/affich.php3?cat=Syst%e8mes&souscat=Linux
http://www.commentcamarche.net/ccmdoc/affich.php3?cat=Syst%e8mes&souscat=Unix
Peu importe la taille du disque: tu peux créer des partitions de même tailles sur des disques de taille différentes.
sinon, c'est quoi la différence entre la commande
"dd if=/dev/hda1 of=/var/imageDuDisque.dat"
et celle-ci
"dd if=/dev/hda of=/dev/hdb"
oulà !... attention.
Sous Unix, il faut bien comprendre le système d'arboresence.
/dev sont des device (périphériques).
/dev/hd? sont des disques durs (hda, hdb, hdc...)
/dev/sd? sont les disques durs SCSI
/dev/ttyS? sont les ports série
etc.
/dev/hda1 est la première partition du 1er disque dur
Les autres partition sont numérotés hda1, hda2, hda3, etc.
Quand tu fais
"dd if=/dev/hda1 of=/var/imageDuDisque.dat"
Tu copie vers un fichier (of=/var/imageDuDisque.dat).
Quand tu fais
"dd if=/dev/hda of=/dev/hdb"
Tu copie vers un device (of=/dev/hdb).
Quand tu fais un ls -l, les devices sont identifiés par:
c---------
ou
b---------
Ne jamais confondre un device avec un fichier ou un répertoire !
c'est très dangereux.
Je te recommande la lecture de quelques ouvrage d'introduction à Linux.
Si tu lis l'anglais, RUTE est vraiment excellent.
(http://rute.sourceforge.net).
Voir aussi http://lea-linux.org/ (en français).
Il y a également des bouquin là:
http://www.commentcamarche.net/ccmdoc/affich.php3?cat=Syst%e8mes&souscat=Linux
http://www.commentcamarche.net/ccmdoc/affich.php3?cat=Syst%e8mes&souscat=Unix
désolé j'avais pas vu qu'il y avait un '1' dans ta ligne de commande
"dd if=/dev/hda1 of=/var/imageDuDisque.dat"
je reprends donc ma question en corrigeant mon erreur:
c'est quoi la différence entre
"dd if=/dev/hda of=/var/imageDuDisque.dat"
et
"dd if=/dev/hda of=/dev/hdb"
en effet si 'hda' est le premier disque dur, et 'hdb' le deuxième, dans les deux cas, tu copies bien l'ensemble du disque dur (ainsi que toutes les partitions le constituant) sur un autre disque...
donc c'est quoi la différence exacte?
la première méthode te fait simplement une image qu'il faudra retravailler pour qu'elle soit opérationnelle tandis que la deuxième te copie directement le tout en live? c'est ça la différence?
bon je vais voir le lien que tu m'as donné pour en apprendre un peu plus..
merci pour ta future réponse..
"dd if=/dev/hda1 of=/var/imageDuDisque.dat"
je reprends donc ma question en corrigeant mon erreur:
c'est quoi la différence entre
"dd if=/dev/hda of=/var/imageDuDisque.dat"
et
"dd if=/dev/hda of=/dev/hdb"
en effet si 'hda' est le premier disque dur, et 'hdb' le deuxième, dans les deux cas, tu copies bien l'ensemble du disque dur (ainsi que toutes les partitions le constituant) sur un autre disque...
donc c'est quoi la différence exacte?
la première méthode te fait simplement une image qu'il faudra retravailler pour qu'elle soit opérationnelle tandis que la deuxième te copie directement le tout en live? c'est ça la différence?
bon je vais voir le lien que tu m'as donné pour en apprendre un peu plus..
merci pour ta future réponse..
Pour le transfer réseau.
Prérequis: que les machines puissent se pinguer.
(Typiquement, je ferais ça en bootant sur Knoppix.)
Pour transférer l'image, on peut mettre en place un serveur Samba, NFS ou FTP, mais c'est parfois lourd à configurer.
Netcat est une solution ultra-simple pour transférer des données entre 2 PC.
Voilà en gros ce que ça donnerait (syntaxe à vérifier !!! j'écris ça de mémoire):
sur la machine destination:
puis sur la machine source:
Ceci va copier l'intégralité du disque de la machine source sur la machine destination.
(attention: ça va effacer le contenu du disque de la machine destination !).
Prérequis: que les machines puissent se pinguer.
(Typiquement, je ferais ça en bootant sur Knoppix.)
Pour transférer l'image, on peut mettre en place un serveur Samba, NFS ou FTP, mais c'est parfois lourd à configurer.
Netcat est une solution ultra-simple pour transférer des données entre 2 PC.
Voilà en gros ce que ça donnerait (syntaxe à vérifier !!! j'écris ça de mémoire):
sur la machine destination:
nc -w 120 -l -p 3000 | gzip -d -c | dd of=/dev/hda
puis sur la machine source:
dd if=/dev/hda | gzip | nc machineB 3000
Ceci va copier l'intégralité du disque de la machine source sur la machine destination.
(attention: ça va effacer le contenu du disque de la machine destination !).
la première méthode te fait simplement une image qu'il faudra retravailler pour qu'elle soit opérationnelle
ça créé une image que tu peux ensuite dé-ghoster avec dd, ou bien graver sur CD, transférer sur une autre machine, etc.
ça créé une image que tu peux ensuite dé-ghoster avec dd, ou bien graver sur CD, transférer sur une autre machine, etc.
d'accord
donc à priri, c'est la commande là
"dd if=/dev/hda of=/var/imageDuDisque.dat"
qu'il me faut
ou celle là
dd if=/dev/hda of=/dev/hdb
Par contre une dernière petite question (enfin normalement): pourquoi as tu dit dans ton message (celui qui est numéroté 3)
(attention, cette commande ne pardonne pas !)
le disque de départ n'est pas touché? ni effacé?
merci
donc à priri, c'est la commande là
"dd if=/dev/hda of=/var/imageDuDisque.dat"
qu'il me faut
ou celle là
dd if=/dev/hda of=/dev/hdb
Par contre une dernière petite question (enfin normalement): pourquoi as tu dit dans ton message (celui qui est numéroté 3)
(attention, cette commande ne pardonne pas !)
le disque de départ n'est pas touché? ni effacé?
merci
encore quelques questions:
en utilisant la commande dd, je branche le disque destination en esclave par rapport au disque de départ
je me place dans la console de Linux et je tape la commande et c'est tout? pas besoin que le disque destination soit vide, formaté,...?
merci pour toutes réponses Sebsauvage
en utilisant la commande dd, je branche le disque destination en esclave par rapport au disque de départ
je me place dans la console de Linux et je tape la commande et c'est tout? pas besoin que le disque destination soit vide, formaté,...?
merci pour toutes réponses Sebsauvage