EFI kullanarak USB'den Linux önyükleme


10

Mint ve Ubuntu'm için bir kurulum ortamı olarak bir USB sürücü kullanmam gerekiyor. Bunun için usb önyüklenebilir yapmak için unetbootin var.

Ancak bilgisayarım sadece EFI önyüklemesini destekliyor (önyükleme aygıtını eklerken bir .efidosya yolu vb. Sağlamam gerekiyor).

Sorum şu: Bazı dosyaları ( .efidosyayı) kopyalayarak Linux dağıtımımı nasıl yapabilirim ?

Ben denilen bir önyükleme yükleyici duydum elilo, ama nasıl kullanılacağını bilmiyorum. Ve rEFInd , rEFIt vb denedim, usb'den önyükleme yapıyorlar, ancak usb sürücümdeki Linux dağıtımını önyüklemek için nasıl yapılandırılacağını bilmiyorum.


Ne tür bir bilgisayar?
philcolbourn

Yanıtlar:


10

USB sürücüsüne bir EFI önyükleyici takmanız gerekir; elilo Daha önce kullandım ama potansiyel olarak kullanabilirsiniz budur GRUB2 . Ubuntu amd64'tür elilo paket için 64bit ikili yükler /usr/lib/elilo/elilo.efive 32bit ikili /usr/lib32/elilo/elilo.efi.

EFI bellenimi, çıkarılabilir medyada dosyayı içeren bir FAT32 dosya sistemi arar /EFI/BOOT/BOOTX64.efi(hem 32bit hem de 64bit sistemler için). USB sürücüsünde FAT32 dosya sistemi kullandığınızdan emin olun ve elilo.efibu yola kopyalayın .

Bazı EFI sistemleri de bu durumda aşağıdaki koymak hangi bir başlangıç komut dosyası, gerekebilir /EFI/BOOT/startup.nsh:

BOOTX64

Daha sonra muhtemelen çekirdeğin nasıl önyükleneceğini belirtmek için elilo için bir yapılandırma dosyası oluşturmak istersiniz. Oluşturmak /EFI/BOOT/elilo.confve önyüklemek istediğiniz dağıtım için uygun şekilde yapılandırın. RIPLinux'u önyükleme yapılandırmam şöyle görünüyor:

image=/riplinux/kernel64
        label=rip64
        initrd=/riplinux/rootfs.cgz
        append="root=/dev/ram0 rw"

Ve bu olmalı. EFI'de "MBR'ye yükleme" türü işlemi yoktur.

Bu arada, Rod Smith'in Linux için EFI Önyükleme Yükleyicilerini Yönetme sitesi, EFI'nin nasıl çalıştığını anlamak için çok yararlıdır.


Teşekkürler, ben defualt tarafından içinde efi boot loader (grub 2) bulundu yeni Mint 13 sürümü ile çalıştı. Önyükleme yükleyicisini başlatmayı başardım, ancak linux'u başlatamadım. "Linux nane kur" seçeneğini seçtikten sonra tüm ekran kararır ve yanıt vermez. Ne olduğunu anlayamadım. Metodunu deneyeceğim.
Khaleel

@QuickSilver Öyleyse Linux ile ilgili bir sorun gibi görünüyor, o zaman bootloader değil. Çekirdeğin video seçenekleri ile oynamanız gerekebilir.
mgorven

1
Güncelleme: DVD olarak medya kullanarak önyükleme yapabilirim.
Khaleel
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.