Nazlı, GRUB error 17 problemi, ve raid windows
3 Mayıs 2007 Perşembe, 20:26
iki gündür hastayım, dün 39.5 falandı ateşim, bugün biraz daha toparladım (hala boğazımın içi ve dışı çok acıyor, nasıl oluyorsa) ve aksi yöndeki ısrarlara rağmen bir süredir vaktimi çalan yeni bilgisayarın kurulum işleriyle uğraşmaya başladım.
Eski bilgisayarımla (Sakin) tam anlamıyla gurur duyardım, sessizlik amaçlı kurmuştum, o zamanlar zor bulunan 120cm lik fanlı güç kaynağı, minimum sistem fanı ve gereken yerlerde de macintoshlarda kullanılan üç kanatlı çift rulmanlı aşırı sessiz fanlar. Laptop'um bile daha sesli çalışıyordu. Neyse, o sistemi ihtiyacı olan bir tanıdıklara bağışladıktan sonra kendime yavaş yavaş bir sistem toplamaya başladım. Vaktinde o kadar nefret kusmama rağmen işlemcinin intel olmasına karar verdim, bu core2duo işinde çok iyiler, güzelde bir kasa falan buldum (bundan önceki kasam asus-t10 en az üç sistem gördü, kasa işine çok önem veririm ve kolay kolay ayrılamam) ve sistemi topladım. Tonla sorun çıktı, güç kaynağı büyük geldi, kasayı ayarlamam gerekti, fiziksel "nazar boncukları" bıraktım hem anakartta hem kasada, mesela anakartta fan soketlerinden birinin plastik destek ayağı kırıldı kabloları toplarken vb.
Sistem eskisi kadar sessiz olmadı, sanıyorum daha çok uğraşmam gerekecek, ama yeni kasa sesi eski t10 kadar yalıtmıyor, ramleri 4-4-4-12 ddr2 750 1.9 volt aldım ddr800 5-5-5-15 göre daha performanslı diye ama anakart desteklemiyormuş, deneye deneye ddr2 667 4-4-4-12 1.88 volt ta çalıştırabildim ancak. Makale birikimleri tükendiğine göre bir süre böyle idare edeceğiz.
Neyse gelelim asıl soruna,
Sistemi raid olarak kurmak istedim.
4 gündür akşamlarımı bu işe harcıyorum.
Emre bey demişti vaktinde "bizden geçiyor bu işler" diye, ki bunu bluetooth bir zavazingoyu tanıtmaya 20 dakika harcadıktan sonra haklı olarak söylemişti. Ben ise gördüğünüz gibi kabullenmek istemiyorum, ve kasmaya devam ediyorum.
Şimdilik windows tan umudumu kestim, anakarttan çıkan f6 diski ile hdleri tanıtıyorum, dosyaları kopyalarken bir daha soruyor sürücüleri ve bulamıyor diskette! Daha demin aynı yerden yükledin yahu! inf leri ile ve txtsetup.oem dosyasını elledim düzeltemedim, en son elimdeki eski bir orjinal sp1 windows cdsi ile recovery konsol açıp dosyaları kopyalayınca açılır gibi yaptı, odtü nün slipstream'ına eklediği dosyaları yükledi ve vefat etti, şimdi restart edip duruyor. Kendi slipstream cdmi oluşturacağım artık, veya okula döndüğümde ellenmemiş windows cdsi çekerim, onda sorun olmadığını söylemiş biri, ama şimdilik ümidi kestim.
Linux (Suse 10.2 i386 (64 bit güzel ve hızlı ama intel compiler istiyorum) ) ise hemen tanıdı hdleri, üstelik fakeraid aracılığı ile güzel de raid yaptım, autoraid diye birşey çıkmış süper olmuş, atomdaki raidle ne kadar çok uğraşmıştım. Tek dikkat etmeniz gereken /boot dizinini raid in dışında kendi halinde partition olarak bırakmak. Herşey çok güzel gitti derken makineyi tekrar başlattım ve ahanda: grub error 17 at stage 1.5 ...
Bir süre kafayı yedim, ve sonuçta sorunun linuxte ve biosta hdlerin sıralamasının değişmesinden kaynaklandığını buldum. Size kısa yoldan ne yaptığımı yazıyorum:
(Eğer grub disketini internetten bulabiliyorsanız ilk 6 adıma gerek yok, eğer biosun boot'u nerede gösterdiğini bulabiliyorsanız diskete hiç gerek yok)
1) Suse cd si ile açın ve "recover system" i seçin
2) /tmp/ in altında bir klasör oluşturun (/tmp/lin/)
3) mount -sistem rootu (bende /dev/md1, yaşasın autoraid)- -klasör- diye sistemi mount edin (mount /dev/md1 /tmp/lin/)
4) mount -boot partisyonu- -klasör/boot- diye boot partisyonunu mount edin (mount /dev/sdb2 /tmp/lin/boot)
5) chroot -klasör- diye sistemin rootunu değiştirin (chroot /tmp/lin)
6) grub dokümentasyonunda dediği gibi disketi hazırlayın
( # cd /boot/grub/
# dd if=stage1 of=/dev/fd0 bs=512 count=1
1+0 records in
1+0 records out
# dd if=stage2 of=/dev/fd0 bs=512 seek=1
153+1 records in
153+1 records out
#
)
7) Sistemi grub disketi ile açın (bunun cdsi de varmış isterseniz)ve çıkan konsolda
#find /boot/grub/stage1
yazın, bu size grubun olduğu partisyonu verecek (bende hd2,1 çıktı oysa linux hd1,1 bulmuştu)
8) sistemi tekrar suse cdsinden recover modunda açın, root'u ve boot u mount edin (3. ve 4. adımlar) ama chroot YAPMAYIN.
9) boot/grub/device.map da önceki ve bulduğunuz hdlerin yerini değiştirin (ben mesela hd1 i hd2, hd2'yi de hd1 yaptım) ve boot/grub/menu.lst dosyasını güncelleyin (ben hd1,1 laflarının hepsini hd2,1 yaptım)
10) grub diyerek grub konsoluna girin ve grubu mbr'ye yükleyin
#root(hd2,1)
#setup(hd0)
işte bu kadar, fıstık gibi çalışan bir sisteminiz var.
Pardus 1, suse 2 derken birde grub denilen naneyi söktük arada, pardusta da bir saçmalama olmuştu iki diskli bir makinede.
Ha hız farkı var mı, daha pek görmedim, ama daha da sabun olmama varmış bunu kendimce kanıtladım.
[Şundan Bundan] | Gönderen: obm | Yorumlar (0)
|
|
|