Saya memiliki Windows 8 pre-installed dan kemudian menginstal Grub dengan Ubuntu. Ubuntu adalah bukan hal saya jadi sekarang saya ingin menghapus itu bersama dengan grub. Dari apa yang telah saya pelajari, dengan UEFI, Grub tidak menimpa bootloader windows di partisi EFI dan disimpan di tempat lain. Bagaimana saya menghapus grub dan membuat PC saya menggunakan Windows bootloader bukan? Perlu dicatat bahwa saya dibuat terpisah partisi /boot ketika menginstal Ubuntu.
Jawaban ini adalah untuk orang-orang dengan UEFI yang telah dihapus Ubuntu partisi sebelum menghapus grub
Anda akan melakukan ini dari Windows 10. Tidak ada media bootable yang diperlukan.
Di mana bootrec /fixmbr
, bootsect /nt60
dan Ubuntu live dengan boot-repair
saran telah gagal, ini telah bekerja untuk saya:
(Jawaban ini dipinjam verbatim dari di sini)
cmd.exe
proses dengan hak administratordiskpart
daftar disk
kemudian sel disk X
dimana X adalah drive boot file yang berada padadaftar vol
untuk melihat semua partisi (volume) pada disk (EFI volume akan diformat dalam LEMAK, yang lain akan menjadi NTFS)sel vol Y
dimana Y adalah SISTEM
volume (ini hampir selalu partisi EFI)assign letter=Z:
di mana Z adalah gratis (tidak terpakai) huruf driveexit
untuk meninggalkan disk bagiancmd
prompt, ketik: Z:
dan tekan enter, dimana Z adalah huruf drive yang baru saja anda buat.dir
untuk daftar direktori ini dipasang partisi EFIEFI
cd EFI
dan kemudian dir
untuk daftar anak di dalam direktori EFI
rmdir /S ubuntu
untuk menghapus direktori boot ubuntuDengan asumsi anda hanya punya dua sistem operasi (Win 10 & Ubuntu), anda sekarang harus dapat boot langsung ke Windows tanpa memukul hitam grub layar.
Untuk mengembalikan Win 10 default bootloader ikuti langkah-langkah berikut:
c:\> bootsect /nt60 <nama drive>: /mbr
<nama drive>
adalah huruf pengandar di mana Master Boot Record (MBR) akan diperbarui
Misalnya untuk update C master boot record ini adalah perintah:
c:\> bootsect /nt60 c: /mbr
Untuk bantuan lebih lanjut tentang perintah bootsect lihat di sini - https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/bootsect-command-line-options
Anda dapat mengembalikan bootloader Windows dengan Windows 8/8.1 DVD. Instruksi-instruksi ini terinspirasi oleh Manindra Mehra's jawaban, tapi aku diperluas dengan penuh rincian kerja (diverifikasi dengan Windows 8.1 DVD).
Masukan DVD pada optical drive dan boot dari itu.
Tekan tombol saat menampilkan Tekan sembarang tombol untuk memulai dari CD atau DVD
.
Pilih bahasa anda dll. dan klik Next
.
Klik Perbaikan komputer anda
.
Klik Memecahkan
.
Klik Pilihan Lanjutan
.
Klik Command Prompt
.
Pada jendela command prompt, ketik bootrec /fixmbr
Klik tombol merah X
untuk tutup command prompt.
Klik Turn off PC anda
.
Hidupkan PC kembali dan ini harus boot langsung ke Windows.
Hal ini membuat Ubuntu partisi pada hard drive atau SSD. Untuk menghapusnya:
Hit Windows
+X
dan pilih Disk Management
.
Menemukan partisi Ubuntu. Ini mungkin akan menjadi besar partisi tanpa huruf drive.
Pastikan anda memiliki partisi yang benar!
Klik kanan partisi dan menghapus atau memformat dengan sistem berkas Windows.
Untuk melakukannya anda akan memerlukan instalasi windows cd/dvd
BootRec.exe /fixmbr
Dengan UEFI anda memiliki folder Windows & Ubuntu folder di partisi efi. UEFI membaca efi entri dan menambahkan mereka sendiri NVRAM untuk mengingat mereka. Anda harus menghapus ubuntu folder dari partisi efi pertama atau UEFI akan menambahkannya kembali. Maka anda harus menghapus UEFI masuk dari UEFI.
Anda harus memiliki folder ini di partisi efi. Hanya menghapus ubuntu folder. Live installer harus menunjukkan folder. Dan jika hanya Windows anda harus me-mount dari dalam Windows partisi efi seperti itu biasanya tidak dipasang.
/EFI/Boot
/EFI/Microsoft
/EFI/ubuntu
Anda tidak harus menginstal Ubuntu tapi dapat menggunakan live installer DVD atau flash drive. Beberapa sistem UEFI dapat membiarkan anda melakukan UEFI edit dari menu UEFI.
dari liveDVD atau flash dan menggunakan efibootmgr
sudo efibootmgr -v
" v" pilihan untuk menampilkan semua entri sehingga anda dapat memastikan anda're menghapus ke kanan satu, dan kemudian anda menggunakan kombinasi dari "-b ####" (untuk menentukan entry) dan " B" (menghapusnya). Contoh #5 adalah menghapus:
http://linux.dell.com/cgi-bin/gitweb/gitweb.cgi?p=efibootmgr.git;a=blob_plain;f=README;hb=KEPALA
http://software.intel.com/en-us/articles/efi-shells-and-scripting/
Anda juga dapat menggunakan USB memory stick untuk pekerjaan ini. Dibutuhkan tiga aplikasi: Unetbootin, FreeDOS dan Testdisk untuk DOS.
FreeDOS Safe Mode (don't load driver)
dan Tekan Enter.C:
dan Tekan Enter.testdisk
dan Tekan Enter.[Tidak ada Log]
dan Tekan Enter.[Intel]
dan Tekan Enter[MBR Kode]
dan tekan Enter. Ketika diminta, ketik y
(yes) dan tekan Enter lagi.Sekarang anda're selesai! Reboot komputer anda secara normal. Komputer anda harus boot up Windows sekarang.
Tidak ada CD's, USB's, DVD's. Tidak lama tutorial.
Pada UEFI semua yang harus anda lakukan adalah:
Place Windows boot entri di NVRAM seperti yang pertama.
Bagaimana untuk melakukan hal ini - beberapa solusi.
Solusi termudah adalah dengan menggunakan firmware fungsi dan menyusun ulang NVRAM entri boot.
Orang di atas saya's metode ini tidak bekerja pada baru EFI komputer. Aku memecahkan masalah. Berikut adalah bagaimana saya melakukannya. PERINGATAN, anda harus menginstal ulang Linux / grub pertama!
Langkah-langkah: (ini jika tidak ada yang lain bekerja dan membutuhkan waktu yang lama)
1: Instal ulang Ubuntu / Linux mint (ini hanya agar anda dapat menggunakan GRUB untuk boot ke Windows).
1.5: Restart dan boot ke windows (jika anda dapat't boot ke Windows, maka tinggal boot dari CD atau USB dan jalankan perintah berikut di console:
Jika anda memiliki windows repair disk anda dapat memilih UEFI firmware pilihan dan memuat Windows dari sana (untuk menghindari menginstal ulang Linux)
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
1g: Pilih perbaikan yang direkomendasikan dan ikuti petunjuk di layar.
2g: Setelah anda selesai, reboot. Anda akan melihat menu grub, meskipun anda dapat boot ke Windows dari sini, ini bukan apa yang kita inginkan belum... Tapi menemukan pilihan yang boot ke Windows.
2: Setelah anda boot ke Windows, jalankan disk partition editor dan menghapus Semua partisi yang berkaitan dengan Linux / grub. Terutama pastikan kecil grub partisi dihapus. Reboot
2.5: pastikan windows loader adalah yang pertama yang dipilih boot perangkat. (kemungkinan besar). Menonaktifkan Ubuntu pilihan. Terus boot.
3: Jika anda've melakukan segalanya dengan benar sampai ke titik ini anda harus lihat (tergantung pada komputer anda) anda splash screen untuk kedua dan kemudian akan berubah menjadi layar kesalahan yang mengatakan bahwa ada kesalahan dengan boot. ("Winload.exe hilang atau rusak" yang paling mungkin).
3.5: Don't khawatir (aku). Langkah berikutnya akan mengembalikan asli bootloader.
4: Restart dan boot ke Linux CD atau USB.
5: Setelah booting, menjalankan boot repair perintah dari atas lagi. Kali ini ketika menjalankannya. Itu akan bertindak dengan cara yang berbeda, tidak ada grub bootloader terdeteksi untuk menginstal ulang dan harus berjalan lebih cepat dari sebelumnya.
6: Setelah selesai, restart.
7: Menikmati GRUB anda gratis sistem!
Ini bekerja untuk saya ketika tidak ada yang lain tidak, aku berlari bootrec.exe. Tidak ada yang berhasil. Ini menyelamatkan saya komputer hidup. Harapan itu menyelamatkan anda!
Untuk sistem dengan GPT partition table, metode yang disediakan oleh @Ganesh Kondal won't bekerja. Menggunakan bootsect /nt60 C: /mbr
akan menunjukkan bahwa ia bekerja saat itu benar-benar doesn't. Menggunakan bootrec /fixmbr
akan menyebabkan kesalahan yang "sistem tidak dapat menemukan berkas yang ditentukan". Jika salah satu situasi di atas berlaku, lakukan hal berikut (Menggunakan Windows 10 sebagai contoh):
bcdboot <nama drive>:\windows
untuk informasi yang lebih rinci, juga melihat hal ini webpage:https://www.tenforums.com/general-support/74226-bootmgr-error-cant-find-fix.html
Buka PowerShell sebagai Administrator
mountvol S: /S
S:
cd .\EFI\
dir
rd /S Ubuntu
Masukkan powershell ke dalam pencarian windows start menu. Mencari ikon biru dengan label "Windows PowerShell", klik kanan pada yang dan pilih "Run as Administrator" dalam menu konteks.
Untuk Mount Partisi Sistem EFI pada drive yang diberikan menggunakan mountvol perintah dengan menggunakan /S parameter. Anda dapat memilih setiap huruf drive yang anda inginkan. Misalnya "S".
mountvol S: /S
Sekarang partisi di-mount. Kita bisa akses volume terpasang dengan mengubah ke drive oleh cd command dan huruf drive S: sebagai parameter
cd S:
Untuk memastikan kita berada di akar volume ini yang harus kita jalankan:
cd\
Jenis melalui perintah dir untuk daftar entri saat ini jalan untuk memastikan anda pada orang yang tepat.
dir
Seharusnya terlihat seperti ini:
Directory: S:\
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2019-01-17 12:55 EFI
-a---- 2018-10-16 10:57 31 startup.nsh
Boot loader adalah lokasi di EFI direktori. Perubahan itu dengan menggunakan cd command dan daftar entri melalui perintah dir.
cd .\EFI\
dir
Anda output tergantung pada boot loader telah anda instal, di sini adalah contoh dengan Windows dan Ubuntu.
Directory: S:\EFI
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2018-12-06 06:55 Ubuntu
d----- 2018-12-05 05:21 Microsoft
d----- 2019-01-17 12:55 Boot
Sekarang anda dapat menghapus yang tidak diinginkan loader melalui perintah rd dan parameter /S.
JANGAN HAPUS BOOT DIREKTORI ATAU DIREKTORI WINDOWS!
rd /S ubuntu