Amacım: /etc/grub.d içinde 40_custom düzenleyerek Grub2'den FreeBSD 10'u önyükleme
Kurulumum: FreeBSD10, sistemimin beşinci hdd'sinde (Linux altında / dev / sde, Grub2 için hd4. Grub2 hd altında sürücüler için hd0'dan ve sıfırdan değil 1 ve on'dan bölümler) unutmayın. Kök bölüm, yükleme sırasında (en basit) FreeBSD'nin Kılavuzlu bölümlemesini (tüm diski kullan) kullandığımdan ikincisidir (/ dev / sde2). Hatırlatarak, beşinci hdd ve 2. bölüm için root = '(hd4,2)' ayarlayınız.
info: (chainloader +1 aslında gerekli değil! Aşağıdaki beni doğrudan FreeBSDs Bootloader'a getiriyor).
Biraz özetlemek gerekirse: set root = (x, x) 'i adapte etmelisiniz, başka bir şeye gerek yok. Çekirdeği doğrudan önyüklemek istiyorsanız, işler aşağıdaki girişten biraz daha karmaşık hale gelir.
menuentry "FreeBSD 10.0" {
insmod part_gpt
set root='(hd4,2)'
kfreebsd /boot/loader
}
Ben sadece '/ dev / sde2 üzerinde bilinmeyen linux dağıtımı' bulunan os-prober tarafından biraz hayal kırıklığına uğradım
ps: daha sonra 'güncelleme-grub' ve Taddaa (umarım) unutmayın. :) Eğer biri başarılı olursa, bana bir mesaj at, senden haber almaktan mutluluk duyarım!