* Re: [9fans] Re: Réf. : [9fans] Booting from HD in the absence of floppy?
@ 2000-07-21 14:04 presotto
0 siblings, 0 replies; 2+ messages in thread
From: presotto @ 2000-07-21 14:04 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
Wow, what a subject line.
I changed the fatal's in /sys/src/9/boot/key.c to warnings. It wouldn't
have been a problem if the kflag wasn't set but what the hey, if someone
wants blank authentication info badly enough, who am I to tell them they're
wrong, especially since in this case they aren't.
[-- Attachment #2: Type: message/rfc822, Size: 2883 bytes --]
From: splite@purdue.edu
To: 9fans@cse.psu.edu
Subject: [9fans] Re: Réf. : [9fans] Booting from HD in the absence of floppy?
Date: Fri, 21 Jul 2000 08:33:51 -0500
Message-ID: <20000721083351.A1095@sigint.cs.purdue.edu>
On Fri, Jul 21, 2000 at 11:13:02AM +0200, boyd.roberts@ca-indosuez.com wrote:
>
> i got one too. the problem is that you can do that, but it
> looks for the nvram on the floppy and then it dies. i think
> i have a code fragment to get it to look on c: i just haven't had
> time to make up a new floppy. i got a bit a work on at the mo.
> why it just doesn't look on the bootdev (c:) is beyond me.
> maybe a 'lack of foresight' -- philw :)
Not a "lack of foresight", but a conscious design decision, it seems.
This is the comment from finddosfile() in src/9/boot/key.c:
/*
* return offset of first file block
*
* This is a very simplistic dos file system. It only
* works on floppies, only looks in the root, and only
* returns a pointer to the first block of a file.
*
* This exists for cpu servers that have no hard disk
* or nvram to store the key on.
*
* Please don't make this any smarter: it stays resident
* and I'ld prefer not to waste the space on something that
* runs only at boottime -- presotto.
*/
As the key isn't needed to do an initial install, it would be nice if key()
would just notify the user and press on if it can't find a key anywhere.
If I can ever get my computer stuff unpacked and set up (moving sucks), I'll
have a go at fixing that.
^ permalink raw reply [flat|nested] 2+ messages in thread
* [9fans] Re: Réf. : [9fans] Booting from HD in the absence of floppy?
2000-07-21 9:13 boyd.roberts
@ 2000-07-21 13:33 ` splite
0 siblings, 0 replies; 2+ messages in thread
From: splite @ 2000-07-21 13:33 UTC (permalink / raw)
To: 9fans
On Fri, Jul 21, 2000 at 11:13:02AM +0200, boyd.roberts@ca-indosuez.com wrote:
>
> i got one too. the problem is that you can do that, but it
> looks for the nvram on the floppy and then it dies. i think
> i have a code fragment to get it to look on c: i just haven't had
> time to make up a new floppy. i got a bit a work on at the mo.
> why it just doesn't look on the bootdev (c:) is beyond me.
> maybe a 'lack of foresight' -- philw :)
Not a "lack of foresight", but a conscious design decision, it seems.
This is the comment from finddosfile() in src/9/boot/key.c:
/*
* return offset of first file block
*
* This is a very simplistic dos file system. It only
* works on floppies, only looks in the root, and only
* returns a pointer to the first block of a file.
*
* This exists for cpu servers that have no hard disk
* or nvram to store the key on.
*
* Please don't make this any smarter: it stays resident
* and I'ld prefer not to waste the space on something that
* runs only at boottime -- presotto.
*/
As the key isn't needed to do an initial install, it would be nice if key()
would just notify the user and press on if it can't find a key anywhere.
If I can ever get my computer stuff unpacked and set up (moving sucks), I'll
have a go at fixing that.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2000-07-21 14:04 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-07-21 14:04 [9fans] Re: Réf. : [9fans] Booting from HD in the absence of floppy? presotto
-- strict thread matches above, loose matches on Subject: below --
2000-07-21 9:13 boyd.roberts
2000-07-21 13:33 ` [9fans] " splite
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).