A escrita do disco DD Image é permanente?

4

Eu estava usando o rufus para instalar o Ubuntu, mas me deparei com uma coisa estranha. Basicamente, disse que o iso que eu estava usando era um híbrido, e que eu tinha a opção de fazer o modo de imagem ISO, ou modo de imagem DD. Eu não tinha idéia do que DD era, então eu fiz ISO, mas eu não consegui arrancar o PC a partir disso, então eu queria fazer DD, mas depois notei que ele recomendava ISO por causa do uso total da unidade. Isso me fez pensar que o DD pode ser permanente. Sim, não tenho ideia do que estou fazendo e minha pesquisa não ajuda. Eu só preciso de uma resposta sim ou não e talvez uma explicação simples.

    
por John Hickox 26.03.2017 / 00:19

3 respostas

2

A resposta curta e simples é não.

dd não pode fazer modificações permanentes em seus dispositivos.

Tudo o que ele faz é escrever para o descritor de arquivo de dispositivo de bloco fornecido pelo kernel do Linux, que é o que qualquer outra ferramenta faria em algum momento. O processo técnico de gravar dados no dispositivo é sempre o mesmo.

O que provavelmente faz a diferença é como a imagem de disco que você quer escrever é interpretada. dd sempre faz uma cópia 1: 1, escrevendo exatamente o que lê. Isso também significa que, se sua imagem tiver 1 GB, mas seu dispositivo tiver 4 GB de espaço, apenas 1 GB será usado e o restante permanecerá como espaço não particionado.

Eu acho que o modo ISO que você descreve expandiria a imagem enquanto escrevia, para que ela finalmente cubra todo o dispositivo, fazendo uso do espaço livre e incluindo-o na partição utilizável ...

    
por Byte Commander 26.03.2017 / 00:56
2

dd é uma ferramenta de clonagem

dd sempre faz uma cópia 1: 1, escrevendo exatamente o que lê. Os arquivos ISO padrão do Ubuntu são aproximadamente 1,5 GiB e são arquivos iso 'híbridos', o que significa que a mesma estrutura será inicializada a partir de uma unidade de DVD e uma unidade USB (ou um cartão de memória).

Essa estrutura tem um setor de inicialização especial e o sistema de arquivos ISO9660, que é somente leitura. Então você pode inicializar a partir da unidade, mas você não pode gravar nele (não usá-lo para armazenamento).

dd pode clonar qualquer arquivo em uma unidade USB ou cartão de memória, por exemplo, um arquivo de imagem de um sistema instalado, por exemplo, para o Raspberry Pi. O resultado depende mais do conteúdo do arquivo do que do dd em si.

dd é uma ferramenta poderosa, mas perigosa , porque faz o que você diz para fazer sem perguntas, mesmo que você diga para limpar as fotos da família. Não há um ponto de verificação final, em que você possa ter certeza de que tudo está correto, e um pequeno erro de digitação é suficiente para clonar e sobrescrever a unidade errada.

Portanto, eu recomendaria outras ferramentas de clonagem, que são mais seguras , porque elas ajudam a identificar a unidade de destino correta e permitem que você clone e sobrescreva a unidade correta. p>

Exemplos:

  • O criador do disco de inicialização do Ubuntu no Ubuntu versão 16.04 LTS e versões mais recentes
  • 'Discos' aiias gnome-disks
  • mkusb (quando clonado, que é o modo padrão para arquivos linux iso)
  • Rufus (modo dd)
  • Imager de disco do Win32

Extraindo ferramentas

Outras ferramentas não clonam, mas extraem o conteúdo do arquivo iso e o modificam (copiam para um sistema de arquivos de leitura-gravação e corrigem o carregador de inicialização). Isso requer que as ferramentas reconheçam a estrutura de inicialização do arquivo iso e, quando forem alteradas, essas ferramentas falharão. Uma ferramenta de extração terá problemas com novas versões de uma distribuição linux, se a estrutura de inicialização mudar da versão anterior, até que a ferramenta seja modificada para levar isso em conta.

Exemplos:

  • O criador do disco de inicialização do Ubuntu nas versões do Ubuntu anteriores a 16.04 LTS
  • Unetbootin
  • Rufus (modo ISO)
  • mkusb (ao criar unidades live persistentes do Ubuntu ou unidades de instalação do Windows )

Restaurar para uma unidade de armazenamento padrão

É possível restaurar uma unidade de inicialização USB clonada com o Ubuntu em uma unidade de armazenamento padrão, a menos que o hardware da unidade esteja danificado (por exemplo, por desgaste excessivo). Você pode usar várias ferramentas para isso, por exemplo, mkusb , que pode

  1. Clone de um arquivo iso ou de um arquivo de imagem compactado para uma unidade USB somente ao vivo
  2. Extraia de um arquivo iso e crie uma unidade USB ativa persistente ou uma unidade de instalação do Windows
  3. Limpe uma unidade USB
  4. Restaurar uma unidade USB para uma unidade de armazenamento padrão (depois que ela foi usada para instalar o Ubuntu).
por sudodus 26.03.2017 / 11:31
1

O modo ISO apenas permite que você acesse a unidade no Windows e apresente como um CD. O modo DD grava a imagem na unidade de maneira nativa e crua, o que fará com que a unidade não fique mais visível no Windows Explorer. O modo ISO é mais fácil de entender e usar, o que é uma das razões pelas quais eles o recomendam.

Você sempre pode reparticionar e formatar a unidade e usá-la novamente após uma gravação DD.

    
por Andrew Crouthamel 26.03.2017 / 07:48