У меня есть ASUS G701VIK, где я установил два NVME SSD 960 Pro M.2. Система имеет Windows 10, работающий на тех же двух дисках и работах правильно.
На диске 1 (GPT) у меня есть следующие разделы:
Существует также Диск 2 со всего одним Томом NTFS.
Я имею, отключают Защищенную загрузку и Быструю загрузку на BIOS машины.
Я создал загрузочную Карту памяти с помощью Win32DiskImager для Ubuntu 16.04 LTS и 17.04 с тем же результатом.
Загрузки компьютера от USB, во время начальной загрузки я изменяю сценарий начальной загрузки GRUB для включения: nouveau.modeset=0 (который необходим для видеокарты) и также попытались добавить nvme_load=YES и удаляют тихий всплеск
Если я перехожу к командной строке GRUB и ввожу ls - все, что я получаю список устройств, где типы раздела правильно распознаны за исключением 3-го.
Это также жалуется на некоторые efi файлы, являющиеся недостающим: tar.mod, sfs.mod, nilfs2.mod, minix.mod, afs.mod, affs.mod.
Во всех случаях результат состоит в том, что во время процесса установки единственным диском, который распознан, является Карта памяти, но не твердотельные диски M2.
Я прочитал много сообщений все в этом и других форумах, но не нашел никого, который помогает мне. Я также связался с производителем, и я ожидаю ответа (не, что у меня есть большие надежды на то, что они решали проблему для меня).
Идея состоит в том, чтобы установить двойную загрузку с Windows 10.
Я - вполне новичок на Ubuntu и Linux в целом. Попросите что-либо, что Вы думаете, может относиться к проблеме, и я не упомянул.
Править: при ответе на вопросы ниже, нет никакого nvme драйвера в списке, просто PCIe. Единственные ошибки связаны с Wi-Fi, как установить драйвер? действительно ли nvme_load является командой?
Быстрая загрузка отключена, поскольку это - Защищенная загрузка.
EDIT2: Добавление ссылок к выводам всех 3 команд запросило: (Я не выполнил nvme_load на этот раз),
00:17.0 RAID bus controller: Intel Corporation SATA Controller [RAID mode] (rev 31)
Subsystem: ASUSTeK Computer Inc. SATA Controller [RAID mode]
Kernel driver in use: ahci
Kernel modules: ahci
[ 9.805918] ahci 0000:00:17.0: Found 2 remapped NVMe devices.
[ 9.805918] ahci 0000:00:17.0: Switch your BIOS from RAID to AHCI mode to use them.
dmesg дал Вам решение. По любой причине ядро требует, чтобы контроллер SATA был в режиме AHCI вместо режима RAID, чтобы позволить Вам использовать два диска NVMe. Так изменение режима в настройках BIOS/UEFI должно сделать.
Редактирование: по-видимому, в некоторых машинах, режим RAID является hardcoded, и пользователь не может внести изменения в это в настройках BIOS/UEFI. В этом случае невозможно (с сегодняшнего дня, по крайней мере) использовать диски NVMe в Linux:
https://github.com/torvalds/linux/commit/aecec8b60422118b52e3347430ba9382e57d6d76
Также посмотрите ответы в этом потоке для получения дополнительной информации:
http://marc.info/?l=linux-ide&m=147709610621480&w=2
Ваш единственный шанс будет состоять в том, чтобы видеть, обеспечивает ли поставщик микропрограммное обновление, которое позволяет Вам изменять режим на AHCI. Можно также попробовать сборку встроенного микропрограммного обеспечения альтернативы запроса путем поиска технической поддержки непосредственно от поставщика, хотя Вам, вероятно, не повезет на этом.
то же со мной, HP EliteBook с M2 NGFF. Ubuntu живая начальная загрузка хорошо, но не может установить. Ошибка отметила, что "Не может настроить Ваши аппаратные средства..." Мое Решение: замените жесткий диск к слоту SATA и порядок загрузки изменения к наследию, и затем установите Ubuntu на жестком диске и Windows 10 на M2 PCIe NGFF