Skip to content

Dasharo Compatibility: NVMe support

Test cases

NVM001.001 NVMe support in firmware

Test description

This test verifies that firmware is able to correctly detect NVMe disk in the M.2 slot.

Test configuration data

  1. FIRMWARE = coreboot
  2. BOOT_MENU_KEY = F7

Test setup

  1. Proceed with the Generic test setup: firmware

Test steps

  1. Insert a NVMe disk into the M.2 slot on the DUT
  2. Power on the DUT
  3. While the DUT is booting, hold the BOOT_MENU_KEY to enter the UEFI Boot Menu and note the result

Expected result

  1. The NVMe disk should be listed on the bootable devices list.

NVM001.002 NVMe support in OS (Ubuntu 20.04)

Test description

This test verifies booting the Operating System from NVMe disk in the M.2 slot.

Test configuration data

  1. FIRMWARE = coreboot
  2. BIOS_SETUP_KEY = F2
  3. OPERATING_SYSTEM = Ubuntu 20.04

Test setup

  1. Proceed with the Generic test setup: firmware
  2. Insert a NVMe disk into the M.2 slot on the DUT
  3. Proceed with the Generic test setup: OS installer

Test steps

  1. Power on the DUT
  2. Enter Terminal and type sudo mount | grep 'on / '

Expected result

  1. The OPERATING_SYSTEM booting from the NVMe disk
  2. Output in Terminal indicates that system partition is installed on the NVMe disk:
    /dev/nvme* on / tpe ext4 (rw,relatime,errors=remount-ro)
    

NVM001.003 NVMe support in OS (Windows 10)

Test description

This test verifies booting the Operating System from NVMe disk in the M.2 slot.

Test configuration data

  1. FIRMWARE = coreboot
  2. BIOS_SETUP_KEY = F2
  3. OPERATING_SYSTEM = Windows 10

Test setup

  1. Proceed with the Generic test setup: firmware
  2. Insert a NVMe disk into the M.2 slot on the DUT
  3. Proceed with the Generic test setup: OS installer

Test steps

  1. Power on the DUT
  2. Open device manager
  3. Select Disk drives option and find correct drive.
  4. Right click the drive entry and select Properties option
  5. Go to Details tab
  6. In the Property menu select Hardware Ids option
  7. Find the Value window and note the result.

Expected result

  1. The OPERATING_SYSTEM booting from the NVMe disk
  2. NVMe text found in the Hardware Ids Values window