Hajtáskép átvitele egy hálózaton keresztül Ubuntu Live CD használatával

Hajtáskép átvitele egy hálózaton keresztül Ubuntu Live CD használatával
Hajtáskép átvitele egy hálózaton keresztül Ubuntu Live CD használatával

Videó: Hajtáskép átvitele egy hálózaton keresztül Ubuntu Live CD használatával

Videó: Hajtáskép átvitele egy hálózaton keresztül Ubuntu Live CD használatával
Videó: CS50 2014 - Week 7, continued - YouTube 2024, Lehet
Anonim

A képek nagyszerűen működnek, de nehéz tárolni, ha nincs nagy külső merevlemezük. Megmutatjuk, hogyan hozhat létre és küldhet át egy meghajtó képet egy másik számítógépre egy lépésben.

Az Ubuntu Live CD tartalmaz mindkét segédprogramot, amire szükségünk van a forrás és rendeltetésű számítógépek számára a dobozból - dd és ssh.

Image
Image

Mi vagyunk a rajongók dd, miután használta a merevlemezek klónozására és a múltban a helyi lemezképeket. Azonban a kép külsõ meghajtóra helyezése, majd más számítógépre történõ átvitel egy fájdalom. Kombináció kombinációja dd és ssh lehetővé teszi számunkra egy merevlemez egyik számítógépről a másikra történő áthelyezését, ezért nincs szükség helyi tárhelyre.

Ennek beállításához két számítógép szükséges, mind a Linux futása. Természetesen mindkét számítógépet egy Ubuntu Live CD-vel indíthatja, és ez a módszer nagyon jól működik - két különálló Live CD vagy USB meghajtó szükséges. Ideális esetben mindkét számítógép ugyanazon a helyi hálózaton fog működni, mivel az átviteli sebesség sokkal gyorsabb, de ezt a legtöbb számítógépen megteheti, ssh hozzáférés.

Az első lépés az, hogy elindítsa a számítógépet, amelyen tárolni kívánja a meghajtó képet - a célszámítógépen -, és meg kell találnia az IP-címet. Korábban számos módszert ismertettünk, de a legközvetlenebb módja egy terminál megnyitása és a parancs beírása ifconfig.

Jegyezze fel a számítógép IP-címét - ha a helyi hálózaton van, akkor 192.168-mal kell kezdődnie.

Miközben a számítógépen tartózkodik, győződjön meg róla, hogy van helye a meghajtókép tárolására. Győződjön meg róla, hogy a hely fel van szerelve, és jegyezze fel a teljes elérési útját (például az újonnan szerelt merevlemez-meghajtó lehet az út / média / HD-LABEL /).

Indítsa el az Ubuntu Live CD-t tartalmazó számítógépet, amelynek a meghajtója a kép.

Először is győződjön meg róla, hogy az ssh-t a célszámítógépbe nyithatja meg egy terminál ablak megnyitásával (Applications> Accessories> Terminal) és adja meg a parancsot:

ssh @

Ha ezt a helyi hálózaton végzi, és a rendeltetési számítógép szintén fut az Ubuntu Live CD-n, akkor a parancsnak valami hasonlónak kell lennie

ssh [email protected]

Esetünkben egy távoli Linux-gépet használunk.

Ha ssh-t használhatsz gond nélkül, akkor írd be a "kilépés" -et, ha visszatérsz a normál terminál ablakhoz a forrás számítógépeden.
Ha ssh-t használhatsz gond nélkül, akkor írd be a "kilépés" -et, ha visszatérsz a normál terminál ablakhoz a forrás számítógépeden.

Most meg kell találnunk azt a merevlemez-meghajtót vagy merevlemez partíciót, amelyről képet akarunk készíteni. A terminál ablakban írja be a parancsot

sudo fdisk –l

A mi esetünkben egy kis Linux partíciót akarunk készíteni, a / dev / sda1-t. Feljegyezzük az eszköz nevét.
A mi esetünkben egy kis Linux partíciót akarunk készíteni, a / dev / sda1-t. Feljegyezzük az eszköz nevét.

Most a bonyolult rész: a dd hívással. Itt van egy általános verzió …

sudo dd if= | ssh @ “dd of=

Bonyolultabbnak tűnik, de ha egy darabonként nézel ki, akkor értelme van. Ami újdonság lehet, a "|" karakter, amelyet Linux-kifejezésekben "pipaként" neveznek. A kimenet a sor első felétől érkezik (a dd ha = rész), és elküldi a vonal második felébe (a ssh rész) - vagy "csövezi" a bal oldali eredményt a jobb oldalon.

Példánkban a meghajtó képet tároljuk egy távoli Linux-gépen, így a terminál parancsunk:

sudo dd if=/dev/sda1 | ssh [email protected] “dd of=/home/tbekolay/LinuxPart.image”

Ha ezt a helyi hálózaton keresztül végzi, és a célszámítógépen fut Ubuntu Live CD, akkor a parancs olyan lesz, mint:

sudo dd if=/dev/sda1 | ssh [email protected] “dd of=/media/HD-LABEL/LinuxPart.image”

Mivel ezt tette az interneten, nem pedig a helyi hálózaton, a sebesség nagyon lassú, de végül is véget ért. Ezzel a helyi hálózaton sokkal gyorsabban megy.
Mivel ezt tette az interneten, nem pedig a helyi hálózaton, a sebesség nagyon lassú, de végül is véget ért. Ezzel a helyi hálózaton sokkal gyorsabban megy.

Annak érdekében, hogy megbizonyosodjunk róla, újrahasznosítottuk a rendeltetési számítógépet ssh annak biztosítása érdekében, hogy a meghajtó képét valóban létrehozták és sikeresen továbbították.

Siker!
Siker!

Egy terminál ablakba beírva csak egy vonalat tudtunk létrehozni egy helyi partíció képét a helyi számítógépen, és tárolni azt a számítógépen egy mérföldre. Természetesen ez egy kis partíció volt; egy sokkal nagyobb partíciót vagy egy egész merevlemezt nehéz lenne elküldeni az interneten, de ez a módszer nagyszerűen működik egy helyi hálózaton is!

Ajánlott: