2010-09-18 13 views
10

Bir USB dizini için bir önyükleme yükleyicisi yazmak istiyorum, bu da ISO'ların bir dizinini arar ve bunlardan birini önyüklenebilir bir CD gibi önyükleme seçeneği sunar. Bu temelde, bir USB bellekten birkaç farklı dağıtımdan birini kurmamı sağlayan menü tabanlı bir programa sahibim.Düşük seviyeli PC önyükleme hakkında iyi bilgiler nerede var?

Bu işin nasıl yapılacağını anlamaya nerede giderim? CD bloklarının dosya sistemindeki bloklara yeniden eklenmesini sağlamak için bir çeşit BIOS kesmek zorunda mıyım? CD'den önyükleme yaptıktan hemen sonra, cihaza doğrudan erişmeye çalışmak için yeterli mermere sahip olmak nasıl olurdu?

+0

Kaynak çekmeyi kapatmak için oylama. –

cevap

1

bootloading'in nasıl çalıştığını öğrenmek mi istiyorsunuz? eğer öyleyse, burada grub docs kontrol edebilir: Eğer işletim sistemleri çeşitli yükleyebilirsiniz usb bootloader oluşturmaya çalışıyorsanız http://www.gnu.org/software/grub/

aksi halde, bu öğretici görünüyor oldukça güzel gelebilmektedir gibi: http://www.freesoftwaremagazine.com/articles/grub_intro/

Bir dizinin içeriğini okuyarak kullanılabilir bir işletim sistemi yükleyicisini dinamik olarak oluşturacağını sanmıyorum.

+0

Bunlara daha fazla bakacağım. En azından biraz bilgilendirici gözüküyorlar. Tam olarak önyükleme yapmak için çok sayıda işletim sistemi almaya çalışmıyorum. Önyüklemek için çok sayıda işletim sistemi yüklemesi istiyorum. Bunun yerine canlı CD'leri önyükleme yapabilirim, ancak tam yüklemenin bazı özelliklerinden yoksun olduklarından, kurulum için canlı CD'lerden nefret ediyorum. – Omnifarious

+0

Ne yapmaya çalışıyorsun? OS'leri birkaç makinede aynı anda programlı olarak yükleyin. –

+0

Çeşitli makinelere çeşitli Linux sürümlerini yüklüyorum. Bazılarının x86_64'e, bazılarının i686'ya, bazılarının da Ubuntu'ya ve bazılarının da Fedora'ya ihtiyacı vardır. Tüm bu ISO'ları 16G USB belleğime yükleyebilmek ve hangisini istediğimi seçebilmek istiyorum. – Omnifarious

İlgili konular