Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD-current no longer boots after install

> Some time between CVS dates 2010. and 2010.,

Why don't you check commit logs between them?

The following one looks suspicious:

Module Name:    src
Committed By:   drochner
Date:           Thu Jan 14 17:49:32 UTC 2010

Modified Files:
        src/sys/arch/i386/stand/boot: boot2.c
        src/sys/arch/i386/stand/lib: boot_params.S
        src/sys/arch/i386/stand/pxeboot: Makefile main.c
        src/sys/sys: bootblock.h
        src/usr.sbin/installboot: installboot.8 installboot.c installboot.h
        src/usr.sbin/installboot/arch: i386.c

Log Message:
On i386/amd64, define two flag bits in the boot parameters which control
whether modules are loaded and whether boot.cfg is evaluated, and
set both to "off" per default in the PXE bootloader.
Extend "installboot" to toggle the bits.
This way, pxeboot works with existing dhcp server setups (and as
described in the manpage) out of the box. Also, boot.cfg reading
involves a stat() call which is horribly inefficient with the
TFTP pseudo file system.

What happens if you replace /boot?

Izumi Tsutsui

Home | Main Index | Thread Index | Old Index