> Restating the question.
> 
> Is there a way to force PXE to

I think you have some very serious confusion about what things are and 
what they are called, and it is making it impossible for anyone else to 
understand what you're talking about.

"PXE" is a specification, and an interface compliant with that 
specification.

"PXE boot ROM" is code which implements the "PXE" interface in order to 
boot your system and support other boot programs.

"pxeboot" is a program loaded by the "PXE boot ROM" as part of the boot 
process.  It is the same as the "loader" in the boot-from-disk case.

> 1) not probe for a console

Nothing probes for a console, apart from boot2 in the boot-from-disk case 
if the -P flag is found in /boot.config.

> 2) use a serial port as the default com port

I think you mean "use a serial port as the console".  You can build 
"pxeboot" without keyboard/video support by commenting out the vidconsole 
entry in the definition of the consoles array in 
sys/boot/i386/loader/conf.c

> I know I can put set console="comconsole" in /boot/loader.rc.
> Normally, this is set in the boot blocks, but we don't
> have these in pxeboot.

Actually, you will find that if you have correctly configured your PXE
environment, "pxeboot" will correctly find and parse /boot/loader.rc, and 
this is the preferred mechanism for enabling serial console output in the 
PXE environment.

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to