Я пытаюсь установить Linux на моем компьютере EFI, но все еще не работает. Сначала я установил Windows с диском 120/510 ГБ в режиме EFI, а затем хотел установить Linux, но каждый Linux просто не восстанавливает мой SSD (за исключением Ubuntu). Я думаю, что это из-за названия моего SSD (/dev/nvme0n1).

Будет ли эта проблема исправлена, если я переименую /dev /nvme0n1 в /dev /sdb как обычный диск? Если да, как это сделать? Я пробовал правила Udev, но я запутался с этим.

заранее спасибо

2 ответа2

1

Нет, имя не ПРИЧИНА, а РЕЗУЛЬТАТ. NVMe - это совершенно другой интерфейс доступа для твердотельных накопителей PCIe: https://en.wikipedia.org/wiki/NVM_Express

Я не думаю, что Ubuntu - единственный дистрибутив, который его поддерживает. Просто так получается, что другие тестируемые вами дистрибутивы имеют старое ядро или не имеют встроенной поддержки.

0

Какой дистрибутив вы пытаетесь установить? Для меня, на DELL XPS 13, последняя версия archlinux iso успешно распознала мой диск nvme.

Если вы хотите установить что-то еще, а nvme не распознается, возможно, вам придется скомпилировать драйвер NVME. При настройке ядра оно находится в разделе Device Drivers -> NVM Express Block Device . Убедитесь, что он был выбран.

Этот пост мне очень помог.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .