bildirgec.org

busybox hakkında tüm yazılar

“Çalışan CD Linux”lar nasıl çalışır?

admin | 18 August 2009 14:40

Linux sistemlerin simgesi olan Tux.
Linux sistemlerin simgesi olan Tux.

2005 Yılının sonunda LiveCD, yani bizim bildiğimiz adı ile Çalışan CD Linux’ların nasıl çalıştığına dair bir çalışma yapmıştım. (Aslında bunlar cd üzerinden yüklenerek çalışan işletim sistemleridir.) Ancak nasıl oluyor da cd gibi sadece okunabilir bir yerden işletim sistemi gibi okuma-yazma hakkına ihtiyaç duyan karmaşık bir yapı çalıştırılabiliyor, oldukça merak uyandırıcı bana göre. Evet şimdi bu çalışmamı sizlerle paylaşmak istiyorum.

Benim şahsen en çok beğendiğim ve kullandığım Çalışan CD sistemi Slax LiveCD‘dir. Küçük bir sisteme sahip olması dolayısıyla incelemek üzere onu seçtim. Zira sistemi ve kaynak kodlarını incelemek çok daha kolay. Konuyu anlamak için LinuxFS bilgisi şart. Bu sebeple konuyu okuyacak arkadaşların öncelikle Linux Filesystem Hierarchy kitabını okumasını kesinlikle öneriyorum. Temel olarak Slax’ın bileşenleri şunlar:
Linux Live Scripts

Linux Live Scripts, kendi Çalışan CD linux dağıtımınızı yapmabilmeniz için gereken ana bileşendir. Küçük bir linux sistemi ve script’lerden oluşur. Bilgisayarın açılışı sırasında seri bazı işlemler yaparak bilgisayarı işletim sistemi için uygun hale getirir.

UnionFS

iPhone’da Linux kullanmak

ruadamvale | 12 May 2009 11:16

iPhone hackerları iPhone’da linuxu 2.6 kernel ile çalıştırmayı başardılar.
Başarılı kernel port Linux on the iPhone blog‘unda açıklamalar ve kaynak kodu ile yayınlandı.

Bir kernel,bootloader ve Busybox terminal yüklenebilse de iPhone’un çoğu özelliği henüz kullanılamıyor. Terminal girişi başka bir cihazdan yani USB arabiriminden yapılabiliyor.