14.01.2015 Views

yönet‹m

yönet‹m

yönet‹m

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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!