[TUHS] Had a crack at assembling the Unix v1 kernel
cubexyz at gmail.com
Tue May 5 10:29:34 AEST 2015
I just tried it with my Unix v5 and v6, never touched the boot block
in either case.
v5: will not accept the kernel filename in a subdirectory.
v6: accepted the kernel filename in a subdirectory.
On 5/4/15, Dave Horsfall <dave at horsfall.org> wrote:
> On Mon, 4 May 2015, Noel Chiappa wrote:
>> I don't know much about the other versions, but it would all depend on
>> what's in the bootstrap (usually contained in block 0 of drive 0, at
>> least on older 11's). In V6, the bootstrap in block 0 prompts for a file
>> name, and when that is entered, it loads that file into memory and
>> starts it. (It doesn't have to be in the root directory, IIRC - I'm
>> pretty sure the bootstrap will accept full path names.)
> I'm pretty sure that it didn't have the full namei() functionality, so all
> files had to be in the root directory. Of course, I've been wrong
> We were constantly writing boot blocks to get the mostest out of the
> leastest, so I suppose it was possible.
> Dave Horsfall DTM (VK2KFU) "Those who don't understand security will
> http://www.horsfall.org/spam.html (and check the home page whilst you're
> TUHS mailing list
> TUHS at minnie.tuhs.org
More information about the TUHS