Comandos Avançados if= of=

13. Re: Comandos Avançados if= of=

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/04/2012 - 23:57h

ThePinkShark escreveu:

Só para esclarecer. dd = disk dump. Este comando serve apra fazer gravações "físicas" Ele simplesmente pega o arquivo de entrada (Input File - if) e joga na saída especificada (output file - of). O dd é útilizado para criar discos de inicialização para criar imagens .iso, .img, etc, bem como para sobrepor áreas específicas do disco quando se deseja limpar algum conteúdo encravado.

O dd é um comando perigoso, use-o sempre com cautela e entenda o que está fazendo, um simples dd if=batata of=/dev/sda faz com que BATATA seja gravado na MBR do seu HD primário tornando ele não inicializável. Cuidado.


O dia em que eu fizer um "TOP 10" de comandos, o dd certamnte estárá na lista.

Eu tennho quase certeza que dá até prá remover arquivos com ele. Falta uma referência.


  


14. Me perdoem pela demora

Robson Brasil
VmsTC

(usa XUbuntu)

Enviado em 30/04/2012 - 00:22h

Bom tentei fazer algumas avaliações usando um Linux virtuado dentro do Windows, e não foi satisfatória, tive que instalar o Linux cru, estou usando o Fedora 16, e agora sim pude ver realmente como o comando fdisk -ls funciona.

Bom vamos lá:

Tópico original e em inglês: http://forum.xda-developers.com/showthread.php?t=1599401

O que tem de ser feito:

if you want to flash this is the procedure on linux:

dd if=./os-new.nb of=/dev/sdX9

Where X is the disk detected by your linux distribution.

Como aparece no Linux quando uso o comando fdisk -ls

Disk /dev/mapper/vg_robsonbrasil-lv_root: 41.0 GB, 40969961472 bytes
255 heads, 63 sectors/track, 4980 cylinders, total 80019456 sectors
Units = setores of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

O disco /dev/mapper/vg_robsonbrasil-lv_root não contém uma tabela de partições válida

Disk /dev/mapper/vg_robsonbrasil-lv_home: 20.5 GB, 20468203520 bytes
255 heads, 63 sectors/track, 2488 cylinders, total 39976960 sectors
Units = setores of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

O disco /dev/mapper/vg_robsonbrasil-lv_home não contém uma tabela de partições válida

Disk /dev/sdb: 7759 MB, 7759462400 bytes
1 heads, 62 sectors/track, 244438 cylinders, total 15155200 sectors
Units = setores of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Dispositivo Boot Start End Blocks Id System
/dev/sdb1 * 1 1000 500 4d QNX4.x
/dev/sdb2 1001 4000 1500 46 Desconhecido
/dev/sdb3 4001 304000 150000 c W95 FAT32 (LBA)
/dev/sdb4 304001 15155199 7425599+ 5 Estendida
/dev/sdb5 304006 304133 64 ef EFI (FAT-12/16/32)
/dev/sdb6 304134 310277 3072 58 Desconhecido
/dev/sdb7 393216 399359 3072 4a Desconhecido
/dev/sdb8 399360 405503 3072 4b Desconhecido
/dev/sdb9 524288 15273982 7374847+ 48 Desconhecido

Bom o que entendi até agora esse comando "dd if=./os-new.nb of=/dev/sdX9" vai jogar uma imagem já pronta dentro do aparelho subscrevendo a que está no meu celular, nota-se que o of=/dev/sdX9 é o meu aparelho reconhecido pelo Linux nesse caso vendo a copia o meu seria esse /dev/sdb9 a letra que ele fala pra eu me preocupar seria o "b" antes eu pensava que esse "9" estava ali por engano, mais depois que eu vi realmente pelo comando fdisk, ele existe mesmo.

Agora o que queria saber se é dessa forma que tenho que proceder:

dd if=./os-new.nb of=/dev/sdb9

Quem souber Inglês e puder me ajudar olhando o site original ficaria mais grato ainda.
Valeu galera, assim que tiver total domínio do que tenho que fazer, farei no aparelho e postarei os resultados aqui, afinal é aqui que estou aprendendo.

E outra coisa tive a maior dificuldade de instalar o Linux, e até agora não entendo onde ele foi instalado, deixei uma partição de mais de 60gb, mais quando vejo ela está toda dividida, quem puder me ajudar nisso tbm, ficaria muito grato!





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts