On Sun, Jun 30, 2019 at 12:12:46PM -0400, Gao-Mi Baohao wrote: > > Let me know if you can confirm that interpretation of "sr0a" > > Yes, "sr" == "softraid," but when I pulled the working config from my > systems, I discovered that there's an unintuitive syntax that I had > forgotten about, which is probeblty your missing piece. > > It looks like I actually set boot-device = "disk0" and boot-file = > "sr0" (notice the omitted file and slice into), and the loader > auto-selected "sr0:a/bsd" (no that's not a typo... "sr" + [softraid > number] + ":" + [root slice on softraid dev] + "/bsd"). > > Give that a shot. That's jogging my memory about having to dig > through source for the sparc64 loader to discover that very unintutive > syntax.
Okay. Thanks. Well, I tried using "sr0", but am still getting the same error. Below. Note, I checked my "bioctl softraid0" which looks like yours, and the disklabel of my sd4 (the softraid disk) looks about like yours too. a 1g 4.2BSD filesystem at offset 0. Something is still wrong on my end. So, before the difference in the output of OBP boot command, I notice you said "disk0" above, but your eeprom output below shows "vdisk0". Do you have a vdisk0 devalias on your system? After that, there's just the different response I see compared you yours. I get: Boot device: /pci@0/pci@0/pci@2/scsi@0/disk@2 File and args: sr0 OpenBSD IEEE 1275 Bootblock 1.4 >> OpenBSD BOOT 1.12 ERROR: /iscsi-hba: No iscsi-network-bootpath property Unknown device: sr0 Cannot boot from softraid: Unknown error: code 19 And, you see: sr0* Booting sr0:a/bsd where I see: Unknown device: sr0 Cannot boot from softraid: Unknown error: code 19 Any idea why the bootloader says "sr0*" for you, and "Unknown device" for me? Thanks... - Chris > Here's my working config. > > > > ===OPENBOOT VARIABLES=== > > glasloc-obsd# eeprom boot-device > > boot-device=vdisk0 > > glasloc-obsd# eeprom boot-file > > boot-file=sr0 > > > > ===BOOT MESSAGES=== > > T5140, No Keyboard > > Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved. > > OpenBoot 4.33.6, <<OMITTED>> MB memory available, Serial #<<OMITTED>>. > > Ethernet address <<OMITTED>>, Host ID: <<OMITTED>>. > > > > > > > > Boot device: disk0 File and args: sr0 > > OpenBSD IEEE 1275 Bootblock 1.4 > > >> OpenBSD BOOT 1.12 > > ERROR: /iscsi-hba: No iscsi-network-bootpath property > > sr0* > > Booting sr0:a/bsd > > <<OMITTED>> > > <<OMITTED>> > > [ using 1036112 bytes of bsd ELF symbol table ] > > console is /virtual-devices@100/console@1 > > Copyright (c) 1982, 1986, 1989, 1991, 1993 > > The Regents of the University of California. All rights reserved. > > Copyright (c) 1995-2019 OpenBSD. All rights reserved. > > https://www.OpenBSD.org > > > > OpenBSD 6.5 (GENERIC.MP) #0: Tue Jun 18 18:13:03 EDT 2019