1972 UNIX V2 "Beta" yeniden hayata döndürüldü
-
Giriş
- Yufeng Gao, DMR teyplerini analiz ederek UNIX V2 "Beta" sistemini yeniden ayağa kaldırdı.
s1teybi, çekirdeği içeren UNIX INIT DECtape;s2ise dağıtım dosyalarının büyük bölümünü içeriyor.
-
Çekirdek özellikleri
s1çekirdeği V1 ve V2a.outdosyalarını desteklerken,unix-jun72çekirdeği yalnızca V1'i destekliyor.- Çekirdek bellek boyutu 16 KiB'e çıkarılmış;
unix-jun72çekirdeği ise 8 KiB. - Sistem çağrısı tablosu V1 ile aynı ve V2 sistem çağrıları bulunmuyor.
- V1 sistem çağrılarına ve V2 çekirdek boyutuna sahip olup V2 ikililerini çalıştırabildiği için "V2 beta" olarak değerlendiriliyor.
-
Ortam gereksinimleri
- Çekirdeği yalnızca aap'in PDP-11/20 emülatörü önyükleyebiliyor.
- SIMH ve Ersatz-11, giriş isteminden önce duruyor.
- aap'in emülatörü TC11'i desteklemediği için kurulum zorlaşıyor.
-
Kurulum süreci
s1teybindeki dosyalar çıkarılıp boş bir RF diske yerleştiriliyor veunix-jun72çekirdeği kuruluyor.- RF üzerinden SIMH'de önyükleme yapıldıktan sonra
s2içindeki kalan dosyalar çıkarılıyor. - Bir hex editörüyle
unix-jun72çekirdeğis1çekirdeğiyle değiştirilerek yalnızcas1/s2dosyalarını içeren bir RF disk imajı oluşturuluyor. - Bu RF imajı aap'in emülatöründe önyüklenebiliyor.
-
Ek bilgi
init(7)programı RK'yi/usrolarak mount etmiyor; bu da/usr'ın RF üzerinde saklandığını düşündürüyor.
-
İndirme
- RF disk imajı GitHub üzerinden indirilebilir: bağlantı
Henüz yorum yok.