benim fikrim Lubuntu ile eski bir BIOS Dizüstü Bilgisayar ve daha yeni bir UEFI Sistemlerinde önyükleme yapabilen bir USB-Boot-Stick oluşturmak.
Stick eski bir önyükleme aygıtı olarak ayarlandığında bu oldukça kolay olurdu, ancak UEFI özellikli bir cihaz olmasını istiyorum.
- Bu mantıklı geliyor mu ?! Yoksa UEFI kavramını korkunç bir şekilde yanlış mı anladım?
- Gerekirse iki farklı Linux yüklemesi olabilir (biri UEFI için, biri eski için ama ikisi de aynı sürücüde)
- Eski Bios'ta bir GPT Cihazı önyükleyin - işe yarayacak mı?
Açıkça göremiyorum, ayrı bir eski Linux önyükleme çubuğuna sahip olmak daha iyi bir fikir olabilir, ancak sınırları keşfetmeyi merak ediyorum :)
Peki, eski biyografilerle çalışabilecek hibrit bir linux-uefi-boot-usb-stick fikrim mümkün mü?
(3) grub ile linux için mümkün görünüyor http://www.rodsbooks.com/gdisk/booting.html
Ayrıca, bir Swap, Fat32 ve iki Ext4 bölümünün yanı sıra, bu çubuk üzerinde hazır bir EF00 Bölümüm var.
(1) de mümkün görünüyor http://www.rodsbooks.com/bios2uefi/
Ancak bu talimatlar 2012'den beri, biraz zaman geçti - daha kolay çalışan bir örneği olan var mı?
Bu konunun diğer araştırmacıları için:
EFI olmayan anakarttaki GPT diskinden Windows 7 önyüklemesi GPT'de BIOS kullanarak Windows 7/8 önyüklemenin herhangi bir yolu var mı?
http://www.borncity.com/blog/2012/07/25/uefi-emulation-auf-pcs/
GÜNCELLEME:
REFInd ile güvenli Önyükleme kurulumunu içeren UEFI parçasını oluşturmayı başardım.
Verilen tavsiyenin ardından, şimdi bir BIOS Sisteminde en azından bir şey yapıyor gibi görünen sürücüme dd
kopyalama gptmbr.bin
yaptım: "Bu önyüklenebilir bir disk değil"
Ancak, tavsiyelere uydum ve pmbr
disk ve gpt legacy boot
bayrağı için bayrağı ayarladım - hala bu hatayı alıyorum, herhangi bir fikir?
ESP bölümüm diskteki ikinci bölümdür ve efi dosyalarıyla kurulur.
Kurulum:
- 64 GB Alan
- GPT Bölümlenebilir
- Diskte pmbr bayrağı ayarlandı
- 1.Bölüm 16MiB'den başlıyor ve yaklaşık 45GB, veri için bir fat32 birincil
- 2.Bölüm 45GB civarında başlar ve çalışan bir rEFInd kurulumuna sahip EFI Sistemi (fat32)
- 3. - 5.Bölüm benim çalışma Lubuntu 14.04.1 ev (ext4), takas ve kök (ext4)
Kullanma dd
ben kopyaladığınız gptmbr.bin
ilk 440bytes benim derlenmiş 6.02 SYSLINUX.
Ayrıştırılmış 3.2 altında bölüm 2'nin bir boot
ve legacy_boot
bayrağı olduğunu görebiliyorum.
Önyükleme sırasında önyüklenebilir disk bulunamadı - 2. bölüm yerine 5. bölümümü ayarlarsam Eksik İşletim Sistemine sahiplegacy_boot
olurum
Yaşıyor!
(Eski Sorumun silinmesi gibi https://askubuntu.com/q/516730/319747 )
Benim tahminim, bazı
*.c32
ve diğer dosyaları çalışmam için EFI (nerede ?!) veya kök bölümümde ( ?!) Bir syslinux klasör eighter'a kopyalamam/boot/syslinux
gerekiyor - doğru mu? Hangi dosyalar gerekli?Ayrıca sanırım bu
syslinucx.cfg
dosyaya da ihtiyacım olacak - değil mi?
Amacım kök ext4 bölümünde lubuntu sisteminin en azından doğrudan bir önyükleme olacaktır.
Güncelleme:
Neden olduğu hakkında hiçbir fikrim yok, ancak çalıştım - manuel kurulumla değil.
pmbr
bayrak kötüydü ve UEFI olarak sopa önyükleme benim UEFI sistemi yasaklegacy_boot
bayrak benim 5 bölüm (linux kök) için gerekliydi- Kullanmak zorundaydım
extlinux --install /path/to/root/parition
syslinux.cfg
Kök bölümümün önyüklemesi altında syslinux klasöründe bir tane oluşturmak zorunda kaldımTüm bunları ikinci bir çubukta yaptım, sonra sadece syslinux klasörünü kopyalamaya çalıştım, ancak hiç şansım yoktu -
extlinux --install
zorunlu gibi görünüyor.Tam olarak ne yaptığını bilen
extlinux --install
var mı? Manuel olarak yapılabilir mi yoksa 6.02 gibi daha yeni bir sürümü sisteminize kurmadan nasıl kurabilirsiniz?
Stick, BIOS, UEFI ve UEFI SecureBoot üzerinde belirtilen bölümlerle çalıştım, cehennemde bir sürü öğrendim, çok şey öğrendim, neredeyse 2 TB'ı ayrıldı, dikkatli ve iyi şanslar.