İşe yaradı!
İşte her şeyin nasıl çalıştığını okuduktan sonra bunu yapmaya başladım ve adam, rEFInd sadece ne fırlatırsanız ona çok uygun.
İlk sorunu çözmek için, önce USB'yi FAT32 Veri bölümünün olacak şekilde bölümleyin.
Bazı önyüklenebilirlerin algılanmadığı ikinci sorunu çözmek için, rEFInd adlı harika aracı kullanın (CD-R paketini indirin). Tüm .efi
yükleyicileri algılar .
Kon Boot'u kendi bölümüne takın.
Şimdi bu zor kısmıydı (benim için, en azından). Özel bir ESP bölümü kurmadan önyüklenebilir bir Linux CD'si yapmak. Çok fazla deneme ve yanılmadan sonra, farklı açılış yükleyicilerinde bile, görüntüyü kolayca ekledim ve EFI
klasörü olduğu gibi çıkardım . Sonra ISO dosyasına arşiv olarak girdim ve tüm içeriği çıkardım. Sonunda istediğim USB bölümüne gittim ve çıkarılan ISO içeriğini yapıştırdım ve sonra her ikisi de bölümün kök dizininde bulunan EFI klasörünü yapıştırdım.
Şimdi rEFInd istediğim herhangi bir sistemi açmama izin verebilir.
Daha fazla keşif: USB yapısının basitleştirilmesi.
REFInd'in ne kadar affedildiğini görünce, ilk Veri bölümünü hala Windows için görünür halde tutarken, sadece bir bölümdeki, her bir sistemi bölüm yerine bir klasörde karıştırmayı deneyeceğim. BİR tek FAT32 bölümündeki daha fazla basitleştirme, bir şeyleri denediklerimden çok fazla bir şey değil ... Sanırım depolama ve önyükleme için işe yarayabilir.
Son kurulum :
- 3 bölüm oluşturun: FAT32 (Veri için GB cinsinden), FAT32 (ESPUSB için 150 MB), EXT4 (Linux Live)
- Bu yapı ESPUSB'de oluşturun: [EFI], [VARIABLE], [VARIABLE]
[EFI] adı verilen bir klasör EFI
[VARIABLE], MOUNTED Linux ISO'nun klasörünün yanında başka bir klasörü olup olmamasına bağlıdır EFI
. ESPUSB'deki MOUNTED ISO yapısını kopyalamanız yeterli
- REFInd ürününü ESPUSB'de (EFI / boot / *. Efi yapısı) belirtildiği gibi kurun
- KonBoot zip'ini çıkarın ve "boot" ı "KonBoot" olarak yeniden adlandırın. Ardından "KonBoot" ve "USBFILES" klasörlerini alın ve ESPUSB / EFI / [HERE] içine yapıştırın.
- MOUNTED Linux ISO'dan EFI klasörüne girin ve "Boot" u "LinuxBoot" olarak yeniden adlandırın. Ardından "LinuxBoot" klasörünü alın ve ESPUSB / EFI / [HERE] içine yapıştırın.
Nihai ESPUSB yapısı şöyle olacaktır:
EFI + - DEĞİŞKENLER
EFI> Önyükleme (rEFInd için) + KonBoot + LinuxBoot
^ Her birinin içinde belirli bir seçeneği başlatmak için * .efi dosyaları olacaktır.
- Öyleyse, önyüklenebilir Linux Live CD'si oluşturmak için, tüm Linux.iso içeriğini EXTRACT yapın ve EXT4 bölümüne yapıştırın (İsteğe bağlı: ayrıca vmlinuz.img ve initrd.img linklerini EXT4'ün kök dizininde yapın).
Bu diğerleri için işe yarayabilir, ben de burada tuttum. Aynı zamanda gelecek için notlarım olacak; Superuser'ı yakın zamanda kapatıyorsan bana haber ver, mods.