14.01.2015 Views

yönet‹m

yönet‹m

yönet‹m

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

yüklenebilir olmas›n› sa¤lar.<br />

‹zleyebilece¤iniz bir baflka yol da, Synaptic içinde Settings->Repositories<br />

alt›nda afla¤›daki sat›r› Add ile eklemek:<br />

deb http://packages.freecontrib.org/ubuntu/<br />

plf/ dapper free non-free<br />

E¤er synaptic'i de¤il de komut sat›r›ndan konfigürasyonu<br />

seçiyorsan›z, bu sefer de ayn› sat›r› /etc/apt/sources.list<br />

dosyas›na eklemeniz gerekmekte.<br />

Gerisi malum; apt-get update<br />

Sistemimde disk yükleyici olarak yak›n zamana kadar lilo<br />

kullan›yordum. Fakat son zamanlarda herkesin grub kullanmas›ndan<br />

dolay› ben de grubu tercih etmeye bafllad›m.<br />

Lilo'da bir sorun ç›kt›¤›nda, makina boot etmedi¤inde,<br />

knoppix ile aç›p gerekli konfigürasyon de¤iflikli¤ini lilo.conf'a<br />

yapt›ktan sonra liloyu çal›flt›rmak yeterli oluyordu.<br />

Lilo'nun en sevmedi¤im yan›, bir sebeple linux partisyonumu<br />

sildi¤imde makinay› boot edemez hale gelmemdi.<br />

Öncelikle bu acaba Grub'da böyle de¤il mi ‹kinci olarak da<br />

demin bahsetti¤im konfigürasyon grubda liloda oldu¤undan<br />

daha farkl› galiba, flu ana kadar tam anlayamad›¤›m bir<br />

mekanizma var, bunu aç›klayabilir misiniz<br />

Grub, dinamik olarak komut sat›r›ndan parametrelerinin de-<br />

¤iflebilmesi ve izin verdi¤i birçok boot seçene¤i sayesinde lilonun<br />

yerini birçok alanda alm›fl bir bootloader. Öte yandan<br />

malesef lilodaki problem Grub'da da devam etmekte, zira<br />

Grub'da ihtiyaç duydu¤u temel dosyalar› disk<br />

üzerinde bir partisyona yazmakta ve e¤er siz boot<br />

root usr gibi partisyonlar› ay›rmay›p, tek bir<br />

partisyon kulland›ysan›z, muhtemelen bu partisyonu<br />

sildi¤inizde sistem de boot edemez olacakt›r.<br />

Bu konuda benim önerim, freedos ile çal›flabilen<br />

Ranish Partition Manager isimli freeware<br />

program› kullanman›z. Ranish'in en önemli özelli-<br />

¤i bir boot menüsüne sahip olmas›d›r. Diskinizin<br />

bootblockuna yerleflen bu boot menü size istedi-<br />

¤iniz partisyondan boot etme imkan› tan›r. Önce<br />

bunu kurup, daha sonra da Linux bootloader›n›z›<br />

(grub ya da lilo farketmez) diskin MBR'sinden de-<br />

¤il de partitiondan boot edecek flekilde ayarlarsan›z, bir daha<br />

böyle bir sorun yaflamazs›n›z. Bu konfigürasyon daha<br />

sonra sisteme kuraca¤›n›z windowslar ya da di¤er iflletim<br />

sistemleri için de (e¤er gruba yazm›yorlarsa geçerlidir)<br />

Öte yandan bozulmufl bir lilo ya da grub konfigürasyonunu<br />

düzgün bir grub konfigürasyonu ile de¤ifltirmek de o kadar<br />

zor bir ifl de¤il.<br />

Yapman›z gerekenler s›ras›yla:<br />

Knoppix'den boot etmek.<br />

Bir mount dizini oluflturmak: mkdir yeni<br />

Bu mount dizinine mevcut sistemi ba¤lamak: mount<br />

/dev/hda1 yeni<br />

Device dizinlerini bu sisteme ba¤lamak: mount --bind<br />

/dev yeni/dev<br />

Sistemi geçici olarak aya¤a kald›rmak: chroot yeni<br />

Bunu yapt›ktan sonra, e¤er grub konfigürasyonumuz<br />

do¤ruysa ve bootblock silindi¤inden dolay› kaybolduysa: update-grub<br />

komutunu çal›flt›rarak bunun geri gelmesini sa¤layabilirsiniz.<br />

E¤er konfigürasyondan memnun de¤ilseniz, onu de¤ifltirmek<br />

için yapman›z gereken biraz daha farkl›.<br />

Öncelikle grub yazarak grubshell'e giriyoruz.<br />

Ard›ndan root (hd0,3) yazarak /boot dizininin bulundu¤u<br />

partisyonu gösteriyoruz (ki bu hda4 demek oluyor birçok<br />

sistemde).<br />

E¤er sözkonusu dizinin bulundu¤u partisyondan emin<br />

de¤ilseniz, bu sefer<br />

find /boot/grub/stage1 komutu ile sözkonusu dizini bulman›z<br />

mümkün<br />

Bunun ard›ndan da<br />

setup (hd0) ya da setup (hd0,3) komutu ile bootblocku<br />

yaz›yoruz. Daha önce bahsedilmifl olan diskin ana MBR'sine<br />

mi yoksa partisyona m› bafllang›ç bilgisini yazaca¤›m›z› belirleyen<br />

komut bu. E¤er daha önce bahsetti¤imiz Ranish<br />

Partition Manager ile gerekli konfigürasyonu yapt›ysan›z<br />

kullanaca¤›n›z komut setup (hd0,3) gibi partisyona yazan<br />

bir komut olacakt›r.<br />

*Freeware bir uygulama olan Ranish Partition Manager'a<br />

http:// www.ranish.com/part/ adresinden ulaflabilirsiniz.<br />

Her ne kadar 2002 y›l›ndan bu yana güncellenmemifl olsa<br />

da, güvenle kullanabilirsiniz. Ben en son 2006 model SA-<br />

TA diski olan bir laptopta sorunsuzca kurdum ve kulland›m.<br />

62 HABER LINUX

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!