Giunsa ang Paglalin Windows 10 gikan sa HDD hangtod sa SSD Gamit ang Clonezilla


Kini nga panudlo nagrepresentar sa usa ka praktikal nga kinutlo kung giunsa ang pagbalhin (nailhan usab nga pag-clone) usa ka Windows 10 Operating System gikan sa usa ka dako nga HDD nga adunay daghang mga partisyon, sama sa C:, D: , ngadto sa mas gamay nga SSD gamit ang Linux distribution nga naglakip sa Clonezilla utility.

Ang Clonezilla utility mahimong modagan gikan sa PartedMagic Linux distribution CD ISO image o direkta gikan sa Clonezilla Linux distribution CD ISO image.

Kini nga giya nagtuo nga ang duha ka mga disk (daan nga HDD ug SSD) pisikal nga gisaksak sa imong makina dungan ug ang Windows OS gi-install sa usa ka disk nga adunay MBR partition scheme table. Ang Fdisk command line utility kinahanglang magpakita sa disklabel type isip DOS.

Kung ang disk gibahin sa MBR nga layout gikan sa UEFI, kinahanglan nimo nga i-clone ang tanan nga mga partisyon, sama sa Windows RE partition, EFI System partition, Microsoft Reserved partition ug Microsoft basic data partition nga naghupot sa Windows OS partition, kasagaran ang C: drive. Sa kini nga kaso ang Fdisk command line utility kinahanglan nga magreport sa tipo sa disklabel ingon GPT.

Sa ubos nga mga screenshot mahimo nimong repasohon ang inisyal nga Windows partitioning scheme sa kaso sa MBR layout style ug GPT partition layout nga gihimo gikan sa UEFI.

Lakang 1: Pag-urong sa C: Partition sa Windows System

Hibaloi nga kung ang imong windows C: partition gikan sa HDD mas dako kay sa kinatibuk-ang gidak-on sa imong SSD kinahanglan nimo nga pakunhuran ang gidak-on niini aron mohaum sa SSD.

Ang mga kalkulasyon alang niini nga lakang yano ra:

System Reserved + Recovery + EFI partition + Windows C: ang mga partisyon kinahanglang mas gamay o katumbas sa kinatibuk-ang gidak-on sa SSD nga gitaho sa usa ka utility sama sa fdisk.

1. Aron makunhuran ang C: partition gikan sa Windows, ablihi una ang Command Prompt window ug i-execute ang diskmgmt.msc aron maablihan ang Windows Disk Management utility nga gamiton sa Pag-urong sa volume (nagtuo nga ang mga bintana na-install sa ang sinugdanan sa disk sa ikaduhang partition, human sa System Reserved partition ug adunay C: letter nga gi-assign) aron mamenosan ang gidak-on niini ngadto sa gamay.

Mobati nga gawasnon sa paggamit sa ubang mga himan sa partitioning alang niini nga lakang, sama sa Gparted run gikan sa usa ka buhi nga Linux ISO, aron makunhuran ang C: drive nga gidak-on ngadto sa gamay.

2. Human nimo mapakunhod ang gidak-on sa C: partition, isaksak ang SSD drive sa motherboard sa imong makina ug i-reboot ang makina ngadto sa Clonezilla utility (gamit

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

Hibaloi nga ang imong mga ngalan sa drive mahimong sda para sa unang disk, sdb para sa ikaduha ug uban pa. Pilia ang disk nga adunay labing taas nga atensyon aron dili nimo matapos ang pag-clone sa sayup nga aparato ug gub-on ang tanan nga datos.

Aron sa pagpares sa husto nga disk source (HDD sa niini nga kaso) ug disk destination target (SSD) gamita ang gidak-on ug ang partition table nga gitaho sa fdisk command. Ang Fdisk output magpakita nga ang SSD kinahanglan nga mas gamay sa gidak-on kaysa sa imong HDD disk ug kinahanglan nga walay partition table nga gihimo pinaagi sa default.

Sa kaso sa usa ka GPT disk, ang HDD partition table kinahanglan tan-awon sama sa gihulagway sa ubos nga screenshot.

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

Lakang 2: I-clone ang mga Disk Gamit ang Clonezilla

3. Sunod , i-clone lamang ang MBR (stage one bootloader + partition table) gikan sa HDD ngadto sa SSD target disk gamit ang usa sa ubos nga mga sugo (nagtuo nga ang sda nagrepresentar sa drive diin ang Windows OS gi-install ug sdb ang SSD disk).

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

Sa kaso sa usa ka GPT partition style kinahanglan nimong i-clone ang unang 2048 bytes:

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

O gamita ang sgdisk utility. Hibaloi nga kung imong kopyahon ang partition table gikan sa sda ngadto sa sdb kinahanglan nimo balit-aron ang han-ay sa mga disk kon gamiton ang sgdisk.

# sgdisk -R /dev/sdb /dev/sda

Human sa pag-clone sa MBR/GPT, padagana pag-usab ang fdisk command gamit ang -l nga bandera aron masusi kon ang partition table motakdo sa duha ka disk.

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

4. Sa pagkakaron ang duha ka drive kinahanglang adunay eksaktong partition table. Sa target nga disk, tangtangon karon ang tanan nga mga partisyon nga nagsunod pagkahuman sa partisyon sa Windows aron magsugod sa usa ka limpyo nga lamesa sa partisyon nga adunay mga entri nga kinahanglan lamang alang sa sistema nga gitagana ug mga bintana.

Dili nimo i-clone ang data gikan sa D: (o ubang partisyon nga nagsunod sa Windows) gikan sa daan nga drive. Sa panguna imong gi-clone ang una nga duha nga partisyon gikan sa daan nga HDD. Sa ulahi imong gamiton kining wala gigahin nga luna nga nahabilin aron i-extend ang C: partition pinaagi sa pag-apil sa tanang wala magamit nga luna gikan sa SSD.

Gamita ang fdisk utility sama sa gihulagway sa ubos aron papason ang mga partisyon. Una padagana ang command batok sa imong SSD target drive (/dev/sdb niini nga kaso), i-print ang partition table gamit ang p key, pindota ang d key aron sugdi ang pagtangtang sa mga partisyon ug pilia ang katapusang numero sa partisyon gikan sa prompt (sa kini nga kaso ang ikatulo nga partisyon) ingon sa gihulagway sa ubos nga mga screenshot.

# fdisk /dev/sdb

Kung ang imong drive adunay labaw pa sa usa ka partisyon nga nagsunod pagkahuman sa partisyon sa Windows, siguroha nga imong tangtangon ang tanan niini. Human nimo matangtang ang tanan nga wala kinahanglana nga mga partisyon, pindota pag-usab ang p key aron i-print ang partition table ug kung, sa pagkakaron, ang duha ra nga gikinahanglan nga partisyon sa Windows ang nalista, luwas ka nga maigo sa w yawe aron magamit ang tanang kausaban.

Ang parehas nga pamaagi sa pagtangtang sa katapusan nga mga partisyon magamit usab alang sa mga GPT disk, uban ang paghisgot nga kinahanglan nimo gamiton ang cgdisk utility nga intuitive aron magamit sa pagmaniobra sa layout sa disk.

Ayaw kabalaka bahin sa pagguba sa back-up nga partition table sa katapusan sa GPT disk, ang cgdisk mohimo sa angay nga mga pagbag-o sa duha ka partition table ug mag-save sa bag-ong disk layout table sa katapusan sa disk awtomatik.

# cgdisk /dev/sdb

Ug ang katapusang taho sa disk sa GPT nga adunay katapusan nga 4,9 GB nga partisyon nga natangtang.

5. Karon, kung naa na ang tanan, sugdi ang Clonezilla utility, pilia ang device-device mode, dagan gikan sa beginner wizard ug pilia ang part-to-local_part cloning option.

Gamita ang mga screenshot sa ubos para sa giya.

6. Pilia ang unang lokal nga partisyon gikan sa listahan (sda1 – System Reserved ) isip tinubdan ug pindota ang Enter key aron magpadayon.

7. Sunod, pilia ang lokal nga target partition, nga mao ang unang partition gikan sa ikaduhang disk, (/dev/sdb1) ug pindota ang Enter key aron magpadayon.

8. Sa sunod nga screen pilia ang Laktawan ang check/repair file system ug pindota ang Enter key pag-usab aron magpadayon.

9. Sa katapusan, pindota pag-usab ang Enter key aron Padayon ug tubaga og oo (y) kaduha aron dawaton ang mga pasidaan ug sugdan ang proseso sa pag-clone.

10. Human mahuman ang proseso sa pag-clone sa unang partisyon pilia ang pagsulod sa command line prompt, pagdagan ang clonezilla ug balika ang samang mga lakang alang sa sunod nga mga partisyon (source sda2 – target sdb2, etc).

11. Human ma-clone ang tanang partisyon sa windows, i-reboot ang sistema ug i-unplug ang HDD drive o, mas maayo, tamper BIOS settings aron mabutang ang SSD isip primary boot drive imbes nga daan nga HDD.

Lakang 3: Pag-resize sa Windows Partition

12. Mahimo nimong ipadagan ang Gparted utility aron masusi ang mga partition sanity ug i-extend ang windows partition gikan sa Linux o mahimo ka lang mag-boot sa Windows ug gamiton ang Disk Management utility aron mahimo kini nga trabaho. Ang mga screenshot sa ubos nag-ilustrar kung giunsa paggamit ang duha nga mga utilities.

Extend Partition gamit ang Gparted Live CD

Extend Partition gamit ang Windows Disk Management utility direkta gikan sa Windows.

Kana lang! Ang C: partition kay gipalapdan na sa kinatas-ang gidak-on sa imong SSD ug ang Windows makadagan na sa pinakataas nga gikusgon niini sa bag-ong SSD. Ang daan nga HDD adunay tanan nga datos nga wala’y labot.

Ikonektar pag-usab ang hard-disk aron magamit kini kung gikuha nimo kini gikan sa motherboard. Mahimo nimong papason ang partisyon nga gitagana sa sistema ug partisyon sa windows gikan sa daan nga HDD ug maghimo usa ka bag-ong partisyon imbis niining duha. Ang ubang mga karaan nga partisyon (D:, E: etc) magpabilin nga wala.

Uban sa Clonezilla mahimo usab nimo pilion ang imahe sa mga partisyon ug i-save kini sa usa ka eksternal nga HDD o lokasyon sa network. Sa kini nga kaso kinahanglan nimo usab nga i-backup ang HDD MBR/GPT sa usa sa mga mosunud nga mga mando ug i-save ang imahe sa MBR sa parehas nga direktoryo diin gitago ang imong mga imahe sa clonezilla.

MBR backup sa file:

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

GPT Backup sa file:

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

Alang sa umaabot nga pagpasig-uli sa imong Windows system gikan sa usa ka network nga lokasyon, una iuli ang MBR nga sektor gikan sa na-save nga hulagway sa ibabaw gamit ang usa sa ubos nga mga sugo, dayon ipadayon ang pagpasig-uli sa matag clonezilla partition image sa tagsa-tagsa.

Ibalik ang imahe sa MBR gikan sa file:

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

Ibalik ang imahe sa GPT gikan sa file:

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

Kini nga pamaagi gigamit sa makadaghang higayon sa BIOS motherboards ug sa UEFI machines nga adunay Windows nga na-install gikan sa Legacy Mode (CSM) o direkta gikan sa UEFI nga walay sayop o pagkawala sa datos.