Resultados da Enquete: comando para copiar hd ou partição

Votantes
1. Você não pode votar nesta enquete
  • copiar hd

    0 0%
  • copiar partição

    1 100,00%
Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. 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!!!!

  2. 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:



  3. #3
    eyglys
    boa dica

  4. #4
    Digital_man
    Citação Postado originalmente por tomelin
    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:
    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?



  5. 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.






Tópicos Similares

  1. Respostas: 3
    Último Post: 22-05-2015, 16:05
  2. Script ou comando para criação Reverso
    Por Minasnet no fórum Servidores de Rede
    Respostas: 6
    Último Post: 21-11-2012, 09:27
  3. comando para listar hd's
    Por fisiconuclear18 no fórum Servidores de Rede
    Respostas: 3
    Último Post: 21-12-2005, 19:14
  4. copiar hd
    Por lockks no fórum Servidores de Rede
    Respostas: 3
    Último Post: 19-11-2003, 12:41
  5. compartilhar cameras para a rede ou internet
    Por Dhaushin no fórum Servidores de Rede
    Respostas: 3
    Último Post: 12-12-2002, 14:37

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L