28Jun

Pārsūtīt diska attēlu tīklā, izmantojot Ubuntu Live CD

click fraud protection

diska attēli ir lieliski, taču to ir grūti uzglabāt, ja jums nav liela ārējā cietā diska. Mēs parādīsim, kā vienā posmā izveidot un pārsūtīt diska attēlu citam datoram.

Ubuntu Live CD ietver gan komunālos pakalpojumus, kas nepieciešami no kastes avota un gala datoriem - dd un ssh .

Mēs esam fani dd , izmantojot to, lai klonētu cieto disku un pagātnē veiktu diskdziņu attēlus. Tomēr liekot attēlu uz ārējā diska un pēc tam pārsūtīt to uz citu datoru, ir sāpes. Izmantojot dd un ssh kombināciju, mēs vienā posmā varam pārsūtīt diska attēlu no viena datora uz otru, nepieprasot vietēju krātuvi.

Lai to uzstādītu, jums būs vajadzīgi divi datori, kas darbojas Linux. Protams, jūs varat boot abiem datoriem ar Ubuntu Live CD, un šī metode darbosies lieliski - tomēr jums būs nepieciešami divi atsevišķi Live CD vai USB diskdziņi. Vislabāk abi datori atrodas vienā un tajā pašā vietējā tīklā, jo pārsūtīšanas ātrums būs daudz ātrāk, taču to var izdarīt lielākajā daļā datoru, kuriem ir ssh piekļuve.

instagram viewer

Pirmais solis ir boot datorā, kurā vēlaties saglabāt diska attēlu - galamērķa datorā - un atrast tā IP adresi. Iepriekš esam aprakstījuši vairākas metodes, taču vistiešākais veids ir atvērt termināli un ievadīt komandu ifconfig .

Uzrakstiet datora IP adresi - ja tas ir jūsu lokālajā tīklā, tas jāsāk ar 192.168.

Kamēr esat šajā datorā, pārliecinieties, ka jums ir vieta, kur saglabāt diska attēlu. Pārliecinieties, vai vieta ir uzstādīta, un atzīmējiet to pilnā ceļā( piemēram, jaunizveidotā cietajā diskā var būt ceļš /media/ HD-LABEL /).

Ielādējiet datoru, kuram ir disks, kuru vēlaties attēlot, izmantojot Ubuntu Live CD.

Vispirms pārliecinieties, vai varat ssh nokļūt galamērķa datorā, atverot termināla logu( Lietojumprogrammas & gt; Piederumi & gt; Termināla) un ievadot komandu:

ssh & lt; destination IP address & gt;

Ja jūs to darāt vietējā tīklā, un galamērķa dators darbojas arī no Ubuntu Live CD, tad komandai vajadzētu izskatīties kā

ssh [email protected]

Šajā gadījumā mēs esampiekļūt attālajai Linux mašīna.

Ja jūs varat ssh bez problēmas, tad ierakstiet "iziet", lai atgrieztos normālā termināla logā jūsu avota datorā.

Tagad mums jāatrod cietā diska vai cietā diska nodalījums, par kuru vēlaties izveidot attēlu. Termināla logā ievadiet komandu

sudo fdisk -l

Šajā gadījumā mēs vēlamies izveidot nelielu Linux nodalījumu /dev/ sda1 attēlu. Mēs atzīmēsim šīs ierīces nosaukumu.

Tagad sarežģītā daļa: dd izsaukšana.Šeit ir vispārīga versija. ..

sudo dd if = & lt; input device & gt;|ssh & lt; user & gt; @ & lt; destination IP address & gt;"Dd no = & lt; galamērķa ceļš & gt;"

Tas izskatās sarežģīti, bet, ja jūs izskatāties pēc gabala, tam ir jēga. Kas jums var būt jauns, tas ir "|" raksturs, ko Linux terminus sauc par "cauruli".Tas ņem no izejas no līnijas pirmās puses( dd ja = & lt; input & gt; daļa) un nosūta to līnijas otrajai pusei( ssh daļa) - vai arī tas "caurulē" rezultātuno kreisās puses uz labo pusi.

Mūsu piemērā diska attēls tiks saglabāts attālajā Linux datorā, tāpēc mūsu termināla komanda ir:

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

Ja jūs to darāt vietējā tīklā, un jūsu galamērķa datorā tiek izmantots Ubuntu Live kompaktdisks, komanda būs kā

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

Tā kā mēs to darījām gan internetā, nevis vietējā tīklā, ātrums ir diezgan lēns, bet tas beidzot beidzās. Darot to vietējā tīklā, būs daudz ātrāk.

Vienkārši, lai pārliecinātos, mēs atkal piekļūstam galamērķa datoram, izmantojot ssh , lai pārliecinātos, ka diska attēls patiešām tika izveidots un veiksmīgi nodots.

veiksme!

Ar tikai vienu līniju, kas ievadīta termināla logā, mēs varējām izveidot vietējā datorā attēla disku un saglabāt šo attēlu datora jūdžu attālumā.Protams, tas bija neliels nodalījums;daudz lielāks nodalījums vai viss cietais disks būtu grūti nosūtīt pa internetu, bet šī metode darbosies lieliski arī vietējā tīklā!