YuraRimskiy |
|
Темы:
9
Сообщения:
30
Участник с: 24 декабря 2017
|
Купил новый ноут с SSD-диском. Ставлю Arch. В качестве загрузчика использую стандартный bootctl install Конфиг:
Разметка: /dev/nvme0n1p1 - efi fat /dev/nvme0n1p2 - root ext4 /dev/nvme0n1p3 - data home ext4 При загрузке он не видит жёсткого диска:
На прошлом ноуте эта схема работала. Но там был обычный HDD, поэтому не /dev/nvme, а /dev/sda. Какие-то особенности есть? Вики по NVMe читал, но ничего полезного не нашёл. |
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
Где-то уже обсуждали надо или пересобрать initramfs с нужными модулями или перевести контролер nvme в achi. С большой долей вероятности вам это поможет.
Ошибки в тексте-неповторимый стиль автора©
|
beisic |
|
Темы:
5
Сообщения:
184
Участник с: 22 августа 2018
|
YuraRimskiyГде /boot ? Для примера у меня в /boot: И разметка: Всё прекрасно грузится с systemd-boot, в том числе есть выбор что загружать: archlinux или Microsoft.
|
beisic |
|
Темы:
5
Сообщения:
184
Участник с: 22 августа 2018
|
YuraRimskiyЭто файл в /boot/loader/entries/arch.conf и файл /boot/loader/loader.conf: должен быть.
|
YuraRimskiy |
|
Темы:
9
Сообщения:
30
Участник с: 24 декабря 2017
|
indeviralНашёл две темы: Отвал namespace NVMe диска после обновления ядра и Не видит загрузчик (nvme) . Проблемы схожие, но решений там нет. Гуглил про initramfs и модули, там всё для убунты в основном. Сделал по аналогии в режиме arch-chroot: в /etc/mkinitcpio.conf вписал MODULES=(nvme) выполнил mkinitcpio -P Ситуацию это не спасло. Тоже самое. Какие ещё модули или хуки можно вписать? |
YuraRimskiy |
|
Темы:
9
Сообщения:
30
Участник с: 24 декабря 2017
|
beisic Бут - это /dev/nvme0n1p1 Содержимое /boot/
loader.conf:
system.conf:
Схема прекрасно работает на старом ноуте, а на новом с SSD не хочет. |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
. Check whether the NVME drive is configured for RAID mode in your UEFI/BIOS and switch that to AHCI. |
YuraRimskiy |
|
Темы:
9
Сообщения:
30
Участник с: 24 декабря 2017
|
indeviralПопробовал AHCI. Перевёл в биосе Intel VMD Controller на disabled. Помогло. Всё грузится и работает. Но это костыли какие-то. Мне не нравится. Просто режим совместимости включил. Полноценной поддержки SSD в Linux ещё нет? Они, вроде, не вчера появились. |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
YuraRimskiyТо добавляйте модуль vmd тогда в инитрамс |
YuraRimskiy |
|
Темы:
9
Сообщения:
30
Участник с: 24 декабря 2017
|
vs220То, что нужно. Сработало. Благодарю. |