EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ FreeBSD ]

"/boot/kernel dizinini degistirme" - N. Ersen SISECI - (2007-07-24 08:49:01)   [3796]

# make installkernel KERNCONF=YOURCONFIG
Bu komut ile derlenmis kernel ve modul dosyalari /boot/kernel dizini /boot/kernel.old olarak tasindiktan sonra /boot/kernel dizini yeniden
olusturulup bu dizin altina kopyalanir.

Eger sunucuyu uzaktan güncelleme yaparken bir problem olusursa, konsolda olmadigimiz için /boot/kernel.old dizininden boot et bilgisini sunucuya veremeyiz. Bu durumda

# cd /usr/src
# make buildworld
# make buildkernel KERNCONF=YOURCONFIG
# make installkernel KERNCONF=YOURCONFIG KODIR=/boot/testing
# nextboot -k testing
# shutdown -r now

komutlari ile yeni kopyalanacak kernel ve modullerin /boot/testing dizinine kopyalanmasini,
bir sonraki acilista ise /boot/testing dizininden
boot edilmesini sistem bildirmis oluyoruz.

Sistem sorunsuz acildiktan sonra
/boot/kernel dizinini /boot/kernel.old ismine tasiyip, /boot/testing dizininide /boot/kernel
olarak tasidigimizda, reboot etmeden once tekrar nextboot komutunu vermemize gerek kalmayacaktir.


http://bsdnews.com/view_story.php3?story_id=6893
adresinden alinmistir

Arkadaşıma gönder , Ana Sayfa