Amiga

Amiga

14 Eyl 2016

Happy New Year 96.... Benim güzel virüsüm



Son zamanlarda Amiga 4000'im saçmalamaya başlamıştı. 3 gün boyunca sorunsuz çalışan sistemim durduk yere saçmalıyor, abuk subuk hatalar veriyordu. 3 farklı Bootable partitionumda da durum aynıydı. defalarca sistem kurmama rağmen bir süre sonra stabilizasyon kayboluyordu. Dosya boyları bir süre sonra büyümeye, HUNK yapıları bozulduğu için de çalışmamaya başlıyordu. Sevgili dostum Tabu (Hüseyin-Adana) ile bu konuyu konuşurken Virütik bir şey olduğunu Hatta "Happy New Year 96" virüsünün buna sebebiyet verdiğini, müşterilerinden bizzat yaşamış olduğu deneyimlerini bana aktardı. Kendi sistemimde son zamanlarda Antivirüs kurmuyordum ancak kullandığım zaman VirusZ III v1.02 (14.08.2004) sürümünü kullanıyorum. Mecburen çok kapsamlı bir Anti vürüs timi oluşturup Tüm disklere, disketlere, ZIP kartuşlara bulaşan bu illetten kurtulma çalışmalarına başladım.
Öncelikle tanıtacağım anti virüs CLI Dos komut ekranında çalışan KillHappy antivirüsü. sadece "Happy New Year 96" virüsüne çözüm olarak geliştirilmiş eski bir yazılım. Dosyalarınıza bulaşmış olan bu illeti tespit etmek, bozulan dosyaları onarmak ve virüs bulaşmış dosyaları temizlemek için oldukça başarılı bir antivirüs. Bu programcığa http://aminet.net/package/util/virus/killhappy adresinden ulaşabilirsiniz. Program kullanımı gayet basit. Programı Amiganıza açtıktan sonra KillHappy çekmecesi içindeki "KillHappy" ve "No_Happy" programlarını C: çekmecesine kopyalayın. CLI Dos Komut penceresini açın. Programın çalışması için iki argümana ihtiyaç duyar. KillHappyşeklinde komut satırı girmemiz gerekmektedir. Komutlarımız "search", "disable" ve "remove"

Search komutu: Vereceğiniz adres satırındaki düm dosyaları inceler, virüs arar ve bulduğu virüsleri listeler

Disable Komutu: Vereceğiniz adres satırındaki düm dosyaları inceler, virüs arar ve bulduğu virüsleri nötralize eder.

Remove Komutu: Vereceğiniz adres satırındaki düm dosyaları inceler, virüs arar ve bulduğu virüsleri siler.

Örnek 1:
CLI komut penceresine "KillHappy search DH0:" yazıp entera bastığınızda program Amiganızda DH0: olarak assign edilmiş hardiskinizi komple taramaya başlar ve tespit edilen virüslü dosyalarınız sırayla listelenir.

Örnek 2:
CLI komut penceresine "KillHappy remove DH0:" yazıp entera bastığınızda program Amiganızda DH0: olarak assign edilmiş hardiskinizi komple taramaya başlar ve tespit edilen virüslü dosyalarınız sırayla temizler.

Kullanımı oldukça basit olan programcık ne yazık ki sadece tek bir virüs temizleyebildiği için diğer virüslerde etkisiz kalmaktadır. Genel olarak kullanabileceğiniz bir sürü antivirüs bulunmaktadır. 

Bunca antivirüs programı içinden benim şahsi tavsiyem VirusZ III
Dosya dosya tarama, temizleme yapabildiğiniz gibi Sector taraması da yapabiliyorsunuz. Amiga için yapılmış bir çok yamaları tanıyabiliyor ve yanlış alarm vermiyor, Bootblock virüsleri, Data virüsleri, Dosya virüsleri, Link virüslerinin binlercesini tanıyan bir veritabanı kullanıyor. Üstelik FreeWare yani Bedava. http://www.vht-dk.dk/amiga/vz/vz.htm adresinden ücretsiz temin edilebilir. 






Kendi Amigama tekrardan bu sürümü kurdum ve tüm disklerime "Happy New Year 96" virüsünün bulaşmış olduğunu tespit ettim. Uzun tarama ve kontrollerden sonra tüm mevcut Amiga dosyalarımı temizlemeyi başardım. Programın kurulumu kendi yükleme dosyası sayesinde oldukça pratik. İstediği birkaç kütüphane (library) dosyasını da ilgili linklerden temin ettikten sonra binlerce virüse karşı Amiganızı güçlendirmiş oluyorsunuz.



Happy New Year 96 virüsü ve daha nice Amiga virüsleri hakkında detaylı bilgileri 



adreslerinden öğrenebilirsiniz.



Antivürüs programları ve gerekli diğer kütüphane dosyalarına ulaşabileceğiniz adresler:



Bu linkler Antivirüs yardım sayfalarıdır. Antivirüs ve yardımcı programları hakkında bir çok bilgi ve programı buradan temin edebilirsiniz.

Örnek teşkil etmesi açısından yazdığım bu bilgilendirme yazısı umarım işinize yarar. Zira virüs bulaştıktan sonra temizlemek için uğraşmaktansa bulaşmadan önce önlemleri alarak virüslerin bulaşmasını engellemek çok daha pratik bir yöntemdir.

12 Haz 2016

Retroculara layık bir retro dergisi... BitSector! Gümbür gümbür geldi...

 Uzun bir aradan beri camiada dergi eksiği vardı. Daha önceleri de dergi çalışmalarında katkıda bulunmuştum. Volkan Atasever dostumdan destek ve yazı yazmam konusunda talep gelince kolları sıvadık ve yazılarımızı yazdık... Bir sürü yazar ve çizer ile birlikte eteğimizdeki taşları dökmeye başladık. Dizgisi, mizampajı, sayfa tasarımı, redakte edilmesi derken dergimiz BitSector! doğmuş oldu... 2016 Haziran 1. sayısı indirilmek ve okunmak için sizi bekliyor... 3 ayda bir yeni sayı çıkacak. Sadece digital ortamda tasarlandı. indirip herhangi bir pdf okuyucu program ile sorunsuzca okuyabilirsiniz. Yüksek çözünürlüklü olduğu için kendi imkanlarınız ile kağıda bastırdığınızda gayet kaliteli olacaktır.
 Retro bilgisayar ve donanımlar üzerine yazılarımızın olacağı, uzun soluklu çıkarmayı düşündüğümüz, ücretsiz, indirilebilir, pdf formatında, bu yoklukta pek bir kıymetli olacağa benzer bu dergimize ister yazar olarak, ister içerik sağlayıcı olarak, ister okuyucu olarak desteklerinizi bekleriz... Daha fazlası için takipte kalmanızı tavsiye ederim... Ya da aşağıdaki linke tıkla bak ne oluyor...









Commodore.gen.tr tüm retro severlerin uğrak yeri....





Başta Commodore ve Amiga olmak üzere tüm retro bilgisayarlarla ilgili paylaşım forumu olan commodore.gen.tr Türkçe en güncel içerik sunan Commodore ve Amiga sitesi olma özelliğini taşıyor... Şu an için (Haziran 2016) 140.104 Mesaj 11.880 Konu Gönderen: 2.256 Üyesi bulunan forumumuz her geçen gün büyümeye devam ediyor...

23 Kas 2011

SmartFileSystem Kurulumu



Smart File System

Amiga standart olarak dosya sistemi FFS (fastfilesystem) kullanır. OS 3,9 ile 45.9 sürümü yüklenir ve Boingball yamaları ile bu 45.13 sürümüne güncellenir. Şu an da Amiga 4000 bilgisayarımın bir diskinde 45.16 sürümüne sahip FFS yüklü ve sorunsuz olarak kullanmaktayım.


FFS in bilinen genel sorunları;
* Çok sık "Disk Validate" hatası verir. Onarımı uzun sürer ve onarılmaz ise diskinizi dolu göstererek silme/kopyalama işlemleri yapmanıza müsaade etmez.
* OS 1.3 den OS 3.1 e kadar olan Workbench sürümlerinde 4 gb disk kapasitesi sınırı vardır. 4 gb'dan büyük kapasitelerde ya diski görmez ya da çok sık okuma yazma hatası verir. OS3.5 ve OS3.9 da bu sorun ciddi olarak düzeltildiyse de bu tip sorunlar devam etmektedir.


Ama FFS nin bazı sorunları ve kısıtlamaları mevcut olduğu için başka firma veya geliştiriciler daha sorunsuz dosya sistemleri geliştirmişlerdir. Bunlardan biri de Olaf Barthel'in geliştirdiği OS 4.x de de standart kullanılan "Smartfilesystem".


Bu yazıda SFS (Smartfilesystem) kurulumu nasıl yapılır, Harddisklerimiz SFS formatlı hale nasıl getirilir, bunu işleyeceğiz.


DİKKAT !!!


Yapacağınız hatalarda geri dönüşünüz olmayacaktır. Bu sebeple oluşacak veri kayıplarından mesul değilim. Formatlama ve disk bölümleme konusunda yapılacak hatalarda diskinizdeki tüm veriyi kaybedebilirsiniz.


Formatlama ve disk bölümleme konusunuda bilmeniz gereken her şeyi de size anlatacağım. Anlattıklarımı düzgün ve hatasız uygularsanız hiç bir sorun yaşamayacaksınız. Daha fazla bilgiye ihtiyacınız olursa lütfen benimle irtibat kurunuz. Bana "haldun_arik@hotmail.com" e-posta adresinden yada "http://commodore.gen.tr/forum" adresinden ulaşabilirsiniz.


Bu yazımızda elimde bulunan 8 Gblık kapasitesi olan bir harddiske adım adım SFS kurulumunu anlatacağım.
Gerekenler;
* Öncelikle 1 adet boş, formatlanmış, sorunsuz bir disket hazırlayın.
* "http://strohmayer.org" sitesinden "http://strohmayer.org/sfs/files/SFS_1.279_68k.lha" SFS 1.279 sürümünü ve"http://aminet.net" sitesinden "http://aminet.net/disk/misc/SFS.lha" ve "http://aminet.net/disk/misc/RDB-Informer.lha" dosyalarını indirin.


Hazırsanız başlıyoruz.


Boş, formatlanmış bir diskete "SFS filesystem", "Sfsformat" ve "rdb-informer" dosyalarını kopyalayın ve üç arşivi de harddiskinize açın. Önce "SFS.lha" dosyasını açıyoruz. Dosyayı açtığımızda "SmartFileSytem" adında bir klasör oluşacak. Bu klasör içerisindeki "SFSformat" dosyasına ihtiyacımız olacak.
"SFS_1.279_68k.lha" arşivini açınca "L" isimli klasör oluşacak ve içinde "SFS filesystem" adında bir dosya oluşacak. Bu dosyaya ihtiyacımız olacak.
Şimdi boş disketi disket sürücüye takın ve bu iki dosyayı diskete kopyalayın (SFSformat ve SmartFileSystem)


Disket sürücüden disketi çıkarın, "Workbench3.1 install" disketini takıp Amiganızı yeniden başlatın. Amiganız şimdi disket sürücüdeki sistem disketinden boot edecek


Disket yükleme işlemi bitince sistem disketini çıkarıp az evvel 2 dosya kopyaladığımız disketi takıp dosyaları kopyalayacağız.
"SFSformat" ve "SmartFileSystem" dosyalarını disket sürücüden RAM Diskinize kopyalıyoruz.
Takılı olan disketi çıkarıp tekrar "Workbench3.1 install" disketini takıyoruz.
Install disketini açıp, içindeki "HDTools" klasörü altındaki "HDToolBox" yazılımını çalıştırıyoruz.


Açılan ekranda sırası ile
"Change Drive Type" butonuna basınız


"Define New" butonuna basınız


Açılan ekranda "File Name" yazan yere "RAM:Junk" yazıyoruz (tırnak işaretlerini yazmayın)



sırası ile
"Read Configuration"
"Continue"
"OK"
Tekrar "OK"
"Continue" butonlarına basınız. Kısa bir işlem süresinden sonra ana ekrana geri dönmüş oluyoruz. Ana ekranda "Partition Drive" butonuna basınız.



Sağ taraftaki Gri kısma tıklayınız ve silmek için "Delete Partition" butonuna basınız



Şimdi siyah bölgedeki çubuğu kaydırarak bölümleme yapacağımız alanları tanımlıyoruz.



Toplam 8 Gb kapasitesi olan harddiskimizi 5 bölüme ayırıp


DH0 ---  512 Mb Boot edebilir
DH1 ---  512 Mb Boot edebilir
DH2 --- 1024 Mb Boot edemez
DH3 --- 1024 Mb Boot edemez
DH4 ---  980 Mb Boot edemez


şeklinde bölümleme yapacağız.(8 Gb lık kapasiteden kalan kısımlar daha sonra başka bölümlemelerde kullanılmak üzere boş bırakacağım)


DH0 için;


"Advanced Options" check butonuna tıklayalım



"End Cyl" yazan yere uygun değerleri girerek ayarlayacağımız bölümün 512 Mb olmasını sağlıyoruz.
"Partition Device Name" Kısmına "DH0" yazıyoruz. (Tırnak işaretlerini kullanmıyoruz)



"Add/Update" butonuna basıyoruz



Çıkan ekranda "Add New Filesystem" i seçiyoruz.



Dosyanın tam yolunu ve Dosyanın tam adını doğru bir şekilde yazmamız gerekmekte.
Dosyamız Ram'da olduğu için "RAM:SmartFileSystem" yazıyoruz.



Çıkan ekranda "Dostype Filesystem" yazan yere "0x53465300" Yazıyoruz. Ekranda "version" kısmında "1" ve "revision" kısmında "279" rakamlarını görmemiz gerekmektedir.
Bu bilgileri görüyorsak her şey yolunda gidiyor demektir.
"OK" butonuna basıyoruz.



Ana ekranda SFS filesystem yazan 2. satırın eklenmiş olduğunu görürüz.
"OK" butonuna basıyoruz.



Şu an için "Buffers" yazan yerdeki değeri şu an değiştirmiyoruz. Değişikliği daha sonra yapacağız.
"Change" butonuna basıyoruz.



"file system" yazan yerdeki pop-up butonuna "SFS\00" değeri çıkana kadar basın
"Mask" değerini kontrol edin ve bu değerin
"0x7ffffffe" olduğuna emin olun (6 adet f vardır)
"Max transfer" yazan yerdeki değeri "0x1fe00" olarak değiştirin.
"OK" butonuna basıyoruz.



Çıkan ekranda tekrar "OK" butonuna basıyoruz ve ana ekrana dönmüş oluyoruz. Böylelikle DH0, yani ilk disk bölümümüzün tanımlanması yapılmış oldu. (Buffers ayarı henüz yapılmadı o işlemi birazdan tamamlayacağız)
Diğer bölümlemeler için de aynı işlemleri tekrarlayacağız.


DH1 için


"Partition Drive" butonuna basın.



"New Partition" butonuna basın.



Gri alanı seçerek yeni bölümleme alanını belirliyoruz.
İnce ayar için "End Cyl" yazan yere gerekli rakamları giriyoruz.



"CHANGE_ME" yazan yere Yeni bölümleme adımız olan "DH1" yaz.



"Change" butonuna basın, çıkan ekranda "File System" popup butonunda "SFS\00" i seçin.
"Max transfer" kısmına "0xffe00" yazın. "OK" butonuna basıp işlemi onaylayın.



"Bootable" Seçeneğine tıklayın. "Buffers" i "100" yapın. "OK" butonuna basıp işlemi onaylayın.



"Partition Drive" butonuna bas.



Az önce DH0 için yarım bıraktığımız işlemi burada tamamlıyoruz.
Bölümleme ekranında en baştaki DH0 alanını seçin.
"Bootable" Seçeneğine tıklayın. "Buffers" i "100" yapın. "OK" butonuna basıp işlemi onaylayın.





DH2 için


"Partition Drive" butonuna bas.



bölümleme ekranındaki DH1 alanını seçin ve "New Partition" butonuna basın.



Siyah kaydırma çubuğunu oynatarak yeni bölümleme alanını belirliyoruz.



İnce ayar için "End Cyl" yazan yere gerekli rakamları giriyoruz.



"CHANGE_ME" yazan yere Yeni bölümleme adımız olan "DH2" yaz.



"Change" butonuna basın,



çıkan ekranda "File System" popup butonunda "SFS\00" i seçin.
"Max transfer" kısmına "0xffe00" yazın. "OK" butonuna basıp işlemi onaylayın.



"Buffers" i "100" yapın. "OK" butonuna basıp işlemi onaylayın.





DH3 için


"Partition Drive" butonuna bas.


"New Partition" butonuna bas.


Siyah kaydırma çubuğunu oynatarak yeni bölümleme alanını belirliyoruz.


İnce ayar için "End Cyl" yazan yere gerekli rakamları giriyoruz.


"CHANGE_ME" yazan yere Yeni bölümleme adımız olan "DH3" yaz.


"Change" butonuna bas, çıkan ekranda "File System" popup butonunda "SFS\00" i seç.


"Max transfer" kısmına "0xffe00" yaz. "OK" butonuna basıp işlemi onaylayın.


"Buffers" i "100" yapın. "OK" butonuna basıp işlemi onaylayın.





DH4 için


"Partition Drive" butonuna bas.


"New Partition" butonuna bas.


Siyah kaydırma çubuğunu oynatarak yeni bölümleme alanını belirliyoruz.


İnce ayar için "End Cyl" yazan yere gerekli rakamları giriyoruz.


"CHANGE_ME" yazan yere Yeni bölümleme adımız olan "DH4" yazıyoruz.


"Change" butonuna bas, çıkan ekranda "File System" poup butonunda "SFS\00" i seçiyoruz.


"Max transfer" kısmına "0xffe00" yaz. "OK" butonuna basıp işlemi onaylayın.


"Buffers" ı "100" yapın. "OK" butonuna basıp işlemi onaylayın.


Bütün disk bölümlemelerimiz bittikten sonra işlemi sonlandırmak için "Save Changes To Drive" Butonuna basıyoruz.


"Continue" butonuna basın


"Exit" butonuna basın


"Continue" butonuna basın


Amigamız yeniden başlayacaktır.
Sistem yeniden yükledikten sonra yeni oluşturduğumuz tüm bölümler masaüstünde gözükecek.(ekran görüntüsü aşağıdaki resimde olduğu gibi gözükecektir.


Şimdi Format zamanı :)
Daha evvel hazırda tuttuğumuz disketimizdeki "SFSformat" komutunu "Ram Disk" e kopyalayalım.


Disket sürücüdeki disketimizi çıkarıp "Workbench3.1 Install" disketini disket sürücüye yerleştirelim
Mousemuzun sağ tuşuna basılı tutarak "Workbench" menüsünden "Execute Command" ı seçelim.


Açılan komut satırına ilk bölümlememiz olan DH0'ı formatlamak için "Ram:sfsformat drive dh0: name Sys31" yazıyoruz. İşlemi onaylamak için "OK" butonuna basıyoruz.


(Tırnak işaretlerini yazmıyoruz ve "Sys31" yerine istediğimiz ismi yazabiliriz)
SFSformat komutunun format biçimi "Quickformat" ayarında olduğu için formatlama işlemimiz çok çabuk bitecektir.
Aynı işlemi diğer bölümlemeler için de yapıyoruz. İsim olarak "Work1" yazdığımız yere kendi isteğinize göre isim verebilirsiniz.


Mousemuzun sağ tuşuna basılı tutarak "Workbench" menüsünden "Execute Command" ı seçelim.
Açılan komut satırına ikinci bölümlememiz olan DH1'i formatlamak için "Ram:sfsformat drive DH1: name Work1" yazıyoruz. İşlemi onaylamak için "OK" butonuna basıyoruz.


Mousemuzun sağ tuşuna basılı tutarak "Workbench" menüsünden "Execute Command" ı seçelim.
Açılan komut satırına üçüncü bölümlememiz olan DH2'yi formatlamak için "Ram:sfsformat drive DH2: name Work2" yazıyoruz. İşlemi onaylamak için "OK" butonuna basıyoruz.


Mousemuzun sağ tuşuna basılı tutarak "Workbench" menüsünden "Execute Command" ı seçelim.
Açılan komut satırına dördüncü bölümlememiz olan DH3'ü formatlamak için "Ram:sfsformat drive DH3: name Work3" yazıyoruz. İşlemi onaylamak için "OK" butonuna basıyoruz.


Mousemuzun sağ tuşuna basılı tutarak "Workbench" menüsünden "Execute Command" ı seçelim.
Açılan komut satırına beşinci bölümlememiz olan DH4'ü formatlamak için "Ram:sfsformat drive DH4: name Work4" yazıyoruz. İşlemi onaylamak için "OK" butonuna basıyoruz.


Yeni bölümlemelerimizin hepsi hazır durumda. "Bootable" seçeneği olan disklerimize Workbench kurabilirsiniz.
Diğer hazırladığımız diskler de her türlü kullanımınıza hazırdır.


Nihayet işlemlerimizi bitirdik. "SYS31" isimli bölümlemize Workbench 3.1 kurunuz. Sistem kurulumunu bitirdikten sonra "SCSI.Device" yazılımını da güncellerseniz büyük kapasiteli disklerin tanıtılmasında sorun yaşamazsınız.


AmigaOS 3.1 için
http://os.amigaworld.de/index.php?lang=en&page=37


AmigaOS 3.9 + Boingbag2 için
http://aminet.net/package/driver/media/SCSI4345p


WB 3.1 kurulumunu bitirdikten sonra sırada kontrol var.


 İşlemlerimizin doğru yapıldığını kontrol etmek için 2 yazılım kullanıyoruz.
"Rdb-Informer" ve "Directory Opus" (Directory Opus yazılımını sistem kurulumundan sonra harddiskinize kurduğunuzu varsayıyorum)


Disketinize açmış olduğunuz RDB-Informer yazılımını amigada CLI/Shell programını kullanarak çalıştırınız. Çalıştırmak için programın olduğu rootta olduğunuzdan emin olun ve "rdb-informer scsi.device unit 0" yazarak "enter" a basınız.


Program, harddisk ile ilgili bilgileri CLI/Shell ekranında listeleyecektir. 
Bu listeyi incelediğinizde ortalara doğru "DosType" kısmını bulun. Eğer işlemlerimiz doğru yapıldıysa "DosType" yazan yerin karşısında "SFS" ibaresini görmemiz gerekmektedir.


Diğer bir kontrol yöntemi de "Directory Opus" yazılımını kullanarak yapıyoruz.
"Directory Opus" yazılımınızı çalıştırın. Soldaki pencerede DH0: ı listeleyin. Mouseunuz sağ tuşuna tıklayarak "functions" menusunde bulunan "Disk info" yu seçiniz.


Açılan bilgi penceresinde en altta "File System" yazan yerde "SFS0" ibaresini görmemiz gerekmektedir.






Bu kontrolden sonra herşeyi düzgün yaptığımızdan emin bir şekilde gönül rahatlığı ile Amigamızı yeni dosya sistemi ile kullanmaya başlayabiliriz.


Umarım bu yazı "Smart File System" kurulumu için yardımcı olmuştur.