Gamit ang dd command

Ang utos ng dd (Dataset Definition) ay isang simple, kapaki-pakinabang, at nakakagulat na madaling gamitin na tool; Sa tool na ito magagawa mo ang pareho, sa mga aparato: mga disk at partisyon, tulad ng mga komersyal na programa tulad ng Norton Ghost, sa Windows o mga libreng programa tulad ng CloneZilla, sa Linux, na may isang maikling linya lamang ng utos.

Pangunahing Syntax:

Ang pinaka-pangunahing syntax para sa paggamit ng dd command ay ito:

sudo dd if=origen of=destino

Saan kung nangangahulugang "input file = input file", Iyon ay, kung ano ang nais mong kopyahin at ng ibig sabihin "output file = output file", Iyon ay, ang patutunguhang file (kung saan makokopya ang data);pinagmulan at Ang patutunguhan ay maaaring mga aparato (CD o DVD reader, hard disk, floppy disk, pendrive, pagkahati, atbp.), Backup na file o imahe ng disk, atbp, ngunit hindi mga folder o subfolder.

Para sa maayos na paggamit ng utos na ito, ang unang bagay ay laging malinaw tungkol sa kung anong mga partisyon / hard drive ang tinatawag sa Linux (halimbawa / / dev / sda1; ang / dev ay nagmula sa aparato = aparato, sa Ingles). upang malaman ang pinagmulan at patutunguhan disk / pagkahati, isang bagay na maaari naming madaling malaman gamit ang utos Ang lahat ng impormasyon tungkol sa dd command ay maaaring konsulta sa command man dd at impormasyon dd,

Ang utos na ito ay dapat gamitin nang may pag-iingat, at palaging suriin ang pagkakasunud-sunod at pangalan ng mga disks / partisyon, dahil ang kapareho ng isang disk ay na-clone, tinatanggal ito sa isang mahirap.

Syntax sa utos ng pv: Ang paggamit ng dd na utos na may nakaraang syntax ay may isang maliit na sagabal, dahil ito ay isang nakareserba na utos - hindi ito nagbibigay ng impormasyon - sapagkat kapag ito ay naisakatuparan, ang prompt ng terminal ay mananatiling hindi kumikibo, kaya hindi namin alam ano ang nangyayari at kung gaano karaming oras ang natitira para matapos nito ang pagpapatupad. Ang maliliit na abala na ito ay maaaring malutas sa pamamagitan ng pagdaragdag ng command pv, (*) - na kumikilos bilang isang tubo ng terminal na sumusukat sa data na dumaan dito - sa syntax ng dd command, kaya't ngayon ang syntax ay:

dd if=origen |pv|dd of=destino

Bilang isang resulta, makakakuha kami ng isang uri ng progress bar sa terminal, ang impormasyon tungkol sa mga byte na inilipat, ang oras na ito ay tumatakbo at ang rate ng paglilipat, lahat sa real time.

(alf) - (~) └──┤ dd if = / devmmcblk0p1 | pv | dd of = / dev / mmcblk0p2 1,630GB 0:21:30 [1,12MB / s] [

Gayundin kapag natapos ito ay nagpapakita sa amin ng mga istatistika ng rate ng paglipat, ang kabuuang mga byte na inilipat at ang kabuuang oras na kinakailangan upang ilipat ang lahat ng data.

(alf) - (~) └──┤ dd if = / devmmcblk0p1 | pv | dd ng = / dev / mmcblk0p2 10530816 + 0 mga tala na nabasa <=> 10530816 + 0 mga talaang nakasulat 5391777792 bytes (5.4 GB) na kinopya, 3873,48 s, 1,4 MB / s 5,02GB 1:04:33 [1,33MB / s] [<=> 10530816 + 0 mga tala na nabasa <=> 10530816 + 0 mga tala na nakasulat 5391777792 bytes (5.4GB) na kinopya, 3873,48, 1,4 s, XNUMX MB / s (alf) - (~) └──┤

(*) Suriin bago ipatupad ang anumang linya ng utos sa pangalawang syntax na ito, na mayroon kaming naka-install na pv package sa system, o mai-install ito kung wala kaming ito: pareho sa Synaptic.

Tingnan natin ang ilang mga praktikal na halimbawa at pagpipilian ng utos na ito (sa bersyon nito na may trick na ipinaliwanag sa itaas gamit ang pv command):

A) Tungkol sa mga hard drive at partisyon:

= I-clone ang isang hard drive:

Sa pamamagitan nito i-clone namin ang hda disk sa hdb. (Mga disk ng IDE):

sudo dd if=/dev/hda |pv|dd of=/dev/hdb bs=1M

Gamit ito ay i-clone namin ang sda disk sa sdb. (Mga disk ng SATA):

sudo dd if=/dev/sda |pv|dd of=/dev/sdb bs=1M

Sa opsyong bs = 1M, posible na ang parehong pagbabasa at pagsusulat ay ginagawa sa 1 megabyte blocks, (mas kaunti, magiging mas mabagal ngunit mas ligtas, at mas may panganib kaming mawala ang data sa daan).

Tandaan na sa ganitong paraan ang disk ay naitala "tulad ng", MBR, mesa ng pagkahati, walang laman na puwang, atbp ..., kaya maaari ka lamang magtala sa isang disk na pareho o mas malaki ang laki.

= Isulat lamang ang unang pagkahati (hda1) ng pinagmulang disk sa patutunguhang disk (hdb):

sudo dd if=/dev/hda1 |pv|dd of=/dev/hdb bs=1M

= Sunugin ang buong disk (hda) sa unang pagkahati (hdb1) ng patutunguhang disk:

sudo dd if=/dev/hda |pv|dd of=/dev/hdb1 bs=1M

= Lumikha ng isang imahe - maaaring bin o iso - mula sa hard disk (hda), sa direktoryo ng / bahay:

sudo dd if=/dev/hda |pv|dd of=/home/hda.bin

= Ganap na burahin ang impormasyon sa isang disc: upang gawin ito, punan ang disc ng mga random na character, limang beses. Hindi magkakaroon ng bakas ng impormasyon sa disk:

for n in {1..5}; do dd if=/dev/urandom |pv|dd of=/dev/hda bs=8b conv=notrunc;

= Burahin ang anumang pagkahati at buong disk mula sa anumang aparato:

sudo dd if=/dev/zero |pv|dd of=/dev/sdx (Buong disk burahin)

sudo dd if=/dev/zero |pv|dd of=/dev/sdxa (Disk partition burahin)

kung saan: x ang disk na buburahin, ang isang partisyon na buburahin

Ang operasyon na ito ay lubhang kapaki-pakinabang upang ganap na burahin ang anumang pagkahati, bilang karagdagan ang data na mabubura ay hindi maaaring makuha, samakatuwid ito ay isang mababang antas at napaka-ligtas na burado, lubhang kapaki-pakinabang halimbawa halimbawa kapag ang mga pendrive ay nahawahan ng mga virus sa ating mahal na windows.

B) Sa isang CD / DVD

= Lumikha / Mag-mount ng isang .iso na imahe mula sa isang CD (o DVD)

Upang likhain ang .iso na imahe ng isang CD sa direktoryo / bahay:

sudo dd if=/dev/cdrom |pv|dd of=/home/imagendeCD.iso

Upang mai-mount ang imaheng .iso mula sa CD:

sudo mount -o loop imagedeCD.iso /mnt/home

= Ibalik muli ang isang gasgas na DVD (Hindi nito nababawi ang buong DVD, sa kasong ito ang mga nababasa lamang na sektor). Angkop din ito para sa mga may sira na hard drive:

sudo dd if=/dev/cdrom |pv|dd of=/home/dvd_recuperado.iso conv=noerror,sync

Ginagamit ang pagpipiliang noerror upang maiwasan ang mga error sa pagbabasa sa anumang sitwasyon.

C) Tungkol sa MBR at VBS:

= Kopyahin / Ibalik ang Master Boot Record (MBR):

Upang makopya ang MBR:

sudo dd if=/dev/hda |pv|dd of=mbr count=1 bs=512

Upang maibalik ang MBR:

sudo dd if=mbr |pv|dd of=/dev/hda

= Linisin ang aming MBR at table ng pagkahati:

sudo dd if=/dev/zero |pv|dd of=/dev/hda bs=512 count=1

= Nilinaw ang MBR ngunit hindi hinawakan ang talahanayan ng pagkahati, (napaka kapaki-pakinabang upang burahin ang GRUB nang hindi nawawala ang data sa mga pagkahati):

sudo dd if=/dev/zero |pv|dd of=/dev/hda bs=446 count=1

= Kopyahin / Ibalik ang Sektor ng Boot ng Dami (VBS):

Upang makopya ang VBS:

sudo dd if=/dev/hda |pv|dd of=/home/sector_arranque_hda count=1 bs=512

Upang maibalik ang VBS:

sudo dd if=/home/sector_arranque_hda |pv|dd of=/dev/hda

D) Iba pa:

= Isulat ang isang imahe ng disk sa aming direktoryo / bahay, paglaktaw ng mga error sa disk (napaka kapaki-pakinabang para sa mga disk na namamatay):

sudo dd conv=noerror if=/dev/hda |pv|dd of=~/home/imagen_disco_con_errores.iso

= Lumikha ng isang walang laman na 1 Mb file:

sudo dd if=/dev/zero |pv|dd of=archivo_nuevo_vacio bs=1024 count=1024

= Lumikha ng isang 2Gb swap file:

sudo dd if=/dev/zero |pv|dd of=/swapspace bs=4k count=2048M
mkswap /swapspace
swapon /swapspace

= I-convert ang lahat ng mga titik sa uppercase:

sudo dd if=miarchivo |pv|dd of=miarchivo conv=ucase

Gamitin ang dd command gamit ang isang grapikong programa sa kapaligiran: Ang Gdiskdump, ay isang grapikong kapaligiran para sa utos na ito na nagpapadali sa gawain ng mga partisyon ng clone o disk, mabilis at madali. Maaari itong ma-download mula sa pahina https://launchpad.net/gdiskdump/ Kapag binuksan namin ito, na may mga pahintulot sa ugat - sudo gdiskdump -, nakita namin na napakadaling gamitin ng programa, dahil sasabihin lamang namin sa kanya ang pagkahati o disk upang i-clone (Format ng Input) at ang patutunguhan nito (Output Format).


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   pagkubkob84 dijo

    Halos nakakuha ako ng maling paggamit ng diabetes sa utos ng dd.
    by the way, ano ang magiging pagkakaiba sa dd_rescue?

    1.    eVER dijo

      Ang ddrescue bilang default ay hindi hihinto sa mga error sa pagbabasa at sumusubok sa iba't ibang paraan upang mabawi ang hindi nababasa na impormasyon.

    2.    sheko dijo

      hahahha Ginamit ko rin ang dd command nang napakasama, mas malakas ito kaysa sa naisip ko.

  2.   Nabulok87 dijo

    Nagkomento ako na naniniwala ako na ang bawat gumagamit ng arko sa ilang mga punto na ginamit

  3.   Alf dijo

    @ sieg84, ang pagkakaiba ay nagambala ang dd sa ilang mga error sa pagbabasa o aparato sa kasong ito ay hindi ito mangyayari dahil basahin ito ng nasira na bloke ng isang tiyak na bilang ng beses at magpatuloy sa susunod, nagbibigay din ito ng kalamangan na Kami maaaring patakbuhin ito nang maraming beses sa parehong imahe at hindi ito magsisimula mula sa simula ngunit susubukaning kumpletuhin ito.

    Ito ay nagkakahalaga ng pagbanggit na dd_rescue hindi ko pa ito nagamit.

    1.    merlin ang debianite dijo

      Mayroon bang GUI na ginawa sa qt para sa KDE na gumagamit ng utos na ito? o kailangan ko bang magbitiw.?

      1.    Hulyo dijo

        Ang Gdiskdump ay higit pa sa isang GUI para sa utos na ito (ito ay batay dito) at kahit na hindi ko alam kung ginawa nila ito sa qt (sa palagay ko hindi) halos tiyak na gumagana ito sa iyo sa KDE

    2.    pagkubkob84 dijo

      Salamat sa paglinaw.
      Gumamit lang ako ng dd_rescue upang makopya ang ISO sa USB (karamihan dahil sa openSUSE wiki mayroon sila nito).
      dd_rescue tu.iso / dev / sdX
      ang gusto ko ay nagpapakita ito ng isang progress bar:
      http://box.jisko.net/i/110db781.png

  4.   si krel dijo

    Alpha:
    Kamakailan ko lang nakita ang parehong post na ito na nai-post sa Hatteras Blog. Malamang na hindi niya ito tinanggap nang masama ngunit hindi ko alam, kahit na bilang isang kagandahang-loob ay makabubuting mag-refer dito. Gayundin siya ay nanalo sa pagpoposisyon sa web.

    Hindi ko nais na lumikha ng isang problema sa ito, ngunit sa unang tingin ang artikulo ay tila 95% magkapareho maliban sa mga screenshot ng terminal na iyong inangkop. Nabanggit pa niya ang kanyang mga mapagkukunan.

  5.   merlin ang debianite dijo

    Kagiliw-giliw na inaamin ko na | pv | hindi siya kilala.

    Krel Sa palagay ko ang pinagmulan ay nasa ubuntu wiki o mga pagbati sa arko.

  6.   Alf dijo

    @krel, ang linux bagay ay ito:

    Sa buong paglalakbay ko sa mundong ito nabasa ko at nakolekta ang mga bagay, mayroon akong isang notebook na may higit sa 400 mga post na inilagay ko sa Ubuntu Mexico, na kung saan ay ang komunidad kung saan ako nag-ambag ng higit sa aking mga unang araw, sa kasamaang palad ang mga bagay ay maaaring ulitin, kung susuriin mo ang malaking halaga ng mga post sa net, halos magkapareho ang kanilang ayos, ang bagay ay mas maikli ang karamihan.

    Maaari kong mai-publish ang isa pang 5 mga post sa isang linggo at mahahanap mo ang iba na katulad o pareho, ang dahilan? Ang Ubuntu ay may pinakamaraming mga forum / blog sa net.

    Hindi sa anumang paraan sa palagay ko magkakaroon ng isang problema, at, kung isasaalang-alang ng mga tagapangasiwa ang pagtanggal nito, hindi ito makakasakit o makagambala sa akin, sumunod ako sa mga patakaran at kung ano ang sumusunod, kasama ng aking tala 8 na hindi ko ayusin ang mga ito) Naghahanap ako upang magdagdag ng isang bagay upang maiwasan ang pagkakataon.

    Regards

    1.    si krel dijo

      Hindi misteryo sa sinuman na kahit 10% lamang ng nilalaman na nabuo sa Internet ay bago. Kung saan ang iba pang 90 ay nilalaman na nadoble, na-update o nailigtas, at hindi ko sinasabi na ito ay hindi gaanong mahalaga, sa kabaligtaran, ito ay isang uri ng pagsasabog ng kaalaman.

      Gayunpaman, kung saan ako tumitigil ay may iba pa. Kapag mayroon kang isang blog ng ganitong uri mayroong isang personal na pagganyak upang makatulong at marahil ay makatanggap din ng pagkilala para dito. Sa parehong oras sigurado ako na ang karamihan sa mga nagsusulat ng nilalaman tungkol sa Libreng Software ay sumasang-ayon sa ideya ng pagbabahagi. Gayunpaman, huwag kalimutan na kahit na ang mga pinakamararangal na lisensya tulad ng BSD ay humihingi ng pagkilala.

      Gayundin, ang mga sanggunian ay isang paraan kung saan ang ilang mga search engine tulad ng google ay nagpapabuti sa pagpoposisyon ng isang web. Sinasabi ko lamang, dahil ang materyal ay ginamit bilang isang minimum na salamat, magre-refer ako sa gawaing iyon.

      Sa tingin ko, napakahusay na nagbabahagi ka, ngunit ano ang mawawala sa iyo sa paggawa ng isang sanggunian? Isipin na lang kung mula sa isa pang blog na may mas mahusay na pagpoposisyon kaysa sa isang ito ay madodoble ang mga nilalaman ng isang ito. desdelinux Nang walang pagtukoy dito, sa huli ay ililibing nila ang blog na ito.

      Inilathala ito ni Hatteras 10 araw na ang nakakalipas at maliban kung naalis niya ito sa iyong kuwaderno o ikaw ay si Pu Puente, hindi ko maintindihan ang sinasabi mo, halos lahat ng ito ay tekstuwal. Malamang ngunit hindi imposible.

      Ngunit wala, na ang ganitong uri ng bagay ay nangyayari. At hindi ko alam, para sa personal na etika at para sa pakikipagtulungan sa isa pang kasamahan na tinutukoy ko sa kanya. Nasa sa iyo iyon, sa palagay ko ay hindi rin ito ginagawa ng Hatteras sa maling paraan, sa kabaligtaran.

      1.    msx dijo

        Ito ay totoo, ito ay isang tunay na kopya ng post na ito: http://hatteras.wordpress.com/2013/01/18/algunos-usos-practicos-del-comando-dd/

  7.   Yung dati dijo

    Hmm… Gumawa ako ng dd if = file.iso ng = / media / hard disk… nang hindi nagkakamali 😛
    anumang paraan upang mabawi ang mga file mula sa hard drive ???

    1.    masigla dijo

      Maaari mong gamitin ang Testdisk

    2.    merlin ang debianite dijo

      Ang isang kaibigan ay nangyari sa akin marahil na may testdisk o may isang dalubhasang live distro upang i-save ang data. Ang aking rekomendasyon na gumawa ng isang backup para sa susunod na oras dahil ang paggamit ng utos na iyon ay isang bagay na maselan sa aking mga araw ng rookie upang mai-format ang buong hard drive nang hindi nais na at ngayon upang muling simulan nang maayos ...... Hindi na kailangang sabihin, ni nagsimula ang grub.

  8.   Raul dijo

    Maaari bang sabihin sa akin ng isang tao kung anong utos ang gagamitin upang makita ang pag-usad ng pagkopya sa utos ng dd, kung ano ang ibig kong sabihin ay upang makita ang isang progress bar na may% na kumopya.

    slds

    1.    Hulyo dijo

      Kaibigan! pagdaragdag ng utos pv. Sa parehong post na ito sinabi niya ito halos sa simula at ipinapaliwanag kung paano ito gamitin. Basahin mo ulit

  9.   Pedro dijo

    gamit ang utos na ito:
    dd kung = / dev / sdc | bzip2> /media/E Element/iso.gz
    Nagawa kong gumawa ng isang iso na imahe ng isang 16Gb disk at mai-save ito sa isang 400Gb disk.
    Ngunit hindi ko alam kung ano ang utos na ibabalik ang imaheng iyon sa orihinal na 16GB disk o sa isa pa na may parehong kapasidad

  10.   Luis Rodriguez dijo

    isang tanong

    gamitin ang utos na ito sa
    para sa n sa {1..5}; gawin dd kung = / dev / urandom | pv | dd ng = / dev / hda bs = 8b conv = notrunc;
    para sa isang 2TB disk
    pagkatapos manatili ako sa console ng isang bagay tulad nito
    >
    Dapat ba akong magpatakbo ng isa pang utos o kung gaano katagal ang proseso?

    salamat at magpatuloy

    1.    Jazb dijo

      Mayroong isang typo sa para sa… nawawala sa dulo ng linya «; tapos »nanatili« para sa n sa {1..5}; gawin dd kung = / dev / urandom | pv | dd ng = / dev / hda bs = 8b conv = notrunc; tapos na »

  11.   henry salazar dijo

    napakahusay na artikulo ... .. Isasagawa ko ito sa pagsasanay ... pagbati ng kaibigan

  12.   Marcos_tux dijo

    Napaka kapaki-pakinabang, nakatulong ito sa akin ng maraming salamat

  13.   EDFR dijo

    Mabuti Alf. Salamat sa impormasyon.

    Isang tanong. Mayroon bang isang paraan upang kopyahin lamang ang bahagi ng source disk? Ang kaso ay, kung mayroon akong isang 120Gb disk kung saan ginagamit lamang ang 25Gb at nais kong gumawa ng isang kopya sa isang 40Gb disk, magiging interesado lamang ako sa pagkopya ng ginamit na puwang (25Gb), mayroon bang paraan sa utos na ito ?
    Salamat in advance.

    1.    yukiteru dijo

      Mas mahusay para sa iyo na gumamit ng rsync, na may utos na rsync -av / path / sa / pinagmulan / landas / sa / tadhana ay nai-back up mo na ang lahat ng iyong mga pahintulot sa kanilang kaukulang mga pahintulot.

    2.    yukiteru dijo

      Sinadya ko: "lahat ng iyong mga file na may kaukulang mga pahintulot"

  14.   FOXSPY dijo

    Mahal, may nakakaalam ba kung bakit kapag sumasakop sa dd command, umabot lamang ito sa 4.2GB at ipinapahiwatig na ang file ay napakalaki? Ito ay isang imahe ng isang 250GB disk at pupunta sa isang 1TB panlabas na disk.

    sudo dd kung = / dev / sda | pv | dd ng = / home / fox / backup.iso

    1.    Mangdukot dijo

      Ang error na 4Gb ay ibinibigay ito sa iyo dahil sinusubukan mong gumawa ng isang backup sa isang pagkahati sa fs FAT16

  15.   Bern dijo

    Ang ganda ng blog. Napaka kapaki-pakinabang na entry. Nakita ko na ang paggamit ng utos na ito sa ibang lugar, ngunit hindi nila ito ipinaliwanag kahit ano. Salamat.

  16.   Carlos Torres dijo

    Kumusta mayroon akong isang iniksyon na makina kung saan nawala ang programa mula nang palitan nila ang bios stack, wala kaming backup ngunit mayroon kaming isa pang parehong makina, mayroon lamang itong floppy at serial at parallel port, paano ako makakapag-backup nito machine upang mai-load ito sa isa pa, inaasahan kong matutulungan mo ako salamat

  17.   Ernesto dijo

    Gusto ko lang kopyahin ang isang pagkahati nang hindi nagsisimula sa LIVE CD. Halimbawa mayroon akong isang disk na may / dev / sda1, / dev / sda5, / dev / sda6 at nais kong gumawa ng isang kopya sa / dev / sda5 mula sa ibang disk / dev / sdb1

    ang utos ay dd kung = / dev / sdb1 ng = / dev / sda5 bs = 1M ????

  18.   Peter Lobato dijo

    Hello kamusta ka na Nakatira rin ako sa Guadalajara.
    Ang iyong artikulo sa utos ng DD ay napaka-interesante. Nais kong subukan ang ilang mga pamamahagi ng Linux, partikular ang Archlinux, ngunit hindi ko nagawang gamitin ang utos ng DD at kopyahin ang Archilinux ISO na na-download ko, sa isang USB stick. Hindi ko alam kung maaari mong ipasa sa akin ang isang tick upang magsimula sa ito. Salamat, Pedro lobato

  19.   Nagtagumpay dijo

    Bakit kapag ang isang iso ay naitala na may utos na "dd" ay nagsisilbi lamang itong mag-boot sa ilang mga PC?
    Exp. Mayroon akong 2 laptop at wala sa kanila ang nagbobola ng iso ng anumang pamamahagi ng linux; ngunit sa kabaligtaran, ito ay boot sa isang lumang desktop PC na may idle disk

    1.    seb dijo

      Ang pinakamagandang bagay ay upang maglaro ng ligtas gamit ang unetbootin, sa dd naiwan din ako ng tanong kung bakit minsan hindi ito gumana.

      1.    masigla dijo

        Sa palagay ko ay hindi nakasalalay sa DD ngunit sa ISO. Parehong bagay sa Unetbootin, hindi ito gumagana nang maayos sa lahat ng mga pamamahagi.

  20.   Nagtagumpay dijo

    Minsan gumagana ito sa lahat ng PC ngunit kailangan mong idagdag ang mbr at syslinux sa usb sa proseso; ngunit ito ay mahaba at nakakapagod.
    Ang madaling bahagi tungkol sa unetbooting

    Mag-ingat: hindi ito ang iso o ang dd para sa akin, ito ang paraan ng pagtatala mo nito.

  21.   Danny dijo

    Mayroon akong pag-aalinlangan kung gagamitin ko ang utos na ito:
    sudo dd kung = / dev / zero ng = / dev / diskdrive
    Sa halip na ito, ang mababang antas ng pag-format ay pareho o tumatagal ng mas mahaba kaysa dito:
    sudo dd kung = / dev / zero ng = / dev / diskdrive bs = 1M ..

  22.   arg0s dijo

    Maaari mo bang gamitin ang dd command upang tanggalin ang isang tukoy na file?

    halimbawa

    dd kung = / dev / urandom ng = / home / myfile tanggalin

  23.   arg0s dijo

    may bs = 1M nagiging mas mabilis ito

  24.   Alex dijo

    At kung gagawa ako ng isang eksaktong kopya mula sa isang disk papunta sa isa pa, kasama ang lahat ng mga partisyon nito (swap, sda ...) at pareho ang mga disk, ngunit ang isa ay nasa PC at ang isa pa sa isang NAS sa network? ???
    salamat

  25.   Gerardo dijo

    Isang puna, ginagamit ko ito na may katayuan = pag-unlad sa huli at hindi ko kailangan ng pv, kaya't gumagana ng maayos si debian para makita ko ang pag-usad.
    At ang pangalawa, mayroon bang paraan upang makuha lamang ang data at hindi ang buong yunit, dahil kung ito ay isang 2TB disk at 100 GB lang ang ginagamit ko, kailangan ko ang lahat ng puwang na iyon. Mayroon bang paraan upang mai-back up lamang ang 100GB na iyon? At kapag naipasa ko ito sa ibang daluyan maaaring ito ay isang maliit na disk na maaaring isa sa 500?

  26.   Alexander dijo

    Tulong !!!
    Gawin ang utos
    dd kung = cbpp-9.0-amd64-20170621.iso ng = / dev / sdb

    lahat ay mabuti ... ngunit ngayon nais kong gamitin ang usb bilang isang storage unit at ...

    Ang USB ay hindi naka-mount, hindi ito lilitaw sa GParted.

    Mayroon bang nakakaalam kung ano ang maaari kong gawin.

    PS: na kung saan ay ang pinakamahusay na programa upang mabawi ang impormasyon mula sa mga disc at CD DVD….

    1.    Hindi kilala dijo

      dapat kang muling maghati ng pagsubok sa pagkahati