Informações sobre comandos???
Galerinha, é o seguinte:
Sei que no linux, tem um comando que se da para copiar uma partição, ou até mesmo um HD. Essa cópia é bit a bit.
Alguém sabe me informar esse comando?
Valeu!!!!
Versão Imprimível
Informações sobre comandos???
Galerinha, é o seguinte:
Sei que no linux, tem um comando que se da para copiar uma partição, ou até mesmo um HD. Essa cópia é bit a bit.
Alguém sabe me informar esse comando?
Valeu!!!!
Já achei galera:
Naõ sei se tem comandos diferentes que esse. Até se alguem souber alguma forma diferente posta ai.
O comando que encontrei é o seguinte:
# dd if=/dev/hdc of=/dev/hdd
E uma copia exata do hd no ide2 master sera feita no ide2 slave. Aqui cabe um aviso importante sobre linux em geral: se voce instalou o linux com o hd no primario master, e muda-lo para primario slave ou secundario master, o sistema nao vai dar boot. E ,obviamente, uma copia desses sistema tambem nao. Ou seja, quando for instalar esses hds numa maquina, certifique-se de que estao no mesmo ide e com a mesma configuracao (master ou slave) com que aquele linux foi instalado. Agora, a boa noticia e que a principio nao importa o SO que voce tem no hd original. O dd nao faz discriminacao :) Vai copiar bit a bit o que estiver no primeiro hd para o segundo. Legal ne?
Bom, isto aqui ja quebra um galho de quem tem que instalar varias maquinas em serie, e essas maquinas em geral costumam ser iguais entre si. Mas e se forem maquinas diferentes, com hds de capacidades diferente?
HDs DE DIFERENTES TAMANHOS
Primeiro entra uma regra simples e logica, se voce quer colocar um sistema de arquivos dentro de um dispositivo, este tem que ter espaco para tanto. Ou seja, sempre copie do hd menor para o hd maior, nunca o contrario. No mais, voce pode utilizar o procedimento que foi feito ate agora, que a unica consequencia e que sobrara espaco nao particionado ao final do hd de destino. O qual voce sempre pode, posteriormente, particionar e especificar um ponto de montagem para ele. Uma outra situacao e que voce pode desejar querer mover aquele linux para um outro hd com outro esquema de particionamento. Aqui entra de novo aquela caracteristica do linux: se voce especificou que o raiz vai ficar, por exemplo, em /dev/hda3 durante a instalacao no hd original, no novo hd este tambem vai ter que estar em /dev/hda3. Se especificou que o /boot tem que ficar em /dev/hda2, tambem tem que ficar em /dev/hda2 no novo hd. Mas a boa noticia e que nada impede essas particoes de estarem alguns blocos mais a frente ou mais para tras, o que nao pode e haver mais particoes antes das particoes a serem copiadas em relacao ao hd original. Isto posto, nada impede que voce faca algo como:
dd if=/dev/hdc2 of=/dev/hdd2 (admitindo que os hds estao no ide2 master e slave respectivamente)
E repetindo o comando para quantas particoes formarem seu sistema, nao esquecendo a de swap claro. De novo chamando a atencao, note que foi copiado hdd2 para hdd2, ou seja, segunda particao para segunda particao. Mas nao ha impedimento que no primeiro hd a primeira particao tenha 2G enquanto que no novo hd a primeira particao tenha 4G, fazendo com que a particao hdd2 fique bem adiante.
Note que, neste procedimento, voce nao copiou o boot loader para o segundo hd, ou seja, ele nao vai dar boot logo de cara. Voce vai ter que instala-lo manualmente. Se for o lilo, e se voce tiver o arquivo de configuracao do boot loader a ser instalado no novo hd no seu diretorio atual do linux que esta usando para executar a copia, voce pode fazer algo como:
boa dica
Mais basta eu por um HD lá, sem formatação nenhuma tirado da caixa e pronto, e so colocar na IDE 2 e depois da o comando?Citação:
Postado originalmente por tomelin
isso mesmo, .....
vc vai ter que montar primeiro o hd no sitema, para que o linux encontre o seu hd.
tipo vai no /etcfstab e coloque ali.