vbox (BOOT) not all disks found

Hi

Following this thread:

https://forums.freebsd.org/threads/dell-perch-730-830-zfs-mrsas-driver.89248/

Create a virtual machine with virtualbox 7.0, and create 8 virtual disks for FreeBSD. I configured that virtual machine with an AHCI controller, and my disks show up in Freebsd as ada* and I built the pools. Next, I modified the configuration of the virtual machine so that it had an LSI SAS controller, in this case I could do it.

The reason is so we can read the disk, to swap the driver, in this case the disks were detected as da* and the pools loaded correctly without problems as we can read.

Well that's the reason, but apparently I have encountered this problem in the boot, I don't know if it is due to the virtual machine or that it is a normal behavior of FreeBSD.

Code:
BIOS drive C: is disk0
BIOS drive D: is disk1
BIOS drive E: is disk2
BIOS drive F: is disk3
ZFS: i/o error - all block copies unavailable
ZFS can´t read MOS of pool z01x

Apparently not all disks are detected at boot and there is the error that refers to the secondary pool that I have.

But when booting the system these are detected without problem, and the operational pool.

Code:
  pool: z01x
 state: ONLINE
  scan: resilvered 468K in 00:00:00 with 0 errors on Wed Aug  2 15:47:34 2023
config:

    NAME        STATE     READ WRITE CKSUM
    z01x        ONLINE       0     0     0
      mirror-0  ONLINE       0     0     0
        ada2    ONLINE       0     0     0
        ada3    ONLINE       0     0     0
      mirror-1  ONLINE       0     0     0
        ada4    ONLINE       0     0     0
        ada5    ONLINE       0     0     0
    special   
      mirror-2  ONLINE       0     0     0
        ada6    ONLINE       0     0     0
        ada7    ONLINE       0     0     0

errors: No known data errors

  pool: zroot
 state: ONLINE
config:

    NAME        STATE     READ WRITE CKSUM
    zroot       ONLINE       0     0     0
      mirror-0  ONLINE       0     0     0
        ada0p3  ONLINE       0     0     0
        ada1p3  ONLINE       0     0     0

errors: No known data errors

Is it a normal behaviour?

Thanks.

EDIT:

I mean that if in a non-virtualized environment the behavior would be the same. Or is it due to virtualization?
 
Back
Top