Dasharo Compatibility: NVMe support
NVM001.001 NVMe support (firmware)
Test description
This test aims to verify that firmware is able to correctly detect NVMe disk in the M.2 slot.
Test configuration data
FIRMWARE
= Dasharo
Test setup
- Proceed with the Generic test setup: firmware.
Test steps
- Insert a NVMe disk into the M.2 slot on the DUT.
- Power on the DUT.
- While the DUT is booting, hold the
BOOT_MENU_KEY
to enter the UEFI Boot Menu and note the result.
Expected result
- The NVMe disk should be listed on the bootable devices list.
NVM001.002 NVMe support (Ubuntu)
Test description
This test aims to verify booting the Operating System from NVMe disk in the M.2 slot.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Generic test setup: firmware.
- Insert a NVMe disk into the M.2 slot on the DUT.
- Proceed with the Generic test setup: OS installer.
Test steps
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
- Open a terminal window and execute the following command:
sudo mount | grep 'on / '
Expected result
- The
OPERATING_SYSTEM
has been booted from the NVMe disk correctly. - 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)
Test description
This test aims to verify booting the Operating System from NVMe disk in the M.2 slot.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Windows
Test setup
- Proceed with the Generic test setup: firmware.
- Insert a NVMe disk into the M.2 slot on the DUT.
- Proceed with the Generic test setup: OS installer.
Test steps
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
- Open PowerShell as administrator.
-
Run below command and note the result:
Get-PnpDevice -Status "OK" | where { $_.InstanceId -like "SCSI\DISK&VEN_NVME&*"}
Expected result
- The
OPERATING_SYSTEM
booting from the NVMe disk -
Command should output at least one NVMe drive. Similar as below:
Status Class FriendlyName ------ ----- ------------ OK DiskDrive Samsung SSD 980 PRO 500GB