Grub Loader Bozuldu! Ne Yapmalıyım?

linux, open source Yorum Yok »

Çoklu işletim sistemi kullanırken (linux + windows gibi) veya çeşitli işlemlerden dolayı grub loader’ı kaybettiğiniz veya bozduğunuz durumlar olabilir. Bu durum en çok da linux üzerine windows işletim sistemi kurulduğunda gerçekleşir. Bu durumda da bilgisayarınıza erişemezsiniz. Paniğe gerek yok. Dosyalarınız ve işletim sistem(ler)iniz olduğu gibi duruyor. Aşağıda anlatılan bir kaç basit işlemden sonra grub boot loader yeniden çalışacaktır.

Öncelikle buradaki grub loader iso dosyasını indirip bir cd ye yazarak kendimize bir boot cd si hazırlayalım. (1.2 MB) Bu cd yardımı ile kaybettiğimiz grub yerine bu cd deki grub loader ile sistem açılışını yapacağız.

Not: Elinizde Ubuntu Live CD’niz varsa bu CD ile boot yaptıktan sonra açılan live işletim sisteminde de aşağıdaki işlemleri yapabilirsiniz.

Boot cd sini hazırladıktan sonra bilgisayarımızı bu cd ile açıyoruz. Açılışta yine bir grub loader ekranı çıkacak ve burdan ilk seçeneği seçip mevcut işletim sistemimizle bilgisayarımızın açılmasını sağlayacağız. Kendi işletim sisteminizle oturum açtıktan sonra komut satırında

# sudo grub

komutu ile grub komut satırını başlatıyoruz. Şimdi çöken grub loader’ı tamir edelim. Grub komut satırında iken

grub> root (

yazdıktan sonra tab tuşuna basıyoruz. Parantezden önceki boşluk önemli. Bilgisayarımızdaki takılı disk sayısı bir tane ise burası hd0 şeklinde tamamlanacaktır veya aşağıda diğer seçenekler listelenecektir. (hd0,hd1.. gibi) Burada önemli nokta işletim sisteminizin hangi diskte olduğunu bilmeniz. Bu ilk parametre genellikle hd0 dır. Komut satırında artık

grub> root (hd0,

yazıyor olmalı. Biz yine tab tuşuna basıyoruz ve diskimizdeki bölümleri ve dosya sistemlerinin listelenmesini sağlıyoruz.

grub> root (hd0,
    Possible partitions are:
    Partition num: 0,  Filesystem type unknown, partition type 0x7
    Partition num: 4,  Filesystem type unknown, partition type 0x82
    Partition num: 5,  Filesystem type is ext2fs, partition type 0x83

Sistemi başlatmak istediğimiz işletim sistemine göre buradaki disk bölümünün id sini 2. parametre olarak veriyoruz. Ext2 formatındaki linux işletim sistemi için id si 5 olan bölüm seçilecek.

grub> root (hd0, 5);

şeklinde komutu yazıyoruz. Daha sonra bu ayarların geçerli olması için

grub> setup (hd0);

komutunu veriyoruz. Daha sonrada

grub> quit

komutu ile çıkış yapıyoruz. Artık sistemi yeniden başlatabiliriz.

# sudo reboot

Takılı olan boot cd sini çıkarıyoruz ve sistemimiz normal bir şekilde açılıyor. (öyle olması gerekiyor!)

Linux – Unix Sistemlerde Sadece Bulunduğunuz Dizinde Dosya veya Dizin Arama

linux Yorum Yok »

Bir dizin içerisinde alt dizin ve dosyaları içermeyecek bir arama yapabilmek için find komutunun maxdepth parametresinin kullanılması gerekir.

find / -maxdepth 1

komutu kök dizinde bulunan dosya ve dizinleri bulur. Find komutunda diğer parametrelerle birlikte kullanabilirsiniz.

find / -maxdepth 1 -amin -10

komutu kök dizinde bulunan son 10 dakika içeresinde erişilmiş olan dosyaları bulup listeleyecektir.

FTP Dosyalarını Lokal Dosya Gibi Kullanmak (ftp mount)

linux 1 Yorum »

Linux kullanırken bazı programların ftp desteği olmaması canımızı sıkabilir. Bu durumun üstesinden gelmek için linux kernelinin fuse desteği ile derlendiği veya fuse modüllerinin çalıştırılabiliceği linux dağıtımlarında curlftpfs paketini kurarak lokalde oluşturduğumuz bir klasörü bir ftp sunucusuna bağlayıp istediğimiz ftp sunucusunu lokal bir klasörmüş gibi kullanabiliriz.
debian için;

apt-get install  curlftpfs

komutuyla veya aptitude yardımıyla paketi kurulum için işaretlemek ve kurmak yeterli olacaktır.

Kurulumu tamamladıktan sonra ftp üzerinden dosya düzenlemek veya benzeri işlemler için gerekli bağlantıyı kurmak için öncelikle mount edilecek bir dizin oluşturalım.

mkdir /mnt/ftp

Dizini oluşturduktan sonra

curlftpfs ftp://kullaniciadi:sifre@sunucuadresi/ /mnt/ftp/

komutu ile ftp dizinini lokal dizinimize bağlamış oluruz. Bundan sonra bu dizinde yapacağımız tüm işlemler otomatik olarak ftp’deki sisteme yansıyacaktır.Unmount etmek için ise basitçe

umount /mnt/fs

komutunu vermek yeterlidir.

eniXma Nisan 2008 Sayısı

Diğer 2 Yorum »

eniXma Nisan 2008

  • Gri Alanlar
  • KBabel
  • TrueCrypt/RealCrypt
  • Marble
  • Linux’ta Astronomi Programları
  • GParted
  • Cryptsetup İle Disk Şifreleme
  • Entropy
  • Sabayon Proje Lideri İle Söyleşi
  • Kabuk Programlama – XVI
  • RS232 – Seri Port – IIGPL 3v

eniXma Nisan 2008

eniXma Mart 2008 Sayısı Çıktı

linux, open source Yorum Yok »

GNU/Linux ve open source dünyasının dergisi eniXma’nın Mart 2008 sayısı yayınlandı.

eniXma Mart 2008

İçindekiler:

  • GPLv3
  • KDE Programcıkları
  • GCompris
  • Compiz-Fusion
  • Kontact
  • Portage Kullanımı ve Hatalar
  • Geany
  • Slax 6
  • PcBSD
  • Kabuk Programlama – XV
  • RS232 – Seri Port – I

İndirmek için tıklayın.

Linux’ta Zaman Bazlı Görevler – Cron Jobs

linux 1 Yorum »

Linux ta bazı işleri belirlenen bazı zamanlarda otomatik olarak yapmak isterseniz CRON sistemini kullanmanız gerekmektedir.

CRON sisteminde hangi komutun ne zaman çalıştırılacağı bilgisini sisteme genelde /etc/crontab dosyası içinde belirtebilirsiniz.

Bu dosyanın içinde zaman ve çalıştırılacak komutu belirtmek için basit bir sistem kullanılmaktadır.

Devamını Oku »

QMail’de Gönderim Limiti

linux Yorum Yok »

Qmail de mail gönderen sunucunun aynı anda kaç mail göndereceğinizi tayin etmek için

qmail/control/concurrencyremote

dosyasının içine istediğiniz rakamı yazın.
Default olarak 20 olan bu değer artırılarak bounce durumundaki maillerinizin kuyruğu şişirmesini engelleyebilirsiniz. Özel bir derleme kullanmıyorsanız maksimum değeri 120 olarak verebilirsiniz.

Lampforweb 2007 Tüm hakları saklıdır. Tema N.Design Studio
İçerik RSS Yorum RSS Giriş