28Jun

Drive'i pildi ülekandmine võrgu kaudu, kasutades Ubuntu Live CD-d

Drive'i pildid on suurepärased, kuid neid on raske salvestada, kui teil pole suurt välist kõvaketast. Näidame teile, kuidas luua ja teisaldada draivi pilt teisele arvutile ühes etapis.

Ubuntu Live CD-l on mõlemad utiliidid, mida vajame lähtekoodi ja sihtarvutite jaoks kasti - dd ja ssh .

Oleme dd fännid, kes kasutasid seda kõvakettale kloonimiseks ja minevikus varem pildistama. Kuid pildi sisestamine välisele draivile ja seejärel selle teisaldamiseks teisele arvutile on valu. Kasutades dd ja ssh kombinatsiooni, võimaldab meil ühe sammuga edastada draivi kujutist ühest arvutist teise, ilma et oleks vaja ühtegi kohalikku talletusruumi.

Selleks seadistamiseks vajate kaks arvutit, mõlemat Linuxi. Loomulikult võite mõlemad arvutid käivitada Ubuntu Live CD-ga ja see meetod töötab suurepäraselt - vajate siiski kaht eraldi Live CD-d või USB-draivi. Ideaalis peaksid mõlemad arvutid olema samas võrgus, kuna andmeedastuskiirus on palju kiirem, kuid saate seda teha enamiku arvutite puhul, millel on ssh juurdepääs.

Esimene samm on arvuti käivitamine, kuhu soovite salvestada draivi pildi - sihtarvuti - ja leida selle IP-aadress. Oleme varem kirjeldanud mitmeid meetodeid, kuid kõige otsesem viis on terminali avamine ja sisestage käsk ifconfig .

Märkige arvuti IP-aadress - kui see on teie kohalikus võrgus, peaks see algama 192.168-ga.

Kuigi olete selles arvutis, veenduge ka, et teil on ruumi draivi pildi salvestamiseks. Veenduge, et asukoht on paigaldatud ja märkige see täisviis( nt värskelt paigaldatud kõvakettale võib olla tee /media/ HD-LABEL /).

Laadige üles arvuti, millel on draiv, mida soovite pildistada, kasutades Ubuntu Live CD-d.

Esiteks veenduge, et ssh oleks võimalik sihtarvutisse avada terminali aken( Rakendused> Lisad> Terminal) ja sisestage käsk:

ssh

Kui teete seda kohalikul võrgul ja sihtarvuti töötab ka Ubuntu Live CD-lt, siis peaks käsk nägema midagi

ssh [email protected]

Meie juhul olemeligipääs kaugseadmele Linuxi masinale.

Kui saate ssh ilma probleemideta, tippige väljale "exit", et naasta oma lähtekomplekti tavapärasele terminalaknale.

Nüüd peame leidma kõvaketta või kõvaketta partitsiooni, kuhu soovite pilti teha. Terminaliaknas sisestage käsk

sudo fdisk -l

Meie juhul tahame luua väikese Linuxi partitsiooni, /dev/ sda1 kujutise. Me teeme selle seadme nime märke.

Nüüd keeruline osa: dd väljakutse. Siin on üldine versioon. ..

sudo dd if = & lt; sisendseade & gt;|ssh

See tundub keeruline, kuid kui sa vaatad tükkhaaval, peaks see olema mõistlik. Mis võib olla teile uus, on "|" tähis, mis Linuxis nimetatakse nimeks "toru".See võtab väljundi rea esimesest poolest( dd if => input> osa) ja saadab selle rea teisele poolele( ssh osa) - või see "torud" tulemustvasakust osast paremale poole.

Meie näites hoiame draiveri kujutist serveri Linuxi masinas, nii et meie terminali käsk on:

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

Kui teete seda kohaliku võrgu kaudu ja teie sihtarvuti töötab Ubuntu Live CD-d, on käsk selline:

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

Kuna me tegime seda Interneti, mitte kohaliku võrgu kaudu, on kiirus üsna aeglane, kuid lõpuks lõppes. See läheb palju kaugemale kohaliku võrgu kaudu.

Veendumaks, et me otsisime sihtarvuti uuesti, kasutades ssh -d, et veenduda, et draivi pilt oli tõepoolest loodud ja edukalt edastatud.

edu!

Ainult ühe terminali aknaga sisestatud reaga suutsime luua meie kohaliku arvutiga partitsiooni kujutise ja salvestada seda pilti arvuti miil kaugusel. Muidugi oli see väike vahesein;palju rohkem partitsiooni või tervet kõvaketast oleks raske Interneti kaudu saata, kuid see meetod sobib hästi ka kohaliku võrgu kaudu!