Migrarea instalat linux - și pe o altă mașină, notele leneș admin

Transferarea Linux pe alt computer

Motivele pentru mutarea sistemului Linux instalat pe un alt computer sau pe o mașină virtuală pot fi multe. Motivul meu este simplu, am jucat destul cu „om în Parallels Desktop“ CentOS este, pe laptop și a decis să-l amâne la o mașină virtuală pe un Mac mini. unde rulez VMware ESXi 5.5.

Puteți să îl transferați în moduri diferite, puteți face o copie de rezervă de către un utilitar al unei terțe părți și apoi puteți restaura sistemul de operare într-o locație nouă. Dar am ales cea mai simplă opțiune - pentru a transfera conținut pe discul de rețea folosind utilitarul dd și Netcat (în cazul în care canalul de comunicare neprotejat pentru a fi utilizate, pot fi folosite în loc de Netcat „și - ssh este un ordin de mărime mai lent, dar mai sigur.).

Procedura de transfer:

În CentOS implicite de kernel 7 driverul pentru SCSI controler LSI și modulele incarcabile VMware Paravirtual, așa că, dacă creați o mașină virtuală, cu un SCSI-ROM - acesta nu este încărcat. Deci, este mai bine să creați un IDE-disc.

  • Descărcați și descărcați SystemRescueCD atât în ​​mașina virtuală a donatorului, cât și în mașina virtuală a destinatarului.
  • Pe dispozitivul donator, conectăm SystemRescueCD ca un disc virtual și porniți-l din el (alegeți elementul de sus din meniu).
    Migrarea instalat linux - și pe o altă mașină, notele leneș admin
  • Cu privire la propunerea de a alege un aspect, puteți, în principiu, să nu răspundă, totuși nu avem nevoie de limba rusă. Dar dacă perfecționismul este hobby-ul dvs., puteți introduce 31 și apăsați pe "Enter". 🙂
    Migrarea instalat linux - și pe o altă mașină, notele leneș admin
  • După încărcare, vom vedea o consolă standard Linux cu o mică instrucțiune despre cum să configurați rețeaua, precum și o listă a utilităților preinstalate.
    Migrarea instalat linux - și pe o altă mașină, notele leneș admin
  • Pe mașina destinatarului, conectăm și SystemRescueCD ca un disc virtual și boot-ul de la acesta.
  • Pe ambele mașini, primul lucru de făcut este setarea parolei de root, astfel încât să vă puteți conecta la aparat folosind ssh:

    (țintă) rădăcină @ sysresccd / root% nc - l - p 19000 | gzip-d | pv | dd bs = 16M din = / dev / sda conv = notrunc. noerror

    (Sursa) root @ sysresccd / rădăcină% (pv - n / dev / sda | gzip - c | ... Nc centos2 acmelabs spb ru 19000) 2> 1 | dialog - gabaritul "Rularea comenzii dd ..." 7 65


    Migrarea instalat linux - și pe o altă mașină, notele leneș admin

    16GiB 0,1134 [23,6MiB / s] [23,6MiB / s] [ <=> ]

    (sursă) root @ sysresccd / root% pv / dev / sda | md5sum

    (țintă) root @ sysresccd / root% pv / dev / sda | md5sum


    După cum puteți vedea, în cazul meu suma de control este aceeași, astfel încât conținutul discurilor este identic.

  • După această procedură, destinatarul poate fi deja încărcat de pe discul înregistrat.

    Creșteți partiția și LVM

    Deci, să presupunem că ați mutat conținutul unui disc mai mic pe alt disc mai mare. Deoarece copierea byte-byte folosind comanda dd copiază și tabela de partiții, putem obține ceva de genul:

    Articole similare