Nagu me kõik teame, kallis dd [dd käsk GNU / Linuxi süsteemides] on suurepärane tüüp isoside tegemisel, MBR-i salvestamisel / kirjutamisel muude ülesannete kõrval. Aga nüüd noh, kuidas ma saan sellega ISO-d teha?
Väga lihtne, käivitage oma terminalis lihtsalt järgmine:
dd if=/dev/cdrom of=/home/Install/Isos/debian-7.0.0-i386-CD-1.iso
if, pärineb "sisendfail"ja of pärineb "väljundfail”, See, mis mehes ilmselgelt välja loeb, viib apelsini xD-ni veidi rohkem mahla. Kell if sisendseade on täpsustatud ja of täpsustatakse meie ISO-faili väljunditee. Oluline märkus, Mis kass on võimalik teha sama, mis kass ei kanna if ni of.
cat /dev/cdrom /home/Install/Isos/debian-7.0.0-i386-CD-1.iso
Niisiis, olles seda juba teadnud, lähme edasi. Teine kasutusala on USB sodomiseerimine [Sodomize?], Jah, ma tean, et see kõlab kole, aga hei, neile, kes ostavad USB-mälupulki ja on südamevalu, et neid varastatakse, st müüvad 4GB ja on 128MB, mis on väga tüütu, saame teha väga lihtsa testi:
Kirjutamise test:
dd if=/dev/zero of=/dev/sdb1 bs=1M count=4096
Lugemiskatse:
dd if=/dev/sdb1 of=/dev/null bs=1M count=4096
4 GB nullide kopeerimine / lugemine USB-le, kontrollides, kas see on tõesti 4 GB. Kui see lõpeb enne ja ei pane etteantud summat, olete xD-d petta saanud.
Märkus: kontrollige hästi, milline on teie ühendatud USB-seade, sest võite tantsu kutsuda oma HDD-le [SATA] ja kaotada kogu selles sisalduva teabe !!!
Muud mitmekesised kasutusalad ...
Kloneerige kõvaketas IDE-draivide jaoks:
dd if=/dev/hda of=/dev/hdb bs=1M
SATA-draivide jaoks:
dd if=/dev/sda of=/dev/sdb bs=1M
Kopeerige alglaadimise kirje:
dd if=/dev/hda of=mbr count=1 bs=512
MBR-i taastamine:
dd if=mbr of=/dev/hda
1 GB vahetusfaili loomine:
dd if=/dev/zero of=/boot/swap_space bs=1M count=1024
mkswap /boot/swap_space
swapon /boot/swap_space
Mõni päev tagasi lugesin viise meie kõvaketta vormindamiseks, jätmata sellele jälge kõigest, mis varem oli, isegi mitte kasutades mõnda ülisalajast teabe otsimise tööriista, ja minu intrigeerimiseks / rahuloluks dd see oli võimalike alternatiivide hulgas.
Aga kuidas ma seda teha saan? Lihtne:
dd if=/dev/zero of=/dev/sda bs=1M
Kõvaketta täitmine nullidega. Koos bs = 1M, ütleme, et nii lugemine kui ka kirjutamine toimub 1 megabaidiste plokkidena. Saame ka kasutada / dev / juhuslik, kuid see võtab maailma, teenides kiire kustutamise testis viimase koha: D.
Nii et FBI ei leia teie HDD xD-lt midagi ...
Viited:
http://en.wikipedia.org/wiki/Dd_%28Unix%29
http://es.wikipedia.org/wiki//dev/zero