EFI Önyükleme Yöneticisini Kullanarak Windows'tan Önce Ubuntu'yu Önyükleme

Bilinmesi gereken

  • Linux USB sürücü yükleyicisini bilgisayara takın. Tutmak Vardiya Linux'un Canlı Sürümüne önyükleme yapmak için yeniden başlatırken.
  • EFI Önyükleme Yöneticisini Kurun: Ubuntu, Linux Mint, Debian veya Zorin için bir terminalde şunu kullanın: uygun komut.
  • Geçerli önyükleme sırasını bulun ve sırayı değiştirin. Linux'u, USB sürücüsünü ve DVD sürücüsünü önyükleme sırasında Windows'un önüne yerleştirin.

Windows ile Linux Kurulumu bazen, bilgisayarınızı yeniden başlattığınızda Windows'u gördüğünüz ancak yeni Linux dağıtımınız için bir seçenek göremediğiniz bir sorun yaratır. Bu hata, EFI Önyükleme Yöneticisi ile yanlış yapılandırma ile ilgilidir. İşte sorunun nasıl çözüleceği.

Linux'un Canlı Sürümüne Önyükleme

Linux'un canlı bir sürümüne önyükleme yapın.

  1. Ekle USB sürücüsü veya DVD Linux'u bilgisayarınıza kurmak için kullandığınız

  2. Windows'a önyükleme yapın.

  3. basılı tutun Shift tuşu düğmesini basılı tutarken sistemi yeniden başlatın. Shift tuşu.

  4. Ekran göründüğünde, seçeneğe tıklayın. USB aygıtından önyükleme veya DVD.

  5. Linux şimdi, işletim sisteminin canlı sürümüne, onu ilk kurduğunuzda yaptığı gibi yüklenmelidir.

Dizüstü bilgisayara disk takan bir elin fotoğrafı
DVD, CD veya BD Diskten önyükleme.LdF / E+ / Getty Images

EFI Önyükleme Yöneticisi Nasıl Kurulur

Linux veya Windows'ta önyüklemeyi seçebilmeniz için önyükleme sırasını değiştirmek için EFI Önyükleme Yöneticisini nasıl kullanacağınız aşağıda açıklanmıştır.

  1. Bir terminal penceresi açın basarak Ctrl+ALT+T.

  2. Kullanmakta olduğunuz Linux dağıtımına göre EFI önyükleme yöneticisini kurmak için uygun komutu çalıştırın:

Ubuntu, Linux Mint, Debian ve Zorin kullanımı için uygun komut:

sudo apt efibootmgr yükleyin

Fedora ve CentOS için şunu kullanın: yum komutu:

sudo yum efibootmgr yükleyin

openSUSE için:

sudo zypper efibootmgr yükleyin

Arch, Manjaro ve Antergos kullanımı için pacman komutu:

sudo pacman -S efibootmgr

Mevcut Önyükleme Sırasını Nasıl Öğrenirsiniz?

Sistemlerin yüklenme sırasını öğrenmek için aşağıdaki komutu yazın:

sudo efibootmgr

NS komutun sudo kısmı izinlerinizi, efibootmgr kullanırken gerekli olan kök kullanıcının izinlerine yükseltir. efibootmgr'ı kullanmak için kök kullanıcı olmalısınız.

Çıktı şuna benzer (sizinki biraz farklı olsa da):

  • Önyükleme Akımı: 0004
  • Zaman aşımı: 0 saniye
  • Önyükleme Sırası: 0004,0001,0002,0005,0005,0006,2001
  • Boot0001 Windows Önyükleme Yöneticisi
  • Boot0002 Ağı
  • Boot0004 ubuntu
  • Boot0005 Sabit Sürücü
  • Boot0006 CD/DVD/CD-RW Sürücüsü
  • Boot2001 EFI USB Aygıtı

NS Önyükleme Akımı satırı, bu sefer hangi önyükleme seçeneklerinin kullanıldığını gösterir. Bu örnekte, 0004 Ubuntu'dur.

NS Zaman aşımı ilk önyükleme seçeneği seçilmeden önce menünün ne kadar süreyle görüneceğini söyler. Varsayılan olarak 0'dır.

NS Önyükleme Sırası her seçeneğin yükleneceği sırayı gösterir. Listedeki bir sonraki öğe, önceki öğe yüklenemezse seçilir.

Örnekte, sistem önce Ubuntu olan 0004'ü, ardından Windows olan 0001'i, 0002 ağları, 0005 sabit diski, 0006 CD/DVD sürücüsünü ve son olarak da USB sürücüsü olan 2001'i önyükleyecektir.

Sipariş 2001.000.000.000 olsaydı, sistem bir USB sürücüsünden yüklemeyi denerdi. USB sürücüsü yoksa, DVD sürücüsünden önyüklenir ve son olarak Windows'u başlatır.

EFI Önyükleme Sırası Nasıl Değiştirilir

EFI Önyükleme Yöneticisini kullanmanın en yaygın nedeni, önyükleme sırasını değiştirmektir. Linux kurduysanız ve herhangi bir nedenle, önce Windows önyükleniyorsa, önyükleme listesinde Linux sürümünüzü bulmanız ve Windows'tan önce başlatmanız gerekir.

Örneğin, bu listeyi alın:

  • Önyükleme Akımı: 0001
  • Zaman aşımı: 0 saniye
  • Önyükleme Sırası: 0001.0004,0002,0005,0006,2001
  • Boot0001 Windows Önyükleme Yöneticisi
  • Boot0002 Ağı
  • Boot0004 ubuntu
  • Boot0005 Sabit Sürücü
  • Boot0006 CD/DVD/CD-RW Sürücüsü
  • Boot2001 EFI USB Aygıtı

Windows, önyükleme sırasında ilk sırada yer alan 0001'e atandığı için önce önyükleme yapar. Ubuntu, önyükleme sırası listesinde 0001'den sonra gelen 0004'e atandığı için Windows önyükleme yapamadığı sürece yüklenmez.

Linux'u, USB sürücüsünü ve DVD sürücüsünü önyükleme sırasında Windows'un önüne yerleştirmek iyi bir fikirdir.

Bu örneğin amacı için, önyükleme sırasını önce USB sürücüsü, ardından DVD sürücüsü, ardından Ubuntu ve son olarak Windows olacak şekilde değiştirmek için aşağıdaki komutu kullanın.

sudo efibootmgr -o 2001, 0006,0004,0001

Önyükleme listesi şimdi şöyle görünmelidir:

  • Önyükleme Akımı: 0001
  • Zaman aşımı: 0 saniye
  • Önyükleme Sırası: 2001.0006,0004,0001
  • Boot0001 Windows Önyükleme Yöneticisi
  • Boot0002 Ağı
  • Boot0004 ubuntu
  • Boot0005 Sabit Sürücü
  • Boot0006 CD/DVD/CD-RW Sürücüsü
  • Boot2001 EFI USB Aygıtı

Tüm olası seçenekleri listeleyemezseniz, bunlar önyükleme sırasının bir parçası olarak listelenmez. Bu örnek, 0002 ve 0005'in yok sayılacağını gösterir.

Yalnızca Sonraki Önyükleme İçin Önyükleme Sırası Nasıl Değiştirilir

Bilgisayarın bir sonraki önyüklemesinde belirli bir seçeneği kullanacak şekilde geçici olarak yapmak istiyorsanız, aşağıdaki komutu kullanın:

sudo efibootmgr -n 0002
  • Önyükleme Akımı: 0001
  • Zaman aşımı: 0 saniye
  • Önyükleme Sırası: 2001.0006,0004,0001
  • Boot0001 Windows Önyükleme Yöneticisi
  • Boot0002 Ağı
  • Boot0004 ubuntu
  • Boot0005 Sabit Sürücü
  • Boot0006 CD/DVD/CD-RW Sürücüsü
  • Boot2001 EFI USB Aygıtı

Yukarıdaki listeyi kullanmak, bilgisayarın bir sonraki açılışında ağdan önyükleneceği anlamına gelir.

Fikrinizi değiştirirseniz ve sonraki önyükleme seçeneğini silmek isterseniz, iptal etmek için aşağıdaki komutu çalıştırın.

sudo efibootmgr -N

Zaman Aşımı Ayarlama

Bilgisayarınız her yüklendiğinde bir listeden seçim yapabilmek istiyorsanız bir zaman aşımı belirtin.

Aşağıdaki komutu yürütün:

sudo efibootmgr -t 10

Yukarıdaki komut, 10 saniyelik bir zaman aşımı süresi ayarlar. Süre dolduktan sonra varsayılan önyükleme seçeneği seçilir.

Aşağıdaki komutu kullanarak zaman aşımını silin:

sudo efibootmgr-T

Önyükleme Menüsü Öğesi Nasıl Silinir

Çift önyüklemeli bir sistemi tek önyüklemeli bir sisteme geri yüklemek için, önyükleme sırasını, silmekte olduğunuz sistem listede ilk olmayacak şekilde ayarlayın. Öğeyi önyükleme sırasından tamamen kaldırın.

  • Önyükleme Akımı: 0001
  • Zaman aşımı: 0 saniye
  • Önyükleme Sırası: 2001.0006,0004,0001
  • Boot0001 Windows Önyükleme Yöneticisi
  • Boot0002 Ağı
  • Boot0004 ubuntu
  • Boot0005 Sabit Sürücü
  • Boot0006 CD/DVD/CD-RW Sürücüsü
  • Boot2001 EFI USB Aygıtı

Yukarıdaki önyükleme seçeneklerine sahipseniz ve Ubuntu'yu kaldırmak istiyorsanız, önce önyükleme sırasını aşağıdaki gibi değiştirin:

sudo efibootmgr -o 2001,6,1

Ardından, aşağıdaki komutla Ubuntu önyükleme seçeneğini silin:

sudo efibootmgr -b 4 -B

İlk -B 0004 önyükleme seçeneğini seçer ve -B önyükleme seçeneğini siler.

Bir önyükleme seçeneğini devre dışı bırakmak için aşağıdaki gibi benzer bir komut kullanabilirsiniz:

sudo efibootmgr -b 4 -A

Bu komutu kullanarak önyükleme seçeneğini tekrar aktif hale getirebilirsiniz:

sudo efibootmgr -b 4 -a