Clonezilla Kullanarak Windows 10'u HDD'den SSD'ye Taşıma


Bu eğitimde, Windows 10 İşletim Sisteminin C:, D: gibi birden çok bölüme sahip büyük bir HDD'den nasıl taşınacağı (klonlama olarak da bilinir) hakkında pratik bir alıntı yer almaktadır. , Clonezilla yardımcı programını içeren bir Linux dağıtımını kullanarak daha küçük bir SSD'ye.

Clonezilla yardımcı programı PartedMagic Linux dağıtım CD'si ISO görüntüsünden veya doğrudan Clonezilla Linux dağıtım CD'si ISO görüntüsünden çalıştırılabilir.

Bu kılavuz, her iki diskin (eski HDD ve SSD) makinenize aynı anda fiziksel olarak takılı olduğunu ve Windows işletim sisteminin MBR bölümleme şeması tablosuna sahip bir diske kurulduğunu varsaymaktadır. Fdisk komut satırı yardımcı programı disklabel türünü DOS olarak göstermelidir.

Ayrıca Okuyun: Linux için 8 Açık Kaynak Disk Klonlama ve Yedekleme Çözümü

Disk UEFI'den MBR düzeninde bölümlenmişse, Windows RE bölümü, EFI Sistem bölümü, Microsoft Ayrılmış bölümü ve genellikle C: sürücü. Bu durumda Fdisk komut satırı yardımcı programı disklabel türünü GPT olarak bildirmelidir.

Aşağıdaki ekran görüntülerinde, MBR düzen stili ve UEFI'den gerçekleştirilen GPT bölüm düzeni durumunda ilk Windows bölümleme şemasını inceleyebilirsiniz.

Disk Yönetiminden MBR Bölüm Düzeni

Disk Yönetiminden GPT Bölüm Düzeni

Adım 1: C'yi Küçült: Windows Sisteminin Bölümü

HDD'deki Windows C: bölümünüzün SSD'nizin toplam boyutundan daha büyük olması durumunda, boyutunu SSD'ye sığacak şekilde küçültmeniz gerekeceğini unutmayın.

Bu adıma ilişkin hesaplamalar basittir:

Sistem Ayrılmış + Kurtarma + EFI bölümü + Windows C: bölümleri, fdisk gibi bir yardımcı program tarafından bildirilen SSD'nin toplam boyutundan daha küçük veya ona eşit olmalıdır.

1. Windows'tan C: bölümünü küçültmek için önce bir Komut İstemi penceresi açın ve diskmgmt.msc dosyasını çalıştırın. Birimi Küçültmek için kullanılacak Windows Disk Yönetimi yardımcı programını açmak için (pencerelerin Sistem Ayrılmış bölümünden sonra ikinci bölümdeki diskin başına yüklendiği varsayılır) ve boyutunu minimuma indirmek için C: harfi atanmıştır).

Bu adım için, C: sürücü boyutunu minimuma indirmek amacıyla canlı bir Linux ISO'dan çalıştırılan Gparted gibi diğer bölümleme araçlarını kullanmaktan çekinmeyin.

2. C: bölümünün boyutunu küçülttükten sonra, SSD sürücüyü makinenizin ana kartına takın ve makineyi Clonezilla yardımcı programında yeniden başlatın (Clonezilla ISO görüntüsünü kullanın veya < arel=”nofollow” href=”https://partedmagic.com/downloads/” target=”_blank”>Parted Magic ISO), Bash kabuk arayüzüne girin ve aşağıdaki komutları kullanarak her iki diskin bölüm tablosunu ve boyutunu kontrol edin.

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

Sürücü adlarınızın ilk disk için sda, ikinci disk için sdb vb. olacağını unutmayın. Yanlış cihazı klonlamamak ve tüm verileri yok etmemek için diski maksimum dikkatle seçin.

Doğru disk kaynağını (bu durumda HDD) ve disk hedefi hedefini (SSD) eşleştirmek için fdisk komutu tarafından bildirilen boyutu ve bölüm tablosunu kullanın. Fdisk çıktısı, SSD'nin HDD diskinizden daha küçük boyutta olması gerektiğini ve varsayılan olarak oluşturulmuş bir bölüm tablosunun bulunmaması gerektiğini gösterecektir.

GPT diski olması durumunda, HDD bölümleme tablosu aşağıdaki ekran görüntüsünde gösterildiği gibi görünmelidir.

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

Adım 2: Clonezilla Kullanarak Diskleri Klonlayın

3. Ardından, aşağıdaki komutlardan birini kullanarak ( olduğunu varsayarak) yalnızca MBR'yi (birinci aşama önyükleyici + bölüm tablosu) HDD'den SSD hedef diskine kopyalayın. sda, Windows işletim sisteminin kurulu olduğu sürücüyü ve sdb SSD diskini temsil eder).

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

GPT bölüm stili durumunda ilk 2048 baytı klonlamalısınız:

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

Veya sgdisk yardımcı programını kullanın. Bölüm tablosunu sda'dan sdb'ye kopyalarsanız, sgdisk'i kullanırken disklerin sırasını ters çevirmeniz gerektiğini unutmayın.

sgdisk -R /dev/sdb /dev/sda

MBR/GPT'yi klonladıktan sonra, bölüm tablosunun her iki diskte de eşleşip eşleşmediğini doğrulamak için fdisk komutunu -l bayrağıyla yeniden çalıştırın.

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

4. Şu anda her iki sürücünün de tam bölüm tablosuna sahip olması gerekir. Artık hedef diskte, yalnızca sistem için ayrılmış ve pencereler için gerekli girişleri içeren temiz bir bölüm tablosuyla başlamak için Windows bölümünden sonra gelen tüm bölümleri silin.

Eski sürücüdeki D:'den (veya Windows'u takip eden diğer bölümlerden) verileri kopyalamayacaksınız. Temel olarak eski HDD'nin yalnızca ilk iki bölümünü kopyalıyorsunuz. Daha sonra geride kalan bu ayrılmamış alanı, SSD'deki kullanılmayan tüm alanı dahil ederek C: bölümünü genişletmek için kullanacaksınız.

Bölümleri silmek için aşağıda açıklandığı gibi fdisk yardımcı programını kullanın. İlk önce komutu SSD hedef sürücünüze karşı çalıştırın (bu durumda /dev/sdb), bölüm tablosunu p tuşuyla yazdırın, d tuşuna basın Bölümleri silmeye başlayın ve aşağıdaki ekran görüntülerinde gösterildiği gibi istemden son bölüm numarasını (bu durumda üçüncü bölüm) seçin.

fdisk /dev/sdb

Sürücünüzde Windows bölümünden sonra gelen birden fazla bölüm varsa, bunların hepsini sildiğinizden emin olun. Gereksiz tüm bölümleri kaldırmayı tamamladıktan sonra, bölüm tablosunu yazdırmak için p tuşuna tekrar basın; şimdiye kadar yalnızca gerekli iki Windows bölümü listelenmişse, w'ye basmak güvenlidir Tüm değişiklikleri uygulamak için tuşuna basın.

Son bölümleri silmeye yönelik aynı prosedür GPT diskleri için de geçerlidir; ayrıca disk düzenini değiştirirken kullanımı sezgisel olan cgdisk yardımcı programını kullanmanız gerektiği de belirtilir.

GPT diskinin sonundaki yedeklenen bölüm tablosunu yok etme konusunda endişelenmeyin, cgdisk her iki bölüm tablosunda da uygun değişiklikleri yapacak ve yeni disk düzeni tablosunu diskin sonuna kaydedecektir. otomatik olarak.

cgdisk /dev/sdb

Ve son 4,9 GB bölümün silindiği son GPT disk raporu.

5. Şimdi, her şey yolundaysa, Clonezilla yardımcı programını başlatın, cihaz-cihaz modunu seçin, başlangıç sihirbazından çalıştırın ve parçadan yerel parçaya klonlama seçeneğini seçin.

Kılavuz olarak aşağıdaki ekran görüntülerini kullanın.

6. Kaynak olarak listeden ilk yerel bölümü seçin (sda1 – Sistem Ayrılmıştır) ve devam etmek için Enter tuşuna basın.

7. Ardından, ikinci diskteki ilk bölüm olacak yerel hedef bölümü seçin (/dev/sdb1) ve Enter 'a basın devam etmek için tuşuna basın.

8. Bir sonraki ekranda Dosya sistemini kontrol et/onar'ı atla'yı seçin ve devam etmek için tekrar Enter tuşuna basın.

9. Son olarak Devam etmek için tekrar Enter tuşuna basın ve uyarıları kabul edip klonlama işlemini başlatmak için iki kez evet (y) ile yanıtlayın.

10. İlk bölümün klonlama işlemi bittikten sonra komut satırı istemine girmeyi seçin, clonezilla'yı çalıştırın ve sonraki bölümler için aynı adımları tekrarlayın (kaynak sda2 kod> – hedef sdb2, vb.).

11. Tüm Windows bölümleri kopyalandıktan sonra, sistemi yeniden başlatın ve HDD sürücüsünü fiziksel olarak çıkarın veya daha iyisi, SSD'yi birincil önyükleme sürücüsü olarak ayarlamak için BIOS ayarlarına müdahale edin. eski HDD.

3. Adım: Windows Bölümünü Yeniden Boyutlandırın

12. Bölümlerin doğruluğunu kontrol etmek ve Windows bölümünü Linux'tan genişletmek için Gparted yardımcı programını çalıştırabilir veya yalnızca Windows'a önyükleme yapıp Disk Yönetimi yardımcı programını kullanabilirsiniz. bu işi yapmak için. Aşağıdaki ekran görüntüleri her iki yardımcı programın nasıl kullanılacağını göstermektedir.

Gparted Live CD'yi kullanarak Bölümü Genişletme

Bölümü doğrudan Windows'tan Windows Disk Yönetimi yardımcı programını kullanarak genişletin.

Bu kadar! C: bölümü artık SSD'nizin maksimum boyutuna genişletildi ve Windows artık yepyeni bir SSD'de maksimum hızında çalışabilir. Eski HDD'de tüm veriler sağlamdır.

Anakarttan fiziksel olarak çıkarmış olmanız durumunda kullanmak için sabit diski tekrar bağlayın. Sisteme ayrılmış bölümü ve Windows bölümünü eski HDD'den silebilir ve bu ikisinin yerine yeni bir bölüm oluşturabilirsiniz. Diğer eski bölümler (D:, E: vb.) olduğu gibi kalacaktır.

Çözüm

Clonezilla ile bölümlerin görüntüsünü oluşturmayı ve bunları harici bir HDD'ye veya ağ konumuna kaydetmeyi de seçebilirsiniz. Bu durumda ayrıca aşağıdaki komutlardan biriyle HDD MBR/GPT'yi yedeklemeniz ve MBR görüntüsünü clonezilla görüntülerinizin saklandığı dizine kaydetmeniz gerekir.

Dosyaya MBR yedeklemesi:

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

Dosyaya GPT Yedekleme:

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

Windows sisteminizin gelecekte bir ağ konumundan geri yüklenmesi için, önce aşağıdaki komutlardan birini kullanarak MBR sektörünü yukarıda kaydedilen görüntüden geri yükleyin, ardından her clonezilla bölüm görüntüsünü tek tek geri yüklemeye devam edin.

Dosyadan MBR görüntüsü geri yükleme:

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

GPT görüntüsünü dosyadan geri yükleme:

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

Ayrıca Okuyun: Clonezilla Kullanarak Linux Disk Nasıl Klonlanır veya Yedeklenir

Bu yöntem, BIOS anakartlarında ve Windows'un Eski Moddan (CSM) veya doğrudan UEFI'den yüklendiği UEFI makinelerinde herhangi bir hata veya veri kaybı olmaksızın birçok kez kullanılmıştır.


Tüm hakları saklıdır. © Linux-Console.net • 2019-2024