Menü
Ingyenes
becsekkolás
a fő  /  az internet / Merevlemez kép létrehozása a DD segédprogram segítségével. Hogyan kell rögzíteni egy ISO képet a Flash Drive-on a terminálról az UNUUNTU és DD DD másolás

Merevlemez kép létrehozása a DD segédprogram segítségével. Hogyan kell rögzíteni egy ISO képet a Flash Drive-on a terminálról az UNUUNTU és DD DD másolás

Legyen óvatos, mert ha a flash meghajtó neve hiba a DD parancsban, akkor károsíthatja a Host Winchester.

Visszavonjuk az összes eszköz szakaszainak kijelölését

és keressen nekik egy flash meghajtót:

Sudo fdisk -u -l / dev / sd?

Emellett az összes eszközre vonatkozó szakaszok meghatározásához használhatja a parancsot:

Sudo macska / proc / partíciók

DD parancsszintaxis

Dd ha \u003d / aaaa \u003d / bbbb bs \u003d cccc count \u003d dddd conv \u003d noerror
  • ha.: (Beviteli fájl) jelzi a forrás, azaz Ahol másol. A fájl, amely mind a szokásos fájl, mind az eszközfájl jelzi.
  • nak,-nek.: (Kimeneti fájl) Megadja a célfájlt. Ugyanaz, mind a szokásos fájlban, mind közvetlenül a készülékbe írhatunk.
  • bS.: Az időpontban rögzítendő bájtok száma. Vagyis egy olyan adatméret, amely egy időben elolvasható és rögzítendő. javasoljuk, hogy BS \u003d a Kesh Winchester i méretét. 8m 16m 32m.
  • számol: hány darab bS. másolódik.
  • cONV: Lehetővé teszi az adatfolyamra vonatkozó szűrők csatlakoztatását. Szűrő "Noerror" Csak kikapcsolja a programot, amikor eléri az olvasási hibát.

Példák

Teljes lemez törlés

Annak érdekében, hogy semmit sem lehet helyreállítani a fuvarozón - gólt kaphat nullákkal, ez a csapat mindig befejezi a hibát "a fuvarozó véget ért a helyen"

Dd ha \u003d / dev / nulla \u003d / dev / sdx

Lemez kép létrehozása

Dd, ha \u003d / dev / cdrom \u003d image.iso conv \u003d noerror

jelentkezhet be

Mount -o hurok /pathtoImagefile/image.iso / mnt / mappa

Ha valami nem működik, a folyamat 2 szintre oszlik:

Losetup -E / DEV / loop0 /PathToimageFile/image.iso mount / dev / loop0 / mnt / Foldermount

Műveletek mbr

Az MBR az első 512 bájtban található merevlemez, és egy partíciós tábla, bootloader és pár extra. byte. Néha vissza kell állnia, visszaállítani, stb. A biztonsági mentés így történik:

Dd ha \u003d / dev / sda \u003d mbr.img bs \u003d 512 count \u003d 1

Lehetőség van visszaállításra könnyebb:

Dd ha \u003d mbr.img \u003d / dev / sda

Másolás archiválással

(Gzip használatával) adatok egy flash meghajtóról a merevlemezen.

Dd ha \u003d / dev / sdx conv \u003d szinkronizálás, noerror bs \u003d 8m | gzip -c\u003e /pathtosave/sdx.img.gz

és vissza

Gunzip -c /paththtofile/sdx.img.gz | DD \u003d / dev / sdx Conv \u003d Sync, NoERROR BS \u003d 8M

Másoljon a hálózaton

dd ha \u003d / dev / sdx conv \u003d szinkronizálás, noerror bs \u003d 8m | Ssh -c blowfish [E-mail védett] "dd \u003d sdx.img.gz bs \u003d 8m"

és vissza

Dd ha \u003d sdx.img.gz | Ssh -c blowfish [E-mail védett] "DD \u003d / dev / sdx bs \u003d 8m"

A DD parancs csak egy egyszerű funkciót hajt végre: másolja az adatokat a fájlból egy másik fájlba. De mivel Linuxban sok esszenciát tartalmaznak fájlként, és a DD alkalmazások sokat válnak. Tekintsük a leghasznosabbakat.

Mit jelent a dd?

a DD az adat-duplikátor (másolási adatok) csökkentése. De mivel az a tény, hogy az elutasított kezekben, a DD parancs az összes adat teljes elvesztéséhez vezethet, a program gyakran vicc, amit Disk Destroyer (Disk Destroyer) neveznek. Megpróbáljuk kitalálni, hogy nem csak az adatok megsemmisítése, hanem még a DD használatából is részesülhet.

Teljes DD használati tok

A csapat szintaxis a következő:

Dd Ha \u003d $ input_data \u003d $ output_data

A parancs az adatokat a $ input_data fájlról a $ kimenet_data fájlba másolja, megadva az opciókat. Egyszerűnek tűnik. Most fontolja meg, hogy milyen lehetőségek nyílik ez az egyszerű másolás.

Példák a DD használatára.

1. A lemezen lévő összes adat megsemmisítése a helyreállítási lehetőség nélkül:

Dd ha \u003d / dev / urandom \u003d / dev / sda bs \u003d 4k

2. Teljesen toletes másolás egy lemez másikra (klónozás):

DD ha \u003d / dev / sda \u003d / dev / sdb bs \u003d 4096

3. Egy szakasz másolása egy másikban:

Dd ha \u003d / dev / sda3 \u003d / dev / sdb3 bs \u003d 4096 conv \u003d notrunc, noerror

4. Megjeleníti a rendelkezésre álló fájlrendszerek listáját:

Dd ha \u003d / proc / fájlrendszerek | Hexdump -c | Kevésbé

5. Adatok másolása különböző blokkmérettel rendelkező eszközökön (1kb forrás és 2 KB a vevőegységben):

Dd ha \u003d / dev / st0 ibs \u003d 1024 obs \u003d 2048 of \u003d / dev / st1

6. Hozzon létre egy indítható flash meghajtót:

Dd ha \u003d / home / $ felhasználói / bootimage.img of \u003d / dev / sdc

7. Ellenőrizze a lemezt a hiba ágazatokon:

Dd ha \u003d / dev / sda \u003d / dev / null bs \u003d 1m

8. A létrehozás biztonsági mentés MBR lemez. és megtakaríthat egy hajlékonylemezen

Dd ha \u003d / dev / sda \u003d / dev / fd0 bs \u003d 512 count \u003d 1

9. Eltávolítás iSO kép. CD:

Dd, ha \u003d / dev / sr0 \u003d / home / $ felhasználó / mycdimage.iso bs \u003d 2048 Conv \u003d Nosync

10. A vírusok fájljának ellenőrzése (persze, Clamav lesz szüksége):

Dd ha \u003d / home / $ felhasználói / gyanús.doc | CLAMSCAN -

11. A RAM tartalmának megmentése a fájlba:

Dd ha \u003d / dev / mem \u003d / home / $ felhasználó / mem.bin bs \u003d 1024

12. A kép átalakítása Nero NRG formátumból a szabványos ISO képhez:

Dd bs \u003d 1k if \u003d imagefile.nrg of \u003d imagefile.iso skip \u003d 300k

13. Az MBR tartalmának megtekintése:

Dd ha \u003d / dev / sda count \u003d 1 | Hexdump -c.

És hol van az ígért millió alkalmazások?

A felügyeleti olvasó valószínűleg észre fogja venni, hogy a cikk nem egy millió hasznos alkalmazást és valamivel kevesebbet felsorolja. De a DD program ereje az, hogy a többi alkalmazás függetlenül is megtalálható a különböző fájlok kombinálásával, mintha, ha, ha, az opciók közül. Ne felejtsük el, hogy a DD-vel való munka nagyobb figyelmet igényel. Ha nem tudja pontosan, hogy milyen intézkedéseket fog befejezni, jobb, ha tartózkodik a kísérletektől. Próbálja meg, hogy ne adjon DD Superuser jogokat, ha ezeket a jogokat is megteheti.

Az öröm megjegyzéseiben elfogadott saját példái a csodálatos program használatára.

& Nbsp & nbsp Rufus. - INGYENES szoftver nyílt forráskód A cserélhető USB adathordozók formázása és a rendszerindító lemezek létrehozása különböző operációs rendszerekkel. A program könnyen használható, nagy sebességgel és többnyelvű felületet tart fenn.

A programot a fejlesztő webhelyén töltheti le. Az oldal linkeket tartalmaz a szabványos verzió letöltéséhez. Rufus., és átadott Rufus hordozhatóamelyek már nem különböznek, kivéve a végrehajtható fájl nevét és a beállítások tárolási helyét. A programbeállítások közé tartozik a használt nyelv és frissítés ellenőrzési paraméterek. A szabványos verzió tárolja ezeket a paramétereket a rendszerleíró adatbázisban, és a toleráns - a fájlban rufus.ini Programok katalógusa. Rufus. Nem igényel telepítést a rendszerbe - csak töltse le a végrehajtható fájlt és futtassa le. A programfelület nagyon egyszerű:

Általában a program Rufus. Nem valami egyedülálló a rendszerindító média létrehozásához, és a fő előnye könnyen használható. Annak érdekében, hogy hozzon létre egy indítható flash meghajtót a segítségével, elegendő a forráskép a betöltött rendszer, és képes lesz kattintani a "Start" gombra. Minden választható paraméter és beállítás már kiszámításra kerül a szabványos konfigurációs program használatával, hogy számítógépen dolgozzon.

Legegyszerűbb és kényelmes használni Rufus. Loading flash meghajtó létrehozása ( boot USB lemez) A telepítés ISO-képeiből windows lemezek vagy Linux, valamint a rendszer és a diagnosztikai eszközök vészhelyzeti helyreállításának lemezei.

Bootable flash meghajtó létrehozásakor elegendő az a készülék kiválasztása, amelyhez az ISO Image Boot fájl befejeződik. Más paraméterek A program helyettesíti magát.

Ha nincs fájl az ISO fájlt, akkor lehet létrehozni alapján a fizikai CD (vagy egy elosztó kit) CD / DVD író programok, mint például ismert Nero, Alcohol, vagy szabadon elosztott CDBurnerXP vagy ImgBurn.

A rendszerindító flash meghajtó létrehozásának sorrendje a következő:

  • Válasszon ki egy vaku meghajtót, amelyre a kép rögzítése. Ellentétben sok hasonló programok, Rufus megjeleníti a kötetcímkében a meghajtó betűjele, és a térfogata, így ha több eltávolítható lemez a rendszer, ez könnyű kiválasztani az egyik, hogy melyik bejegyzés kerül végrehajtásra.

  • Válasszon egy szakaszt és írja be a rendszert rendszerfelület. Rufus lehetővé teszi, hogy flash meghajtókat letölthető a hagyományos BIOS felület és letölthető az UEFI környezetben rendszerindító rekordot MBR mennyiségek és GPT kötetek. Alapértelmezés szerint a "MBR a BIOS vagy UEFI" üzemmódban található számítógépek - a leggyakoribb mód a flash meghajtók betöltéséhez ma.

  • Válasszon ki egy fájlrendszert, amelyet a bootolható flash meghajtón fog használni. Alapértelmezés szerint a fájlrendszert a bootolható flash meghajtókhoz használják. FAT32.De ha szükséges, választhat NtfsHa 4 GB-nál nagyobb fájlokat szeretne használni.

  • Állítsa be a fürt méretét. A klaszter méretét a program a kép és a típusadatok alapján választja ki. fájlrendszerDe ha szükséges, megváltoztatható.

  • Adja meg a létrehozott flash meghajtóhoz megadott hangerő-címkét.

  • Állítsa be a formázási paramétereket. Ezek a paraméterek legjobb, ha hagyjuk alapértelmezetten, és egyszerűen kiválaszthatja az ISO képfájlt. A program által létrehozott képekhez dd Linux alatt ki kell választania egy paramétert Dd-kép.

    A gomb megnyomása után Rajt A program formázza a flash meghajtót, létrehozza az aktív partíció jelét, rögzíti a főt indító rekord és a szakasz indítási rekordja, valamint az adatok indító média ISO képről. A munka befejezése után Rufus. A kapott flash meghajtó használatával letölthető.

    A virtualizációs technológia használata a betöltési flash meghajtók teszteléséhez. Linkek letölthető ingyenesen és kényelmes programok A létrehozott rakodási média létrehozásának, hibakeresésének és ellenőrzésének folyamatának egyszerűsítése.

    dd - Egy egyszerű segédprogram, amely része a Unix-szerű többségének operációs rendszer - Linux, FreeBSD, Solaris stb.
    Célja az adatok olvasása egy eszközről vagy fájlról, és írjon egy másikra.

    dd hatékonyan használható egy merevlemez kép létrehozásához, míg kereskedelmi segédprogramok nélkül Acronis igaz. Kép vagy Norton Ghost.

    Tegyük fel, hogy két lemezünk van:

    • / dev / sda - lemez, amelynek képét létre kell hozni;
    • / Dev / sdb - a lemez, amelyre a kép rögzítésre kerül.

    Szükség esetén helyettesíteni kell a saját értékeit.

    Először is, el kell indítania bármely rendelkezésre álló élő CD lemezről, amelynek dd segédprogramja van, és jelentkezzen be parancs sor mint superuser. Hozzon létre egy csatolási pontot a mentéshez.

    mkdir / mnt / biztonsági mentés

    Hegy hDD Amelyre meg szeretné menteni a képet.

    Merevlemez kép létrehozása

    dd, ha \u003d / dev / sda \u003d / mnt / backup / sda.img bs \u003d 8m conv \u003d szinkron, noerror

    • iF \u003d / dev / SDA - Másolja az egész SDA merevlemezt;
    • of \u003d / mnt / backup / sda.img - másolás a /mnt/backup/sda.img;
    • bS \u003d 8M - Állítsa be a méretet keményítő keményítő A lemez felgyorsítása a másolási eljárás felgyorsításához (különben az adatokat 512 bájtos kis részekkel kell lemeríteni);
    • conv \u003d Sync, NoError - Adja meg a DD-t, hogy másolja a bit-b bit típusát a figyelmen kívül hagyáshoz.

    A merevlemez képének méretének csökkentése érdekében bármely Archiver tömöríthető.

    dd ha \u003d / dev / sda bs \u003d 8m Conv \u003d Sync, Noerror | gzip -c\u003e / mmnt / backup / sda.img

    Merevlemez kép restaurálás

    A merevlemez kép visszaállításához szükség van a fordított eljárásra a kép létrehozásához.

    dd, ha \u003d / mnt / backup / sda.img \u003d / dev / sda bs \u003d 8m conv \u003d szinkron, noerror

    A tömörítés használata esetén párhuzamosan ki kell zárni a képet.

    gunzip -c /mnt/backup/sda.img | DD \u003d / dev / sda conv \u003d szinkron, noerror bs \u003d 8m

    A rendszer áttelepítése egy másik merevlemezre

    A teljes rendszer egy másik merevlemezre történő áttelepítéséhez az új lemez helyét célállomásként kell beállítani.

    dd ha \u003d / dev / sda \u003d / dev / sdb bs \u003d 8m conv \u003d szinkron, noerror

    Ezt követően szükség esetén állítsa be a rendszerindítást ebből a merevlemezről. Feltéve, hogy az új merevlemez nagyobb, mint a régi, hihetetlen terület marad. A rendelkezésre álló követelményeknek megfelelően kell elhelyezni és formázni.

    Másoljon statisztikákat a DD-ben

    A DD fő mínusz a másolási eljárás statisztikájának vizuális bemutatásának hiánya. Ez azonban a mínusz könnyen megkerülhető. Elég csatlakozni egy másik terminálhoz.

    Határozza meg a folyamatszámot, amely alatt a DD fut.

    Időszakosan küldje el ez a folyamat A KILL -USR1 COMMAND_PROCESS_DD szám.

    watch -n 5 megöl --usr1_process_dd

    • watch -n 5 - Végezze el a parancsot 5 másodpercenként;
    • kILL -USR1 szám_procession_dd - Másolási statisztikák megjelenítése.

    Hátrányok a DD lemezek létrehozásához

    Összességében vannak előnyei és hátránya. A DD egy szabad és nagyon rugalmas eszköz, de csak a térfogat teljes másolásával végezhető el. Különleges programok Másolja csak a lemezen tárolt adatokat.

    Így a DD segítségével létrehozott lemezkép mennyisége megegyezik a lemez térfogatával - az adatlemeztől függetlenül.

    Hozzon létre egy DD segédprogramot, a Flash meghajtó képét a szabad hely archiválásával. A mentési kép hasznos, ha hirtelen leáll az eredeti munkával fontos információ. Például egy flash meghajtó zárt kulcsokkal a szervezet irányításának elektronikus aláírása. Tehát van egy flash meghajtó / dev / sdd térfogata 4 GB-os információ, amelyre körülbelül 90 MB.
    du - sh / run / média / Aleksey / Transcend

    89m / Run / Media / Aleksey / Transcend

    Minden parancsot a felhasználó nevében hajtanak végre. gyökér.. Vagy a megfelelő elosztásokban a parancsok hozzáadása előtt sudo..
    fdisk - l / dev / sdd

    DISK / DEV / SDD: 3.7 GIB, 3904897024 bájt, 7626752 szektorok: ágazatok szektor mérete (logikai / fizikai): 512 bájt / 512 bájt I / O méret (minimális / optimális): 512 bytes / 512 bytes Disklabel típusa: DOS lemez azonosító: 0xc653eaa4 eszköz Indítás Kezdet vége szektorok mérete ID Type / fejlesztés / SDD1 2048 7628543 7626496 3.7GB W95 FAT32

    Lemez / dev / sdd: 3.7 Gib, 3904897024 byte, 7626752 szektorok

    Egységek: 1 * 512 \u003d 512 bájt ágazat

    Secem mérete (logikai / fizikai): 512 bájt / 512 bájt

    I / O méret (minimum / optimális): 512 bájt / 512 bytes

    Disklabel típusa: DOS

    Lemezazonosító: 0xc653eaa4

    Eszközbout indítás vége ágazatok méretazonosító típusa

    / Dev / sdd1 2048 7628543 7626496 3.7G B W95 FAT32

    Egy egyszerű képcsapat létrehozása
    dd ha \u003d / dev / sdd \u003d sdd. ISO BS \u003d 4m Conv \u003d Noerror,
    A 4 GB-os fájl tárolásával foglalkozunk. És ha a flash meghajtó 64 GB-os kapacitása volt? És nem egyedül? Ez a probléma segít megoldani a szokásos archivert, vigye a szabványt gzip..
    dd ha \u003d / dev / sdd bs \u003d 4m conv \u003d noerror | GZIP - C\u003e SDD. ISO. postai irányítószám.
    Hol van a kulcs -C. Lehetővé teszi, hogy a szabványos kimeneten dolgozzon.
    A munka befejezése után nézzük meg a kapott fájlt. lS - AL SDD *

    Körülbelül 25 MB-os fájlt váltott ki. Valódi megtakarítás a lemezen még a 4 GB-os fájlhoz képest is!
    A Flash meghajtó helyreállításához használja a parancsok fordított sorrendjét.
    gunzip - C SDD. ISO. Zip | DD \u003d / dev / sdd conv \u003d noerror bs \u003d 4m

    A képeket is archiválhatja merevlemezekahol a mennyiségek sokkal többek.

    Mellesleg! A DD DD hiánya miatt a folyamat tisztázása érdekében egy kis segédprogramot használok előrehalad. - Coreutils Progress Viewer. Telepítse őt Fedorában, nem lesz nehéz.
    dNF Telepítse a haladást.
    Más disztribúciók esetén a kívánt tároló megtalálható a https://pkgs.org/download/progress-en.
    A parancs segédprogram telepítésével és futtatásával nézze meg a haladást. A második terminálban (az elsőben van egy archiváló és dd) ugyanazon felhasználó nevében, látni fogunk egy ilyen képről.

    ember előrehaladása Ez megmutatja neked a segédprogram különböző hasznos kulcsait.