Windows 7 pada UEFI mensyaratkan bahwa partisi disk menggunakan tabel partisi GUID (GPT) daripada format partisi MBR tradisional yang ditemukan pada sistem BIOS. Sayangnya, windows tidak menyediakan cara untuk mengubah partisi MBR menjadi partisi GPT yang tidak merusak.
Namun, jika Anda tidak keberatan menyalin data dari drive Anda, mengonversi, lalu menyalinnya kembali maka Anda dapat menggunakan Windows untuk melakukannya seperti yang dijelaskan dalam artikel Microsoft Technet ini. Ubah Master Boot Record Disk menjadi Disk Tabel Partisi GUID . Artikel ini menjelaskan dua prosedur, yang keduanya membutuhkan salinan data kemudian memodifikasi disk untuk menggunakan GPT. Menggunakan antarmuka Windows Anda pertama-tama menghapus volume apa pun pada disk dan kemudian mengonversi disk ke disk GPT menggunakan klik kanan pada disk dan memilih item menu. Menggunakan shell perintah dengan ketinggian Admin, Anda menggunakan diskpart
utilitas untuk menghapus volume apa pun dan kemudian mengonversi disk ke disk GPT.
Jika Anda tidak ingin mem-backup data terlebih dahulu dan memiliki akses ke mesin Linux yang dapat Anda instal drive, ada alat di Linux yang akan memungkinkan Anda untuk mengkonversi tipe partisi non-destruktif seperti dijelaskan di sini . Jika Anda tidak memiliki kotak Linux praktis, Anda juga dapat mencoba membuat CD boot Linux dan boot dari itu.
Mencari "convert MBR ke GPT" menampilkan alat lain, tapi saya belum pernah mencobanya.
Tidak, Anda tidak perlu memformat dan menginstal ulang. Anda dapat mengonversi cakram untuk memungkinkan booting UEFI.
Ada proyek open-source yang sangat baik untuk ini: gptgen , yang merupakan "..tool untuk non-destruktif mengubah hard disk yang dipartisi dalam skema MBR" MSDOS-style "yang umum (termasuk partisi extended) untuk menggunakan tabel partisi GUID (GPT). "
Microsoft menerbitkan tutorial yang bagus tentang proses ini. Di bawah ini adalah petunjuk singkat (Anda juga dapat menggunakan versi yang tidak diringkas ). Proses ini memakan waktu kurang dari 10 menit.
Langkah
Cadangkan sesuatu yang penting. Kami akan membuat beberapa perubahan serius pada hard drive.
Buat disk perbaikan sistem (atau gunakan media instalasi Windows asli Anda).
Identifikasi hard disk yang ingin Anda konversi. Anda dapat menggunakannya
[Windows Disk Manager][4]
untuk melakukan ini. Ini biasanya Disk # 0.Unduh gptgen . Ini adalah alat yang melakukan keajaiban.
Buka zip gptgen, mulai cmd prompt sebagai admin, lalu jalankan perintah berikut. PERINGATAN Anda telah membuat cadangan data Anda, bukan? Ini adalah point of no-return.
Anda dapat melihat layar biru setelah Anda menjalankan perintah di atas. Itu normal. Saya sendiri tidak melihat layar biru, dan itu juga baik-baik saja.
Boot menggunakan disk instalasi Windows atau disk perbaikan sistem.
Pilih bahasa dan preferensi, lalu pilih Perbaiki Komputer Anda -> Pemecahan Masalah -> Opsi lanjutan -> Prompt Perintah
Kita akan menggunakan diskpart untuk menyelesaikan perubahan pada disk. Ketik "diskpart" dan tekan enter.
Identifikasi disk boot di mana Windows berada dengan mengetikkan "disk daftar" dan tekan enter. Sesuatu seperti ini akan muncul:
Anda akan melihat sesuatu seperti:
sumber
/f
flag. Saya mencoba menghapus itu tetapi tidak berhasil.Konversi Instalasi Windows dari Legacy ke UEFI:
Harap dicatat bahwa teknik ini hanya akan berfungsi untuk sistem komputer yang mendukung firmware UEFI. Silakan periksa dulu di pengaturan BIOS Anda dan kemudian lanjutkan dengan tutorial ini.
Langkah 1: Konfirmasikan bahwa instalasi Anda memang dalam Mode Lama. Tekan WinKey+ Rlalu ketik
msinfo32
dan tekan enter. Mode BIOS harus menjadi Legacy dalam System Summary.Langkah 2: Unduh System Rescue Disk dan buat media yang dapat di-boot darinya. Unduh disk dari sini. Lihat instruksi untuk membuat media yang dapat di-boot. Itu sangat sepele dan seseorang dapat mengikuti tutorial ini .
testdisk
Gunakan tombol panah untuk menavigasi. Pilih HDD Anda di mana Windows diinstal dalam Legacy Mode dan tekan enter. Pilih [EFI GPT] Peta Partisi EFI GPT dan tekan enter. Pilih Analisis dan tekan enter. Pilih Pencarian Cepat (di bagian bawah) dan tekan enter. Pilih Lanjutkan (di bagian bawah) dan tekan enter. Tekan enter lagi. Pilih Tulis (di bagian bawah) dan tekan enter. Tekan Y dan tekan enter. Tabel partisi Anda telah berubah dari MBR ke GPT.Langkah 7: Jalankan perintah berikut:
diskpart
list disk
- Catat nomor disk yang berisi instalasi windows Anda. Mari kita katakan, yax
select disk x
list partition
- Catat nomor partisi yang berisi instalasi windows Anda. Mari kita katakan, yay
select partition y
shrink minimum=200 desired=200
create partition efi
list partition
- Catat nomor partisi yang baru. Mari kita katakan, yaz
select partition z
format fs = fat32
assign letter = b:
exit
mkdir b:\EFI
mkdir b:\EFI\Microsoft
cd /d b:\EFI\Microsoft
bootrec /fixboot
diskpart
list vol
bcdboot c:\windows /l en-us /s b: /f ALL
- Harap dicatat bahwa di sinic:
menunjukkan huruf partisi tempat windows diinstal. Mari kita cari tahu dulu.Langkah 8: Reboot. Tada! Selesai! Periksa apakah instalasi Anda telah berubah menjadi UEFI atau tidak.
Ref: Cara Mengkonversi Instalasi Windows 7/8 / 8.1 dari Legacy ke UEFI Tanpa Kehilangan Data!
Cara lebih mudah menggunakan gdisk: Konversi Instalasi Windows 7/8/10 dari Legacy ke UEFI Tanpa Kehilangan Data (Metode Simpler)
sumber
Tambahan cepat untuk jawaban nathanbedford :
Seperti kata simonzack , Windows 7
bcdboot
tidak mendukung/f
flag. Saya tidak punya masalah; hanya harus berjalanbootrec /rebuildbcd
segera setelah menjalankan perintah Nathan dan itu berhasil.Yang kedua, partisi 128 MB tidak perlu. Saya tidak punya kamar, dan mengabaikannya. Semuanya bekerja dengan baik sejauh ini.
sumber
Saya melakukan apa yang dikatakan @nathanbedford, namun Windows 7 bcdboot tidak menerima / f flag jadi untuk menyelesaikan langkah terakhir
Anda perlu menggunakan versi bcd yang lebih baru, itu> = win8.
Dua cara berbeda untuk melakukan ini adalah, baik menyalin bcdboot.exe yang lebih baru ke drive yang dapat dibaca sehingga Anda dapat mengaksesnya dari cmd (begitulah cara saya melakukannya), atau menjalankan disk perbaikan sistem Windows yang lebih baru.
sumber