On 09/23/17 21:45, leo_...@volny.cz wrote:
> While installing OpenBSD 6.1, out of sheer, raging paranoia, I created
> the root file system with -O 0. This worked fine, until I had extracted
> everything, and the kernel crashed with some uvm error (the automagic
> reboot came too soon for me to jot it down -- is it such a good idea
> for bsd.rd to reboot so soon after a panic?), teaching me a lesson.
> 
> The obligatory fsck afterwards failed, as the level 0 fses are
> apparently considered to be too old. Fair enough, but is it such a good
> idea to continue support for them in newfs, and the kernel?
> 
> I propose that we don't leave it half-supported like this, and that the
> relevant code be removed.
> 
> Or is there some use for it, that I'm overlooking?

You probably read too much (or too little) into this part:

0    4.3BSD format file system.  This option is
     primarily used to build root file systems that can
     be understood by older boot ROMs.

Checking CVSweb, it looks like this part was in the newfs man page at
initial import in 1995. So for the option to be useful, you would need
to look for hardware and ROMs that were considered old in 1995 or even
earlier. It's possible that modern OpenBSD still supports some hardware
that actually matches the description, but others will know for sure.

Anyway, your R40 is likely to be no older than 2003 or so, and to me at
least it sounds like the most useful thing to do would be to simply
reinstall with as little deviation from the defaults as possible.

I didn't get hold of a ThinkPad that I was allowed to install OpenBSD on
until about 2006, but by then the install and use experience was
straightforward.

- P

-- 
Peter N. M. Hansteen, member of the first RFC 1149 implementation team
http://bsdly.blogspot.com/ http://www.bsdly.net/ http://www.nuug.no/
"Remember to set the evil bit on all malicious network traffic"
delilah spamd[29949]: 85.152.224.147: disconnected after 42673 seconds.

Reply via email to