“UEFI önyüklenebilir” USB flash sürücü nedir ve eski BIOS'ta önyükleyebilir miyim?


10

UEFI ve BIOS arasındaki farkı öğrendim ve BIOS sadece MBR sabit sürücüyü, UEFI ise GPT sabit sürücüsünü önyükliyor gibi görünüyor. Ve UEFI normal USB flash sürücüyü önyükleyemiyor, bu yüzden USB flash sürücüyü "UEFI önyüklenebilir" yapmam gerekiyor. Normal USB sürücü ile "UEFI-önyüklenebilir" sürücü arasındaki fark nedir? UEFI önyüklenebilir bir sürücü GPT kullanırken normal bir USB sürücüsünün MBR kullandığı doğru mu? UEFI önyüklenebilir bir USB flash sürücüyü yalnızca eski BIOS desteği olan eski bir bilgisayara önyükleyebilir miyim?


1
Bu kullanıcı tarafından daha önce bu soruya büyük ölçüde indirilmiş ve sonunda oyla silinen bir cevap vardı . UEFI etrafındaki bazı FUD'lara hitap etmek için cevabımla bir yorum bırakmak istiyorum. Bunun bir cevap olmadığını biliyorum, bu yüzden bir yorum olarak gönderiyorum
allquixotic

Yanıtlar:


9

Çoğu UEFI uygulaması, MBR bölümlü USB sürücülerden de önyüklenebilir. Adresinde bir dosya olmasını bekliyorlar /efi/boot/bootx64.efi. En iyi uyumluluk için FAT32 dosya sistemini kullanmanız önemle tavsiye edilir.

Sürücüde ek bir BIOS önyükleme kodu bulunabilir. UEFI tarafından göz ardı edilecektir.

Alt satır: Hibrit önyüklenebilir USB sürücüler mümkündür ve vardır.


2
Cevabınız için teşekkürler. Sonunda USB belleğimi koruyucu MBR ile gpt olarak biçimlendirdim ve hem BIOS hem de uefi altında önyükleme yapıyor (sanal kutuda test edildi)
Perqin

4

BIOS ve UEFI Temel olarak, her ikisi de donanım yazılımı sürümleridir (donanım ve Sistem Yazılımı arasında iletişim kuran bir kod) UEFI daha yeni ve Üstündür. Her ikisinin de çok ayırt edilebilir bir özellik seti var.

Basitçe söylemek gerekirse UEFI daha hızlı, daha güvenli ve son derece uyumlu ve özelleştirilebilir (YASAL UYARI: Özelleştirme bilgili bir kişi tarafından yapılmalıdır, aksi takdirde Sisteminizi bozabilir), daha yeni H / W ile.

Bu nedenle, işletim sisteminiz UEFI özellikli hizmetleri destekliyorsa, kesinlikle Eski mod üzerinden UEFI'ye gidin (Çoğu OS [Sistem Yazılımı] olmasına rağmen, geriye dönük olarak uyumlu olmak Eski ile de çalışacaktır).

UEFI, sistem önyüklemesini yönetmek için ürün yazılımı düzeyinde çok daha fazla altyapı sağlar. BIOS kadar basit bir yere yakın değil. BIOS'tan farklı olarak, UEFI kesinlikle farklı derecelerde 'disk bölümleri' ve 'önyükleyiciler' ve 'işletim sistemleri' kavramlarını anlar.

BIOS önyükleme sürecine bir bakabilir ve UEFI sürecine bakabilir ve UEFI işleminin belirli sorunları çözmek için çeşitli bitleri nasıl genişlettiğini görebilirsiniz.

Önyükleyiciyi bulmak için BIOS / MBR yaklaşımı, düşündüğünüzde oldukça sarsıntılı. Çok 'özel sos': diskin önündeki bu küçük alan, sistem yazılımı ve onu yazmak için özel yardımcı programlar için gerçekten çok anlamlı olan sihirli kod içeriyor. Bu yaklaşımla ilgili birkaç sorun var.

  • Bu başa çıkmak elverişli değil - MBR'yi yazmak için özel yardımcı programlara ihtiyacınız var ve bir tanesinde ne olduğunu bulmanın tek yolu içeriği bulmak ve incelemek.
  • Yukarıda belirtildiği gibi, MBR'nin kendisi birçok modern önyükleyici için yeterince büyük değildir. Yaptıkları şey, MBR'ye kendilerinin küçük bir kısmını ve geri kalanını geleneksel MBR'nin bittiği ve ilk bölümün başladığı disk arasındaki boş alana yerleştirmektir. Bununla ilgili oldukça büyük bir sorun var (tüm tasarım büyük bir sorun, ama boş verin), bu da ilk bölümün nerede başlayacağı konusunda güvenilir bir kural olmadığı için yeterli alan olacağından emin olmak zor . Genellikle güvenebileceğiniz bir şey, bazı önyükleyici yapılandırmaları için yeterli alanın olmamasıdır.
  • Tasarım, diskler dışındaki önyükleme hedeflerini seçmek için standartlaştırılmış bir katman veya mekanizma sağlamaz ... ancak insanlar diskler dışındaki önyükleme hedeflerini seçmek ister. yani disk başına birden çok önyüklenebilir 'şey' (genellikle işletim sistemleri) olmasını isterler. Bunu yapmanın tek yolu, BIOS / MBR dünyasında, önyükleyicilerin bunu ele almasıdır; ancak bunu yapmanın doğru yolu için yaygın olarak kabul edilmiş bir sözleşme yoktur. Hiçbiri geniş çapta kabul gören bir standart veya konvansiyon olan hiçbiri diğerleriyle özellikle birlikte çalışabilen birçok farklı yaklaşım vardır ve çoklu önyüklemeyi temiz bir şekilde işleyen OS / OS kurulum katmanında takım yazmak çok zordur. Sadece çok dağınık bir tasarım.
  • Tasarım, diskler dışında herhangi bir şeyden önyükleme yapmak için standart bir yol sağlamaz. Bu makalede bunun hakkında gerçekten konuşmayacağız, ancak bunun UEFI önyüklemesinin başka bir avantajı olduğunu unutmayın: örneğin, uzak bir sunucudan önyükleme için standart bir yol sağlar.
  • Bellenimin önyükleme davranışını yapılandırmak için bellenimin üzerindeki düzeyler için bir mekanizma yoktur.

Sorunuzu cevaplamak için: USB genellikle en yeni olanlardan en az belirtilene veya biçimlendirmeye kadar GPT'dir. Eski bioslarda UEFI usb'yi önyüklemenizde bir sorun olması yaygındır. Ancak bu, bios'a ve sürümüne de bağlı. Böylece hala çalışabilir.

Kaynak: https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/ , wiki

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.