Windows 10 mengubah urutan boot UEFI setiap kali

30

Saya memiliki HP 500-413nl (desktop) dan Windows 10 terus mengubah urutan booting di UEFI / BIOS setiap waktu, sehingga jika saya ingin mem-boot Ubuntu 16.10 (64-bit) saya selalu harus menekan F10, sehingga memasukkan Pengaturan BIOS dan mengubah urutan boot ...

Apakah ada solusi untuk PC saya? Apa yang harus saya lakukan? Saya sedikit putus asa.

PS: Saya sudah menonaktifkan "Boot aman" dan "Boot cepat / cepat" di BIOS dan "Start cepat" di opsi Windows / panel Kontrol.

JK andy-draw
sumber
Apakah Anda mengubah urutan boot pada pengaturan UEFI / BIOS? Saya harus mengubah urutan urutan boot untuk drive setelah membuat pengaturan dual-boot. Saya menggunakan laptop MSI, bukan HP.
code_dredd
Apakah Anda mencoba mengubah nama bootloader dan mengubah label agar sama persis dengan versi Windows? Itu mungkin membuat hal-hal tetap, dengan biaya membuat boot manual lebih membingungkan.
ubfan1
Beberapa HP memiliki boot "Khusus" yang terkubur dalam pengaturan: ubuntuforums.org/… dan salah satu dari jawaban selanjutnya: askubuntu.com/questions/244261/…
oldfred
@ray Ya, saya lakukan
JK andy-drew
@ JKandy-menarik pertanyaan bodoh, tetapi apakah Anda menyimpan perubahan di UEFI? Saya hanya tidak melihat alasan mengapa Windows akan memodifikasi pengaturan UEFI / BIOS tanpa Anda memintanya untuk melakukannya (jika mungkin), tetapi saya tidak akan terkejut jika itu benar-benar melakukan itu .. belum menemukan masalah ini .
code_dredd

Jawaban:

28

Saya juga menghadapi masalah yang sama bahwa Windows 10 (Pendidikan) secara otomatis, pada saat startup, memindahkan entri Windows Boot Manager EFI ke atas lagi. Jika saya mengubahnya, setelah restart dengan Windows, boot berikutnya melewatkan Grub dan langsung boot ke Windows. Beginilah cara saya menyentuhnya:

Saya akan merekomendasikan alat EasyUEFI http://www.easyuefi.com/ untuk melihat dan mengubah beberapa pengaturan terkait EFI.

  1. Buka alat dan pilih Kelola Opsi Booting EFI

  2. Ambil jarahan di entri yang keluar. Dua yang penting bagi saya adalah:

    Description:Windows Boot Manager
    GPT partition GUID:{505E666C-00CD-4654-BB80-FBD2C6F9F191}
    Partition number:2
    Partition starting sector:923648
    Partition ending sector:1128447
    File path:\EFI\Microsoft\Boot\bootmgfw.efi
    

    Dan:

    Description:Ubuntu 16.04
    GPT partition GUID:{505E666C-00CD-4654-BB80-FBD2C6F9F191}
    Partition number:2
    Partition starting sector:923648
    Partition ending sector:1128447
    File path:\EFI\ubuntu\grubx64.efi
    
  3. Langkah selanjutnya adalah memastikan bahwa Windows tidak menggunakan bootmgfw.efifile sendiri lagi, melainkan grubx64.efi. Untuk melakukannya, jangan pindahkan entri Ubuntu EFI ke atas lagi (yaitu itulah masalah yang kita miliki), tetapi hanya mengatur path file untuk Windows Boot Manager \EFI\ubuntu\grubx64.efi. Anda juga dapat melakukan ini dari baris perintah administrator:

    Bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
    

    Sekarang, Windows seharusnya tidak mengubah pengaturan EFI lagi dan pada setiap boot, GRUB adalah default. Karena idealnya GRUB telah mengidentifikasi OS Windows Anda, ia juga mengandung nilainya dalam pengaturan grub.

maddin25
sumber
1
Jika Grub tidak dikonfigurasi dengan benar, lihat ini atau ini posting untuk menambahkan Windows untuk Grub, karena sekarang Anda dapat boot ke Ubuntu lagi. Maaf, tetapi karena reputasi yang tidak memadai, saya tidak dapat memberikan lebih dari 2 tautan dalam tanggapan saya.
maddin25
Itu dipecahkan! Terima kasih dan semua yang berkontribusi, akhirnya saya mengerti ini masalah / masalah Windows (bukan Linux), dan secara keseluruhan saya berharap ini bisa membantu orang lain yang memiliki masalah yang sama. :) Cukup gunakan perintah terakhir @ maddin25 yang dilaporkan.
JK andy-drew
PERINGATAN!!! Dapat menyebabkan tabrakan manajer boot di BIOS! Lihat pertanyaan ini
Kartik
2
@Kartik posting saya di atas menyangkut UEFI dan bukan BIOS, yang merupakan dua hal yang berbeda ( lihat di sini )
maddin25
Iya nih. Saya seharusnya menulis "selama POST". Sebaliknya saya menulis BIOS, dan tidak melihatnya sampai sekarang.
Kartik
5

Saya memiliki masalah ini dan menyelesaikannya dengan menetapkan kata sandi di UEFI / BIOS untuk mengaksesnya. Tampaknya, ketika kata sandi didefinisikan, windows tidak lagi dapat membuat perubahan di UEFI / BIOS. Komputer adalah Lenovo.

Aquinas
sumber
Pada sistem apa?
Penatua Geek
3

Laptop Sony saya juga mengubah urutan boot saat start-up. Alternatif lain yang berhasil adalah menggunakan EasyUEFI untuk menonaktifkan entri Windows Boot Manager EFI.

Ini meninggalkan opsi boot Ubuntu yang ada sebagai yang paling aktif.

KT12
sumber