Resurrección de Unix V2 "Beta" de 1972
(tuhs.org)Resurrección de UNIX V2 "Beta" de 1972
-
Introducción
- Yufeng Gao analizó la cinta DMR y restauró el sistema UNIX V2 "Beta".
- La cinta s1 es una DECtape de arranque de UNIX que incluye el kernel, y s2 contiene la mayor parte de los archivos de la distribución.
-
Características del kernel
- El kernel de s1 admite archivos ejecutables a.out de V1 y V2, mientras que el kernel
unix-jun72solo admite V1. - El tamaño de memoria core aumentó a 16 KiB, mientras que el kernel
unix-jun72es de 8 KiB. - La tabla de llamadas al sistema coincide con V1 y no hay llamadas al sistema de V2.
- Como tiene llamadas al sistema de V1 y tamaño de core de V2, y además puede ejecutar binarios de V2, se considera un "V2 beta".
- El kernel de s1 admite archivos ejecutables a.out de V1 y V2, mientras que el kernel
-
Requisitos del entorno
- Solo el emulador PDP-11/20 de aap puede arrancar el kernel.
- SIMH y Ersatz-11 se detienen antes del prompt de inicio de sesión.
- El emulador de aap no soporta TC11, por lo que la instalación es difícil.
-
Proceso de instalación
- Se extrajeron los archivos de la cinta s1 y se colocaron en un disco RF vacío, luego se instaló el kernel
unix-jun72. - Después de arrancar desde RF en SIMH, se extrajeron desde s2 los archivos restantes.
- Con un editor hex se reemplazó el kernel
unix-jun72por el kernel de s1 para crear una imagen de disco RF que solo contiene archivos de s1/s2. - Esta imagen RF puede arrancar en el emulador de aap.
- Se extrajeron los archivos de la cinta s1 y se colocaron en un disco RF vacío, luego se instaló el kernel
-
Información adicional
- El programa init(7) no monta RK en /usr, lo que sugiere que /usr estaba almacenado en RF.
-
Descarga
- La imagen de disco RF puede descargarse desde GitHub: enlace
Aún no hay comentarios.