Perguntas com a marcação «dd»

24
Qual é a diferença entre 'bs', 'count' e 'seek' no comando dd?

Eu li muitos guias e mensagens do fórum descrevem como usar dd, mas uma coisa que notei é que as pessoas sempre usam valores diferentes para o bs=, count=e seek=switches. Alguém pode explicar exatamente o que essas opções fazem (a página de manual não é muito detalhada) e explicar quais são as...

23
Criar contêiner de imagem de arquivo

Eu gostaria de criar um arquivo de 100 GB para usar como sistema de arquivos. O arquivo será armazenado em um volume criptografado, para que o sistema de arquivos / arquivos em si não precise ser (adicionalmente) criptografado. A pesquisa revelou muitos métodos diferentes de fazer isso. Alguns usam...

23
Qual é a diferença entre esses dois comandos dd?

Qual é a diferença entre dois ddcomandos que têm valores bse countvalores diferentes , desde que se multipliquem no mesmo? Por exemplo: dd if=/dev/random of=aa bs=1G count=2 dd if=/dev/random of=aa bs=2G

22
Forçar o dd a não armazenar em cache ou a não ler em cache

Estou trabalhando em um sistema incorporado com a versão do dd do busybox. Estou tentando testar uma exclusão na unidade de algum utilitário externo, no entanto, o dd não lê o disco novamente após a exclusão, mas me mostra os dados em cache. Eu reduzi para dd como quando faço um dd inicial, vejo...

20
Argumento 'seek' no comando dd

Alguns podem me explicar o que está acontecendo nas seguintes linhas? dd if=/dev/urandom bs=4096 seek=7 count=2 of=file_with_holes especialmente procurar parte não é clara As páginas de manual dizem: seek=BLOCKS skip BLOCKS obs-sized blocks at start of output O que é um bloco...

19
O Bash não é totalmente funcional para um novo usuário

Acabei de criar um novo usuário no meu sistema usando useradd -d /home/users/john -m john(Usando o Ubuntu 11.04). Isso funcionou bem, mas quando mudei para john, meu bash não está totalmente funcional. Ou seja, ele não possui preenchimento automático, não posso usá-las com teclas de seta (por...

19
Como montar um `img` criado com / bin / dd de um disco rígido?

Eu costumava ddfazer backup de uma unidade de 80 GB dd if=/dev/sdb of=~/sdb.img Agora eu preciso acessar alguns arquivos nessa unidade, mas não quero copiar o ".img" de volta na unidade. mount ~/sdb.img /mnt/sdbtambém não funciona. Retorna: mount: you must specify the filesystem type Eu...

19
Leia o meio de um arquivo grande

Eu tenho um arquivo de 1 TB. Gostaria de ler do byte 12345678901 ao byte 19876543212 e colocá-lo na saída padrão em uma máquina com 100 MB de RAM. Eu posso escrever facilmente um script perl que faça isso. O sysread fornece 700 MB / s (o que é bom), mas o syswrite fornece apenas 30 MB / s....

19
O que faz `dd if = / dev / zero of = / dev / sda`

Editado: não execute isso para testá-lo, a menos que você queira destruir dados. Alguém poderia me ajudar a entender o que eu recebi? dd if=/dev/zero of=/dev/sda bs=4096 count=4096 P: Por que especificamente o 4096 count? dd if=/dev/zero of=/dev/sda bs=512 count=4096 seek=$(expr blockdev...

19
Como ignorar erros de gravação ao zerar um disco?

Digamos que você deseja zerar um disco rígido com falha. Você deseja substituir o máximo possível com zeros. O que você não quer é: o processo é interrompido no primeiro erro de gravação. Como fazer isso? AFAICS, plain ddapenas fornece uma opção para ignorar erros de leitura. Assim, algo como dd...

18
Como você pode aparar arquivos usando a linha de comando?

Qual é o equivalente do console do seguinte código Python: target = file("disk", "w") # create a file target.seek(2*1024*1024*1024) # skip to 2 GB target.write("\0") target.close() Talvez algum encantamento dd? A idéia é criar um arquivo com o tamanho aparente de 2 GB para uso, por exemplo, em...

18
Use `dd` para cortar a parte final do arquivo

Provavelmente existe um truque simples para fazer isso, mas não consigo descobrir na página do manual. Como recortar 1 MB do arquivo com tamanho indeterminado, por exemplo, usando