Kaip perkelti Windows 10 iš HDD į SSD naudojant Clonezilla


Šioje mokymo programoje pateikiama praktinė ištrauka, kaip perkelti (taip pat žinomas kaip klonavimas) „Windows 10“ operacinę sistemą iš didelio HDD su keliais skaidiniais, pvz., C:, D: , į mažesnį SSD naudojant „Linux“ paskirstymą, kuriame yra „Clonezilla“ programa.

„Clonezilla“ programa gali paleisti iš „PartedMagic Linux“ platinimo kompaktinio disko ISO atvaizdo arba tiesiogiai iš „Clonezilla Linux“ platinimo kompaktinio disko ISO atvaizdo.

Šiame vadove daroma prielaida, kad abu diskai (senas HDD ir SSD) yra fiziškai prijungti prie jūsų įrenginio vienu metu, o „Windows“ OS yra įdiegta diske su MBR skaidinių schemos lentele. Fdisk komandų eilutės programa turėtų rodyti disko etiketės tipą kaip DOS.

Taip pat skaitykite: 8 atvirojo kodo disko klonavimo ir atsarginių kopijų kūrimo sprendimai, skirti Linux

Jei diskas yra padalintas MBR išdėstymu iš UEFI, turėtumėte klonuoti visus skaidinius, pvz., Windows RE skaidinį, EFI sistemos skaidinį, Microsoft rezervuotą skaidinį ir Microsoft pagrindinių duomenų skaidinį, kuriame yra Windows OS skaidinys, paprastai C: diskas. Tokiu atveju „Fdisk“ komandų eilutės programa turėtų pranešti disko etiketės tipą kaip GPT.

Žemiau pateiktose ekrano kopijose galite peržiūrėti pradinę „Windows“ skaidymo schemą, jei naudojamas MBR išdėstymo stilius ir GPT skaidinio išdėstymas iš UEFI.

MBR skaidinio išdėstymas iš disko valdymo

GPT skaidinio išdėstymas iš disko valdymo

1 veiksmas: sumažinkite C: „Windows“ sistemos skaidinys

Atminkite, kad jei jūsų „Windows“ C: skaidinys iš HDD yra didesnis nei bendras SSD dydis, turėsite sumažinti jo dydį, kad tilptų į SSD.

Šio etapo skaičiavimai yra paprasti:

Sistemos rezervuotas + atkūrimas + EFI skaidinys + „Windows C“: skaidiniai turi būti mažesni arba lygūs bendram SSD, apie kurį praneša programa, pvz., fdisk, dydis.

1. Norėdami sumažinti C: skaidinį sistemoje Windows, pirmiausia atidarykite komandinės eilutės langą ir paleiskite diskmgmt.msc atidaryti Windows disko tvarkymo paslaugų programą, kuri bus naudojama tomui sumažinti (darant prielaidą, kad „Windows“ yra įdiegta disko pradžioje antrajame skaidinyje, po skaidinio System Reserved ir yra priskirta raidė C:), kad jos dydis būtų sumažintas iki minimalaus.

Šiam veiksmui naudokite kitus skaidymo įrankius, pvz., Gparted paleidimą iš tiesioginio Linux ISO, kad sumažintumėte C: disko dydį iki minimalaus.

2. Sumažinę C: skaidinio dydį, prijunkite SSD diską prie įrenginio pagrindinės plokštės ir iš naujo paleiskite įrenginį naudodami Clonezilla paslaugų programą (naudokite Clonezilla ISO atvaizdą arba < arel=”nofollow” href=”https://partedmagic.com/downloads/” target=”_blank”>Parted Magic ISO), įveskite „Bash“ apvalkalo sąsają ir patikrinkite abiejų diskų skaidinių lentelę ir dydį naudodami toliau pateiktas komandas.

fdisk -l /dev/sda
fdisk -l /dev/sdb

Atminkite, kad jūsų diskų pavadinimai būtų sda pirmajam, sdb antrajam ir pan. Pasirinkite diską skirdami maksimalų dėmesį, kad galų gale neklonuotų netinkamo įrenginio ir nesunaikintumėte visų duomenų.

Norėdami suderinti tinkamą disko šaltinį (šiuo atveju HDD) ir disko paskirties vietą (SSD), naudokite fdisk komanda nurodytą dydį ir skaidinių lentelę. „Fdisk“ išvestis parodys, kad SSD turėtų būti mažesnio dydžio nei jūsų HDD diskas ir jame neturėtų būti skaidinių lentelės, sukurtos pagal numatytuosius nustatymus.

GPT disko atveju HDD skaidinių lentelė turėtų atrodyti taip, kaip parodyta toliau pateiktoje ekrano kopijoje.

su -
fdisk -l /dev/sda
fdisk -l /dev/sdb

2 veiksmas: klonuokite diskus naudodami Clonezilla

3. Tada iš HDD į SSD tikslinį diską klonuokite tik MBR (pirmo etapo įkrovos įkroviklį + skaidinių lentelę) naudodami vieną iš toliau pateiktų komandų (darant prielaidą, kad sda reiškia diską, kuriame įdiegta Windows OS, ir sdb SSD diską).

dd if=/dev/sda of=/dev/sdb bs=512 count=1
or
sfdisk -d /dev/sda | sfdisk -f /dev/sdb

GPT skaidinio stiliaus atveju turėtumėte klonuoti pirmuosius 2048 baitus:

dd if=/dev/sda of=/dev/sdb bs=2048 count=1

Arba naudokite sgdisk paslaugų programą. Atminkite, kad jei nukopijuosite skaidinių lentelę iš sda į sdb, naudodami sgdisk turėtumėte pakeisti diskų tvarką.

sgdisk -R /dev/sdb /dev/sda

Klonavę MBR/GPT, dar kartą paleiskite komandą fdisk su vėliava -l, kad patikrintumėte, ar skaidinių lentelė sutampa abiejuose diskuose.

fdisk -l /dev/sda
fdisk -l /dev/sdb

4. Iki šiol abu diskai turėtų turėti tikslią skaidinių lentelę. Dabar tiksliniame diske ištrinkite visus skaidinius, esančius po „Windows“ skaidinio, kad pradėtumėte nuo švarios skaidinių lentelės su įrašais, reikalingais tik rezervuotai sistemai ir „Windows“.

Neklonuosite duomenų iš D: (ar kitų skaidinių, kurie seka „Windows“) iš senojo disko. Iš esmės jūs klonuojate tik pirmuosius du skirsnius iš senojo HDD. Vėliau šią nepaskirstytą vietą panaudosite C: skaidiniui išplėsti, įtraukdami visą nepanaudotą vietą iš SSD.

Norėdami ištrinti skaidinius, naudokite fdisk paslaugų programą, kaip aprašyta toliau. Pirmiausia paleiskite komandą SSD tiksliniame diske (šiuo atveju /dev/sdb), atspausdinkite skaidinių lentelę naudodami klavišą p, paspauskite klavišą d, kad pradėkite trinti skaidinius ir iš eilutės pasirinkite paskutinį skaidinio numerį (šiuo atveju trečią skaidinį), kaip parodyta toliau pateiktose ekrano kopijose.

fdisk /dev/sdb

Jei po „Windows“ skaidinio jūsų diske yra daugiau nei vienas skaidinys, būtinai ištrinkite juos visus. Baigę pašalinti visus nereikalingus skaidinius, dar kartą paspauskite klavišą p, kad išspausdintumėte skaidinių lentelę ir jei iki šiol sąraše yra tik du reikalingi Windows skaidiniai, galite saugiai spustelėti w , kad pritaikytumėte visus pakeitimus.

Ta pati paskutinių skaidinių ištrynimo procedūra taip pat taikoma GPT diskams, nurodant, kad turėtumėte naudoti cgdisk įrankį, su kuriuo intuityvu dirbti manipuliuojant disko išdėstymu.

Nesijaudinkite dėl atsarginės skaidinių lentelės sunaikinimo GPT disko pabaigoje, cgdisk atliks reikiamus pakeitimus abiejose skaidinių lentelėse ir išsaugos naują disko išdėstymo lentelę disko pabaigoje. automatiškai.

cgdisk /dev/sdb

Ir galutinė GPT disko ataskaita su paskutiniu 4,9 GB skaidiniu ištrinta.

5. Dabar, jei viskas yra vietoje, paleiskite Clonezilla paslaugų programą, pasirinkite įrenginio ir įrenginio režimą, paleiskite pradedančiųjų vedlį ir pasirinkite klonavimo iš dalies į vietinį_dalį parinktį.

Vadove naudokite toliau pateiktas ekrano kopijas.

6. Pasirinkite pirmąjį vietinį skaidinį iš sąrašo (sda1 – sistema rezervuota) kaip šaltinį ir paspauskite klavišą Enter, kad tęstumėte.

7. Tada pasirinkite vietinį tikslinį skaidinį, kuris bus pirmasis skaidinys iš antrojo disko (/dev/sdb1) ir paspauskite Enter > klavišą tęsti.

8. Kitame ekrane pasirinkite Praleisti tikrinti/taisyti failų sistemą ir dar kartą paspauskite klavišą Enter, kad tęstumėte.

9. Galiausiai dar kartą paspauskite klavišą Enter, kad tęstumėte, ir du kartus atsakykite taip (y), kad priimtumėte įspėjimus ir pradėtumėte klonavimo procesą.

10. Pasibaigus pirmojo skaidinio klonavimo procesui, pasirinkite įvesti komandų eilutės eilutę, paleiskite clonezilla ir pakartokite tuos pačius veiksmus su kitais skaidiniais (šaltinis sda2 – taikinys sdb2 ir tt).

11. Klonavę visus „Windows“ skaidinius, iš naujo paleiskite sistemą ir fiziškai atjunkite HDD diską arba, geriau, sugadinkite BIOS nustatymus, kad nustatytumėte SSD kaip pagrindinį įkrovos diską, o ne senas HDD.

3 veiksmas: pakeiskite „Windows“ skaidinio dydį

12. Galite paleisti Gparted paslaugų programą, kad patikrintumėte skaidinių tvarkingumą ir išplėstumėte "Windows" skaidinį iš "Linux", arba galite tiesiog paleisti į "Windows" ir naudoti Disko tvarkymo priemonę atlikti šį darbą. Toliau pateiktose ekrano kopijose parodyta, kaip naudoti abi komunalines paslaugas.

Išplėskite skaidinį naudodami Gparted Live CD

Išplėskite skaidinį naudodami „Windows“ disko valdymo įrankį tiesiai iš „Windows“.

Tai viskas! Skyrius C: dabar išplėstas iki didžiausio SSD dydžio, o „Windows“ dabar gali veikti maksimaliu greičiu visiškai naujame SSD diske. Senajame HDD visi duomenys nepažeisti.

Dar kartą prijunkite standųjį diską, kad galėtumėte jį naudoti, jei fiziškai jį pašalinote iš pagrindinės plokštės. Galite ištrinti sistemos rezervuotą skaidinį ir „Windows“ skaidinį iš senojo HDD ir sukurti naują skaidinį vietoj šių dviejų. Kiti seni skaidiniai (D:, E: ir tt) išliks nepakitę.

Išvada

Naudodami Clonezilla taip pat galite pasirinkti atvaizduoti skaidinius ir išsaugoti juos išoriniame HDD arba tinklo vietoje. Tokiu atveju taip pat turite sukurti HDD MBR/GPT atsarginę kopiją naudodami vieną iš šių komandų ir išsaugoti MBR vaizdą tame pačiame kataloge, kuriame saugomi jūsų klonezilla vaizdai.

MBR atsarginė kopija į failą:

dd if=/dev/sda of=/path/to/MBR.img bs=512 count=1
or
sfdisk -d /dev/sda > =/path/to/sda.MBR.txt

GPT atsarginė kopija į failą:

dd if=/dev/sda of=/path/to/GPT.img bs=2048 count=1
or
sgdisk --backup=/path/to/sda.MBR.txt /dev/sda

Norėdami ateityje atkurti „Windows“ sistemą iš tinklo vietos, pirmiausia atkurkite MBR sektorių iš aukščiau esančio išsaugoto vaizdo, naudodami vieną iš toliau pateiktų komandų, tada atkurkite kiekvieną Clonezilla skaidinio vaizdą po vieną.

MBR vaizdo atkūrimas iš failo:

dd if=/path/to/MBR.img of=/dev/sda bs=512 count=1
or
sfdisk /dev/sda < =/path/to/sda.MBR.txt

GPT vaizdo atkūrimas iš failo:

dd if=/path/to/GPT.img of=/dev/sda bs=2048 count=1
sgdisk - -load-backup=/path/to/sda.MBR.txt /dev/sda

Taip pat skaitykite: kaip klonuoti arba sukurti atsarginę „Linux“ disko kopiją naudojant „Clonezilla“.

Šis metodas buvo kelis kartus naudojamas BIOS pagrindinėse plokštėse ir UEFI įrenginiuose, kuriuose Windows įdiegta iš senojo režimo (CSM) arba tiesiogiai iš UEFI be klaidų ar duomenų praradimo.


Visos teisės saugomos. © Linux-Console.net • 2019-2024