Here is the missing stuff you need to rebuild the PRO/VENIX 2.0 kernel.
Supposed, you have the reconstructed PRO/VENIX 2.0 installed on your Pro3xx (in my case a Pro380)
1.) Transfer the "tar" archive out of the "zip" file to your Pro. The easiest way to do this is "kermit".
2.) Unpack the tar archive as "root" into the "/" directory.
3.) Build the kernel as follows:
When you leave everything as it is, you get exactly the same kernel as the original one, just with an other version number.
Good luck with your personal tuning. I already changed the line frequency in my Venix kernel from 60Hz to 50Hz to fit with my environment ;-)
// Peter
Supposed, you have the reconstructed PRO/VENIX 2.0 installed on your Pro3xx (in my case a Pro380)
1.) Transfer the "tar" archive out of the "zip" file to your Pro. The easiest way to do this is "kermit".
2.) Unpack the tar archive as "root" into the "/" directory.
3.) Build the kernel as follows:
Code:
SUPER: PATH=$PATH:.;export PATH
SUPER: echo $PATH
/bin:/etc:/usr/bin:.
SUPER: cd /usr/sys/conf
SUPER: pwd
/usr/sys/conf
SUPER: make install
=== Making venix for PRO 380 ===
config -m master params.p380
cc -c -I/usr/include conf.c
mv conf.o c.p380.o
cc -c -DMACH='"PRO380\0 "' -DVERS=\"`/usr/bin/date +%y%m%d%H`\" -I/usr/include uts.c
mv uts.o uts.p380.o
ld -k -i -X -x -u _sureg -u _mapallo low.pro.o c.p380.o \
../MDLIB.11.p380 ../IOLIB.pro ../OSLIB.11 uts.p380.o last.o
kfix a.out venix.p380
vstrip11 venix.p380
rm a.out
chmod 444 venix.p380
=== venix is now made ===
mv venix /venix.test
=== Reboot next on "venix.test" and rename it "venix" when verified ===
SUPER:
When you leave everything as it is, you get exactly the same kernel as the original one, just with an other version number.
Good luck with your personal tuning. I already changed the line frequency in my Venix kernel from 60Hz to 50Hz to fit with my environment ;-)
// Peter
Attachments
Last edited: