În primul rând - va funcționa asta?
Depinde. Aici voi discuta problemele legate de clonarea unei partiții de sistem (mountpoint /
) pe un nou disc.
BIOS la BIOS
Dacă computerul tău vechi are un BIOS și un MBR vechi, vei dori ca noul tău NUC să pornească în modul vechi. De asemenea, veți dori să inițializați discul intern în NUC cu MBR și nu GPT.
În aceste sisteme, o parte din grub este scrisă în MBR. Când clonați /
partiție pe noul disc, MBR-ul nu este copiat deoarece nu face parte din acea partiție. Va trebui să reinstalați grub pe noul disc folosind un USB live. În caz contrar, NUC-ul nu va porni.
UEFI la UEFI
Dacă computerul dvs. vechi are UEFI și GPT, veți dori să aveți același lucru în NUC și să inițializați discul intern în NUC cu GPT.
În aceste sisteme, o parte din grub este scrisă într-o partiție specială numită EFI System Partition (ESP). Va trebui să clonați ESP și /
partiții pe noul disc. Doar clonarea /
partiția nu va funcționa.
BIOS la UEFI
Dacă computerul dvs. vechi are BIOS și UEFI-ul NUC nu are o setare de pornire Legacy/CSM, atunci clonați /
nu va funcționa. Este posibilă conversia de la configurarea BIOS/MBR la configurarea UEFI/GPT, dar este complicat și nu o voi recomanda.
Va fi mai ușor să instalați proaspăt Ubuntu în NUC.
O notă despre UUID-uri și /etc/fstab
Partițiile sunt identificate prin UUID-uri pentru montare în fișier /etc/fstab
în Ubuntu. Dacă procesul de clonare schimbă UUID-ul partiției clonate, atunci va trebui să editați /etc/fstab
pentru a reflecta acea schimbare.
Multe tutoriale vă cer să schimbați UUID-ul în timp ce (sau după) clonați o partiție. Acest lucru se datorează faptului că nu ar trebui să aveți două partiții (pe discuri diferite) cu același UUID în același computer. Este posibil să nu doriți să schimbați UUID-urile de pe noul disc dacă nu (adică nu) reporniți vechiul computer cu atât discurile noi, cât și cele vechi conectate.
Partiție de acasă sau folder?
Este mai bine să pui /Acasă
înapoi în locația implicită activată /
sau la
face o a doua partiție pe aceeași unitate cu /
si pune-l acolo?
Răspunsul la aceasta se bazează pur pe opinie. Dacă sunteți mulțumit de configurația curentă, este posibil să aveți o partiție separată pentru /Acasă
. Nu văd de ce nu poți clona cele existente /Acasă
partiție de pe al doilea disc al vechiului computer pe noul disc al NUC după clonarea fișierului /
și eventual partițiile ESP.
Deoarece partițiile sunt identificate prin UUID-urile lor respective, nu contează dacă /Acasă
partiția este pe același disc fizic sau pe un alt disc fizic. Atâta timp cât UUID-urile din partiții se potrivesc cu referințele lor din /etc/fstab
Ubuntu ar trebui să găsească /Acasă
în partiția separată și porniți corect.
Pe de altă parte, dacă vrei să păstrezi /Acasă
în locația implicită din interiorul /
partiție, este bine și asta.
Disclaimer
Cu mulți ani în urmă am trecut prin același proces de mutare a sistemului de operare și /Acasă
partiție de la vechiul meu desktop la un NUC. În cazul meu, a fost „BIOS to UEFI” și încercările mele de a clona /Acasă
partiția a eșuat. Am ajuns să instalez Ubuntu și să folosesc rsync
pentru a copia conținutul /Acasă
partiție de pe vechiul disc pe noul disc.
Nu am încercat clonarea „BIOS to BIOS” și „UEFI to UEFI”. Deci, s-ar putea să fi omis ceva și s-ar putea să nu funcționeze așa cum este descris mai sus.
Sper că acest lucru vă ajută