On Thu, 6 Nov 2014, Joel Sing wrote:
On Thu, 6 Nov 2014, TJ wrote:
On Wed, Nov 05, 2014 at 11:33:21PM -0500, Ted Unangst wrote:
If you look in sys/arch/amd64/stand/libsa/bioscons.c you'll see two
functions, pc_probe and com_probe, which set cn->cn_pri. You'll need
to swap MIDPRI and LOWPRI and rebuild, then rerun installboot.
Alternatively, you could make a small unencrypted "a" partition on the
disk with just an /etc/boot.conf file that contains the following:
set tty com0
boot sr0a:/bsd
Then do the crypto softraid install to another partition and it should
boot like you'd expect.
See: http://permalink.gmane.org/gmane.os.openbsd.misc/206003
Thanks for that link, I searched and couldn't find anything.
For now this is what I would recommend...
Hmmm. Looking at the code, I'm going to guess the answer is no, but is
it expected that this issue of changing the console with crypto root is
going to be addressed soon (like maybe in one of the next 3 or 4
releases)?
If it is expected that there will be a solution relatively soon I will
change the code and recompile for now. If not, I'll go with the small a
partition.
Note that I am not expecting that it be fixed, just wondering if it is
planned. It is a bit of a conundrum. I like not having a /boot hanging
out there like they do in other OSes, but how to change the boot
parameters without access to a filesystem...
Thanks!
--
John Merriam