Для того чтобы создать виртуальный NVMe-диск в KVM с помощью virt-manager и обеспечить его корректную работу в вашей виртуальной машине, выполните следующие шаги:
### 1. Создание NVMe-диска
При создании виртуальной машины через virt-manager, следуйте этим шагам для добавления NVMe-диска:
1. **Запустите virt-manager** и создайте новую виртуальную машину или выберите существующую.
2. В мастере настройки выберите **"Customize configuration before install"** (Настроить конфигурацию перед установкой).
3. В разделе **"Add Hardware"** выберите **"Storage"**.
4. В качестве типа диска выберите **"Disk device"**, а в поле **"Device type"** выберите **"NVMe"**.
5. Укажите нужный размер, формат и другие параметры для вашего виртуального диска.
6. Добавьте его и сохраните изменения.
### 2. Настройка BIOS/UEFI
Для установки SteamOS Holo на виртуальную машину с UEFI убедитесь в следующих настройках:
1. В окне настройки виртуальной машины выберите раздел **"Firmware"**.
2. Убедитесь, что опция **"Use UEFI"** включена.
### 3. Проверка конфигурации
1. Убедитесь, что на странице **"Overview"** в конфигурации виртуальной машины указано, что используется **"UEFI"** и есть добавленный **NVMe-диск**.
2. Проверьте, что **"Boot options"** настроены так, чтобы ваша виртуальная машина сначала загружалась с USB-диска.
### 4. Подключение USB-образа
1. При подключении USB-образа SteamOS убедитесь, что в настройках соответствующего устройства выставлено:
- Тип устройства: **"Disk"**
- Подключить как **"USB"** (если это образ, обычно в виде ISO).
### 5. Запуск и проверка
1. Запустите виртуальную машину.
2. В процессе загрузки проверьте, что USB-образ загружается и из него можно запустить установку.
3. После загрузки должна быть доступна установка SteamOS, которая должна обнаружить NVMe-диск.
Если после выполнения всех этапов система все еще не видит `/dev/nvme0n1`, попробуйте выполнить следующие действия:
- Проверьте, правильно ли настроены параметры виртуальной машины, и проверьте журнал ошибок.
- Убедитесь, что версия KVM и QEMU поддерживает NVMe. В некоторых случаях может потребоваться обновление ПО.
- Возможно, потребуется проверить настройки самого образа или попробовать другой образ SteamOS, если текущий все еще вызывает проблемы.
### Итог
Эти шаги должны помочь вам создать виртуальный NVMe-диск и настроить виртуальную машину для установки SteamOS Holo. Если проблемы продолжаются, стоит рассмотреть возможность использования других образов или проверить наличие конкретных ошибок загрузки.