Giriş Tek bir CD üzerinde çalışabilen bir dağıtım olan Knoppix benim favori kurtarma diski tercihimdir. Knoppix hakkında çok güzel bir tanıtımı bir kaç ay önce geliştiriciler bölümünde gördüm: Benim eski destekçilerim: tek bir diskette daha fazla GNU/LINUX, Tom's Root Boot ve Peter Anvin'in yetenekli kurtarma CD'si, SuperRescue CD'si idi. CD-ROM'lar PC standart aygıtlarından biri olduğundan beri pek çok SuperRescue CD'si denedim. Bununla birlikte, bu CD'ler muhteşem fakat eski bir Red Hat sürümü olan RH7.2 üzerine kuruluydu. Bu sürüm USB veya kablosuz ağ donanımlarına destek vermemekte idi. Ve bir yıldız doğdu Knoppix, mahallenin yeni veledi, bazı muhteşem özellikleri ile birlikte geldi: Birinci sınıf donanım tespiti ve desteği. PCMCIA, USB ve kablosuz ağlar dahil Debian ve KDE'nin en son ve en muhteşem sürümleri. Hızlı açılış: genellikle 2 dakika. Minimum fiyata ticari kalitede üretilmiş diskler. Bu son madde, başlarda bana önemli görünmezken, hızlı internet erişimi olmayan bir bölgeye gidince, değerini anladım. Çevirmeli ağ bağlantısı ile 700MB dosya aktarımı hiç akıl karı bir iş değildi. Knoppix; Debian, KDE ve kendi sistem araçlarının muhteşem bir uyumudur. Bu makalede, hem komut satırından hem de grafik arayüzden bu işlerin nasıl yapılacağını göreceğiz. Sisteminize uygun değerleri kullandığınızdan emin olun. knoppix lang=us knoppix wheelmouse knoppix desktop=icewm Geçerli klavye düzeni Almanca'ya göre ayarlı olduğu için, her açılışta knoppix lang=us parametrelerini kullanırım. Herhangi bir parametre girilmediği durumda Knoppix KDE ile başlayacaktır. knoppix 2 ile konsol kipinde çalışmasını sağlayabiliriz. X oturumunu Failsafe ile en temel donanım algılamasında açabilirsiniz. Knoppix, tamamen bellekte çalışır, veya bir ramdiskte de çalıştırabilirsiniz. Aslında, ramdiski dosya hiyerarşisi içinde görebilirsiniz. Hatırlatma: Bazen bu yavaş olabilir, çünkü çalıştırılacak dosyaları CD'den gidip almak zorundadır. CD'den okumak, sabit diskten okumaktan daha yavaş bir işlemdir. Knoppix bir diske de yüklenebilir, ama bu başka bir hikaye. Ç. N. - burada biz lang=tr yazacağız. Açılmayan bir Linux sistemini kurtarmak Bu oldukça genel bir durumdur. Bir şeyler karman çorman olur ve bum, sistem açılmamaya karar vermiştir. Sorun değil, Knoppix burada. Knoppix ile sistemi açın, KDE ekranında bütün yerel disk bölümlerinizin size el sallamakta olduğunu göreceksiniz. Ya da dosya sistemi ağacını, /mnt altında bulun. Doğru simgeye tıklayın, işte bütün dosyalarınız orada size gülümsemekte. Fakat dosyalar sadece salt-okunur kipte. Panik yok: Masaüstünde simgeye sağ tuş ile tıklayın ve karşınızda hoş bir menü: "change read/write mode" . Bu seçenek ile disk bölümü üzerindeki dosya sistemini oku/yaz kipinde bağlamış olursunuz. Şimdi, istediğini dosyayı düzenleyebilirsiniz. Geçerli kullanıcı knoppix'dir. Açılışta bu kullanıcı ile sisteme giriş yaparsınız. root kullanıcı hakları isteyen işlemler için su komutunu vermeli ve bir root kullanıcı parolası belirtmelisiniz : Bir dosya sistemini komut satırından okunur/yazılır kipte bağlamak için: knoppix@ttyp0 # mount /mnt/hda5 Sistemden ayırmak için knoppix@ttyp0 # umount /mnt/hda5 Şayet Could not unmount device, device is busy şeklinde bir hata alırsanız, herhangi bir uyguluma dosya sistemini okumaya çalışıyor demektir. Dosyaları kapatın ve cd ile ev dizininize dönün. Hangi bağlama noktalarının ve dosya sistemlerinin tanımlanmış olduğunu görmek için /etc/fstab dosyasına göz atın: knoppix@ttyp0 # cat /etc/fstab... Ç. N. - root kullanıcısı pek gerekmez, çünkü knoppix kullanıcısı yerel erişimle sınırlı olarak root haklarına sahiptir. Ayrıca X oturumunda iken <ctrl><alt><F2> tuşları ile geçtiğiniz konsol kipinde sizi bir sürpriz bekliyor olabilir: root@tty2 # <ctrl><alt><F5> ile X oturumuna geri dönebilirsiniz. Donanım tespiti Cümbüşü düzenleyen, çılgın bir ayar dosyasına gitmeden önce, sıklıkla donanım bilgilerini araştırır. Knoppix'in üstünlüğü bu noktada ortaya çıkar. Linux'un muhteşem donanım ve sistem araçlarının en son sürümlerine sahiptir: fdisk, lspci, iwconfig, ifconfig, dmesg, /proc ve diğerleri. Bu ayrıca, bir sistem almadan önce, donanımların Linux ile uyumlu olup olmadığını kontrol etmenin oldukça pratik ve kullanışlı bir yöntemidir. Ses kartları, softmodemler ve kablosuz ethernetler özellikle problemli olanlardır. Üreticiler sıklıkla yonga setlerini, model numalarını değiştirmeden, değişiklik yaparlar. Ve bu noktada bu donanımın Linux için sürücüsü olup olmadığını bulmak size kalır. Ayrıca, Knoppix pek çok ses dosyasına sahiptir. Bunlar sayesinde hızlı bir şekilde ses denemeleri yapabilirsiniz. Açılış ekranında "OpenMusic" doğrudan karşınıza çıkacaktır. fdisk -l komutu sabit disklerinizdeki bütün bölümleri gösterir. lspci -v komutu PCI yoluna bağlı bütün aygıtlar ve yonga setler hakkında ayrıntılı bilgi verir. cat /proc/cpuinfo komutu sisteminizin işlemcisini gösterir. ifconfig komutu ağ arayüzü ayarlarını görüntüler ve yönetir. Genellikle Ethernet kartları ve ppp, modem arayüzleri için kullanılan iwconfig de ifconfig gibidir, fakat o sadece kablosuz ağ kartları içindir. dmesg komutu oldukça ilginçtir. Şayet bir çekirdek üstadı değilseniz man dmesg sizin için çok bir fayda getirmez. Sadece dmesg | grep <aygıt> şeklinde kullanmak oldukça yararlı bir hata bulma ve sistem araştırma aracıdır. Tamamı için, seçenek kullanmadan dmesg yazın. Ve tabii ki KDE bütün bunlar için hoş bir arayüz sunmaktadır: System > Info Center. Veri dosyalarını kurtarmak Genellikle ilk yapılacak şey, veri dosyalarını bozuk sürücünün dışına kopyalamaktır. Kopyalanacak pek çok dosya olduğu zamanlarda benim favori yöntemim şudur: ikinci bir sabit disk takın, sonra Knoppix ile sistemi açın, eski diskten yenisine dosyaları kopyalayın. Çıkarılabilir sürücü kutunuz veya değiştirilebilir sürücüleriniz olmasa bile, yeni bir tanesini almak bir kaç dakikalık bir iştir. Boş bir diskiniz mi var, veya temizlenip yeniden biçimlenmesi gereken bir tane? Sorun değil, diskinizi Knoppix ile hazırlayabilirsiniz. Bölümleme ve biçimleme Önce ikinci diski takın. Knoppix ile sistemi başlatın ve root kabuğu açın. Şayet diskte hazır bölümler var ise, ihtiyacınıza göre yeniden biçimleyin. Unutmayın ki SCSI sürücüler sd ve IDE sürücüler hd ile gösterilir. Aşağıdaki komut, sistemde halihazırda bulunan disk bölümlerini gösterir. Sisteminiz için gerekli olan değerleri kullandığınızdan emin olun. root@tty2 # fdisk -l /dev/hdb Bu disk üzerindeki bir disk bölümünü biçimlemek için: root@tty2 # mkfs. ext2 -c /dev/hdb1