Subject: install/34280: cannot boot install media via serial
To: None <install-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <george@metrumrg.com>
List: netbsd-bugs
Date: 08/25/2006 18:45:00
>Number: 34280
>Category: install
>Synopsis: cannot boot install media via serial
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: install-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Aug 25 18:45:00 +0000 2006
>Originator: George Georgalis
>Release: 3.1_RC1 (also 3.0.1 and 3.0_RELEASE)
>Organization:
Metrum Research Group
>Environment:
not posible, per port-amd64/34259 no keyboard either but this boot is
3.1_RC1 cdrom via usb on amd64 x86_64
>Description:
Booting the 3.1_RC1 cdrom with console redirect to serial port (per
BIOS) I use condev com2 and proceed to boot the install media. However,
serial stops and boot proceeds on VGA, after kernel checksum. eg
> consdev com2
>> NetBSD/amd64 BIOS Boot, Revision 3.2
>> (builds@b1.netbsd.org, Sun Aug 20 22:12:26 UTC 2006)
>> Memory: 630/2096064 k
> boot
booting fd0a:netbsd
3437976+5223824+217008=0x9788c0
This is a show stopper because the blade system has no PS/2 and both
the chassis USB KVM and keyboard via blade USB have problems,
(port-amd64/34259) ie no console possible. Tried PXE/NFS with 3.0.1 but
require new bge code in 3.1x for network connectivity (hopefully), or
maybe I didn't do PXE+NFS+HEAD_Kernel properly... tried hard.
>How-To-Repeat:
I have reproduced the problem on another amd64 (a 1-u with no PS/2),
where I installed 3.1_RC1 via PCI CDROM and USB keyboard.
> consdev com1
> boot hd1a:
booting hd1a:netbsd
6405232+670512+375440 [472512+288327]=0x8d5688
That machine does have networking and a uname -a of:
3.1_RC1 NetBSD 3.1_RC1 (GENERIC) #0: Sun Aug 20 22:47:46 UTC 2006 builds@b1.netbsd.org:/home/builds/ab/netbsd-3-1-RC1/amd64/200608202102Z-obj/home/builds/ab/netbsd-3-1-RC1/src/sys/arch/amd64/compile/GENERIC amd64 x86_64
>Fix:
Provide a kernel with bootstrap for each of console= com1,com2...
or make the magic of passing boot consdev=XX to the kernel :-\