jim945 |
|
Темы:
9
Сообщения:
3180
Участник с: 25 января 2010
|
или --disk-module=ahci
Lupus pilum mutat, non mentem.
|
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
SSD M.2 использует стандартный драйвер ahci и в принципе проблем быть не должно … И не понятно, почему syslinux видит, а grub не видит … Всегда считал, что может syslinux, то же самое может и grub … Вычитал только один нюанс - в некоторых случаях разъем SSD M.2 может делить каналы PCIe или порты SATA с другими устройствами на системной плате. Но тогда бы, наверное, и syslinux не увидел диск ... UPD .... интересный форм-фактор..... впервые о таком услышал ....
Ошибки не исчезают с опытом - они просто умнеют
|
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Если GRUB видит диск, но не видит разделы, значит не загружен модуль таблицы разделов, part_msdos или part_gpt. Обычно все нужные модули, и для диска, и для таблицы разделов, и для ФС, включаются в образ при установке через grub-install автоматически. Явная загрузка таких модулей может потребоваться только в особых случаях, например если вы установили GRUB на один диск, а ядро на другой, и у них разные типы таблицы разделов и/или ФС, либо (был такой баг, не знаю, исправлен ли), GRUB устанавливали на образ, подключённый через loop-устройство, и потому таблица разделов не определилась автоматически. P.S. Загрузка в GRUB модулей диска, отличных от стандартного, работающего через BIOS либо EFI, не требуется, и более того, мне неизвестны случаи, когда их подключение приносило что-либо, кроме сбоев и невозможности чтения с диска. Такое извращение, как прямое чтение дисков в GRUB в обход BIOS/EFI, может понадобиться только на очень специфическом "железе", которое почему-то читается собственный драйвером груба лучше, чем прошивкой материнской платы. |
jim945 |
|
Темы:
9
Сообщения:
3180
Участник с: 25 января 2010
|
Natrioв обычном ноуте стоит жесткий на месте cd-привода. Так вот его биос и граб не видят совсем. А образ арча в случае чего нужно запустить с него))) ahci спасает не принося проблем. На мой взгляд ничего специфического.
Lupus pilum mutat, non mentem.
|
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
jim945Не встречал такого бага в биосе, но спасибо за пример, буду иметь в виду :) |
nnj413 |
|
Темы:
1
Сообщения:
7
Участник с: 23 июля 2016
|
grub-install --disk-module=native /dev/sdZ Кстати, забыл обратить на это внимание, но имя ссд имеет имя не как обычно, sdA, а nvme0n1, я такой первый раз увидел, что это значит? Обычно все нужные модули, и для диска, и для таблицы разделов, и для ФС, включаются в образ при установке через grub-install автоматически. Явная загрузка таких модулей может потребоваться только в особых случаях, например если вы установили GRUB на один диск, а ядро на другой, и у них разные типы таблицы разделов и/или ФС, либо (был такой баг, не знаю, исправлен ли), GRUB устанавливали на образ, подключённый через loop-устройство, и потому таблица разделов не определилась автоматически. Ставить пробовал и с болванки, и с флешки, результат один, причем флешку перезаписывал несколько раз с помощью разных программ, которые советовали в гугле. При установке все делал по инструкции, разбивал под msdos. Может кто-нибудь объяснить, почему не грузятся live образы? Пробовал ubuntu(xubuntu), debian, еще несколько дистров(точно уже и не помню каких), но результат всегда один и тот же. Типа начинается загрузка, но потом он просто виснет и все, никаких дальнейших перспектив. Пробовал даже ждать пару часов, но все напрасно, висит и все. Более того, даже при установке семерки были проблемы(какая-то ошибка связанная с отсутствием дров), никогда не было с ней проблем. Не стал с ней дальше разбираться, может и взлетела бы(ставилась кстати лицензионная версия). |
nnj413 |
|
Темы:
1
Сообщения:
7
Участник с: 23 июля 2016
|
Поставил в ноут обычнй ssd. Повторил установку, все точно так же, как и с ssd M.2, граб встал и заработал с первого раза, arch запускается. Но запускается и работает как-то странно. При запуске пишет что не находит патча для бт(да и черт бы с ним), далее пишет что "pointer to TMDS table invalid" и "pointer to float panel table invalid" и запускается. Обычно при загрузке он пишет что загружает, пишет успешно или нет, и так обо всем, а тут только эти строчки и запуск. Хотел поставить икс сервер, так при команде "lspci | grep -e VGA -e 3D" он просто встал без действий и все. При выключении через systemclt poweroff (да и при ребуте) он просто все убирает с экрана(просто черный экран) и висит в этом положении, помогает только жесткое отключение через кнопку. |