On Sunday, August 07, 2011 5:59:31 pm Xin LI wrote: > On 08/01/11 06:07, Christoph Hoffmann wrote: > > Hello, > > > > The initial reboot followed the installation of ZFS-only version 5/28 > > system reports error: > > > > Attempting Boot From Hard Drive (C:) > > gptzfsboot: error 1 lba 32 > > gptzfsboot: error 1 lba 1 > > gptzfsboot: No ZFS pools located, can't boot > > > > The same installation procedure on older ProLiant with Compaq Smart > > Array 5i do not cause any problems. > > Looks like for some reason the drive number (%dl) didn't get passed > through ARGS (by pmbr.s).
MBR boot loaders aren't defined to do that. They pass %dl directly via the register. For gptboot and gptzfsboot, sys/boot/i386/gptboot/gptldr.S already stores the saved value of %dl in MEM_ARG. -- John Baldwin _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"