Linux'ta boot disk nasıl yapılır?
Linux'un herşeyinde olduğu gibi bunu yapmanın bir çok yolu vardır.Ben bunlardan en populer iki yolu açıklayacağım.
Şimdi kullandığınız kernel image'nin yerini öğrenenin.eğer LILO kullanıyorsanız, /etc/lilo.conf dosyasından bunu öğrenebilirsiniz. lilo.conf dosyasından bir örnek:
boot=/dev/hda1
map=/boot/map
install=/boot/boot.b
prompt
timeout=0
image=/boot/vmlinuz
label=linux
root=/dev/hda7
read-only
"image=" size kullandığınız kernel image'ni göstermektedir.
Bazen "image=" bir sembolik link'i gösterir ( Windows kullanıcıları için kısayol dosyası).sembolik link'in iaşaret ettiği gerçek dosyayı bilmeniz gerekecek.
[you@localhost you]$ ls -al /boot/vmlinuz lrwxrwxrwx 1 root root 20 Feb 19 18:32 /boot/vmlinuz -> vmlinuz-2.2.14-15mdk
Metod 1, "dd" komutu ile
Şimdi "dd" komutunu kullanarak kernel image'ni floppy disk'e kopyalayacağız. "dd" komutunu girmeden önce floppy diski yerleştirin,sakın mount etmeyi unutmayın. "dd" disk'e yazmak için birkaç bilgiye ihtiyacı vardır.Şimdi root olarak aşağıdaki satırı yazın:
dd if=/boot/vmlinuz of=/dev/fd0 bs=8192
dd if=/boot/vmlinuz-2.2.14-15mdk of=/dev/fd0 bs=8192
Metod 2, "mkbootdisk" komutu ile
"mkbootdisk"
sizin kernel versiyonunuzu bilmenizi gerektiriyor. Bu örnekte, "vmlinuz-2.2.14-15mdk" nin son parçası olan "2.2.14-15mdk" versiyon numarasıdır. Dosya adında kernel'inizin versiyon numarası ile ilgili herhangi bir bilgi yoksa, "/lib/modules" dizininden kernel versiyonunuza bakın.[you@localhost you]$ ls /lib/modules
2.2.13-22mdk 2.2.14-15mdk
mkbootdisk --verbose --device /dev/fd0 2.2.14-15mdk
Bu metodla, "kurtarma disketi" özelliğide kazandık. "kurtarma disketi" problemleri halletmek için önemli araçlar içermektedir.
Şimdi metod 1 veya 2 ile yapmış olduğunuz boot disk'ini test etme zamanı.bu önemli bir adımdır. Yoksa boot disk'e ihtiyacınız olduğunda çalışıp çalışmadığını bilmiyeceksiniz. Buda riskli bir durum!
Linux boot disk'i üzerine daha fazla bilgi için veya kendi "kurtarma disketi" nizi oluşturmak için Linux Bootdisk HOWTO'suna bakabilirisiniz.
http://www.linuxdoc.org/HOWTO/Bootdisk-HOWTO.html