Usando o comando dd no disco rígido externo com partições

1

Eu quero gravar um arquivo .raw na primeira partição do meu disco externo. Eu tentei: dd if=file of=/dev/sdb3 mas ele não me deu uma unidade inicializável, pois o comando correto deveria ter sido: dd if=file of=/dev/sdb . Mas esse comando destruiria dados nas outras duas partições que eu tenho na unidade, ou apenas na primeira partição?

    
por Maputo 25.12.2012 / 20:36

2 respostas

1
  1. Isso destruiria a tabela de partições, já que ela é armazenada no início da unidade.

  2. Isso destruiria tanto conteúdo de unidade quanto o tamanho da imagem em si. Se for grande o suficiente para alcançar a segunda ou terceira partições, isso destruirá as mesmas.

  3. O MEMDISK permitirá que você o deixe como uma imagem e inicialize diretamente.

por 25.12.2012 / 20:40
0

Contanto que você tenha uma tabela de partição apropriada, o processo deve apagar apenas a partição, não se estendendo até a próxima partição no disco. Se você precisar de uma tabela de partição apropriada, tente executar o fsck neste disco ou corrija a tabela de partições ou, se for o disco do Windows, executar o fixmbr e o fixboot seria a solução.

Com certeza, use sdb1, NÃO sdb! Sdb é o disco inteiro começando com a partição. Sdb1 é a primeira partição, sdb2 o segundo e assim por diante ...

    
por 25.12.2012 / 20:40

Tags