2 poin oleh GN⁺ 2025-02-21 | Belum ada komentar. | Bagikan ke WhatsApp

Kebangkitan UNIX V2 "Beta" tahun 1972

  • Pengenalan

    • Yufeng Gao menganalisis tape DMR dan memulihkan sistem UNIX V2 "Beta".
    • Tape s1 adalah UNIX INIT DECtape yang mencakup kernel, dan s2 berisi sebagian besar berkas distribusi.
  • Fitur kernel

    • Kernel s1 mendukung a.out V1 dan V2, sedangkan kernel unix-jun72 hanya mendukung V1.
    • Ukuran core meningkat menjadi 16 KiB, sementara kernel unix-jun72 berukuran 8 KiB.
    • Tabel system call sesuai dengan V1, dan tidak ada system call V2.
    • Karena memiliki system call V1 dan ukuran core V2, serta dapat menjalankan biner V2, sistem ini dianggap sebagai "V2 beta".
  • Persyaratan lingkungan

    • Hanya emulator PDP-11/20 milik aap yang dapat mem-boot kernel.
    • SIMH dan Ersatz-11 berhenti sebelum prompt login.
    • Emulator aap tidak mendukung TC11, sehingga instalasi menjadi sulit.
  • Proses instalasi

    • Berkas diekstrak dari tape s1 lalu ditempatkan ke disk RF kosong, dan kernel unix-jun72 dipasang.
    • Setelah boot dari RF di SIMH, sisa berkas diekstrak dari s2.
    • Dengan hex editor, kernel unix-jun72 diganti dengan kernel s1 untuk membuat image disk RF yang hanya berisi berkas s1/s2.
    • Image RF ini dapat di-boot di emulator aap.
  • Informasi tambahan

    • Program init(7) tidak me-mount RK ke /usr, yang mengindikasikan bahwa /usr disimpan di RF.
  • Unduhan

    • Image disk RF dapat diunduh dari GitHub: tautan

Belum ada komentar.

Belum ada komentar.