Снова "no such device" на msi gs 70

или --disk-module=ahci
Lupus pilum mutat, non mentem.
SSD M.2 использует стандартный драйвер ahci и в принципе проблем быть не должно … И не понятно, почему syslinux видит, а grub не видит … Всегда считал, что может syslinux, то же самое может и grub …
Вычитал только один нюанс - в некоторых случаях разъем SSD M.2 может делить каналы PCIe или порты SATA с другими устройствами на системной плате. Но тогда бы, наверное, и syslinux не увидел диск ...
UPD .... интересный форм-фактор..... впервые о таком услышал ....
Ошибки не исчезают с опытом - они просто умнеют
Если GRUB видит диск, но не видит разделы, значит не загружен модуль таблицы разделов, part_msdos или part_gpt.

Обычно все нужные модули, и для диска, и для таблицы разделов, и для ФС, включаются в образ при установке через grub-install автоматически. Явная загрузка таких модулей может потребоваться только в особых случаях, например если вы установили GRUB на один диск, а ядро на другой, и у них разные типы таблицы разделов и/или ФС, либо (был такой баг, не знаю, исправлен ли), GRUB устанавливали на образ, подключённый через loop-устройство, и потому таблица разделов не определилась автоматически.

P.S.
Загрузка в GRUB модулей диска, отличных от стандартного, работающего через BIOS либо EFI, не требуется, и более того, мне неизвестны случаи, когда их подключение приносило что-либо, кроме сбоев и невозможности чтения с диска. Такое извращение, как прямое чтение дисков в GRUB в обход BIOS/EFI, может понадобиться только на очень специфическом "железе", которое почему-то читается собственный драйвером груба лучше, чем прошивкой материнской платы.
Natrio
P.S.
в обычном ноуте стоит жесткий на месте cd-привода.
Так вот его биос и граб не видят совсем. А образ арча в случае чего нужно запустить с него)))
ahci спасает не принося проблем.
На мой взгляд ничего специфического.
Lupus pilum mutat, non mentem.
jim945
Так вот его биос и граб не видят совсем. А образ арча в случае чего нужно запустить с него)))
ahci спасает не принося проблем.
Не встречал такого бага в биосе, но спасибо за пример, буду иметь в виду :)
grub-install --disk-module=native /dev/sdZ

Кстати, забыл обратить на это внимание, но имя ссд имеет имя не как обычно, sdA, а nvme0n1, я такой первый раз увидел, что это значит?

Обычно все нужные модули, и для диска, и для таблицы разделов, и для ФС, включаются в образ при установке через grub-install автоматически. Явная загрузка таких модулей может потребоваться только в особых случаях, например если вы установили GRUB на один диск, а ядро на другой, и у них разные типы таблицы разделов и/или ФС, либо (был такой баг, не знаю, исправлен ли), GRUB устанавливали на образ, подключённый через loop-устройство, и потому таблица разделов не определилась автоматически.

Ставить пробовал и с болванки, и с флешки, результат один, причем флешку перезаписывал несколько раз с помощью разных программ, которые советовали в гугле. При установке все делал по инструкции, разбивал под msdos.
Может кто-нибудь объяснить, почему не грузятся live образы? Пробовал ubuntu(xubuntu), debian, еще несколько дистров(точно уже и не помню каких), но результат всегда один и тот же. Типа начинается загрузка, но потом он просто виснет и все, никаких дальнейших перспектив. Пробовал даже ждать пару часов, но все напрасно, висит и все. Более того, даже при установке семерки были проблемы(какая-то ошибка связанная с отсутствием дров), никогда не было с ней проблем. Не стал с ней дальше разбираться, может и взлетела бы(ставилась кстати лицензионная версия).
Поставил в ноут обычнй ssd. Повторил установку, все точно так же, как и с ssd M.2, граб встал и заработал с первого раза, arch запускается. Но запускается и работает как-то странно. При запуске пишет что не находит патча для бт(да и черт бы с ним), далее пишет что "pointer to TMDS table invalid" и "pointer to float panel table invalid" и запускается. Обычно при загрузке он пишет что загружает, пишет успешно или нет, и так обо всем, а тут только эти строчки и запуск. Хотел поставить икс сервер, так при команде "lspci | grep -e VGA -e 3D" он просто встал без действий и все. При выключении через systemclt poweroff (да и при ребуте) он просто все убирает с экрана(просто черный экран) и висит в этом положении, помогает только жесткое отключение через кнопку.
 
Зарегистрироваться или войдите чтобы оставить сообщение.