ядро не видит все sata разъёмы
Материнская плата ASRock FM2A88X-ITX+. Подключены 4 sata диска в слоты 1, 3-5. BIOS видит все диски, читает серийные номера и т. д. При загрузке с давно сделанной установочной флешки с Gentoo также видны все 4 диска. Но при загрузке системы с самостоятельно конфигурированным ядром диск в разъёме 5 совершенно не виден. Ни в dmesg, ни в lspci, ни lsblk, ни parted. Как будто вообще не подключён. При присоединении ещё одного диска в шестой разъём он также не виден системе.
Догадываюсь, что что-то не совсем правильно сконфигурировано в ядре, но вот что - не могу выяснить.
Linux 4.1.12-gentoo #6 SMP
00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7801] (rev 40) (prog-if 01 [AHCI 1.0])
Subsystem: ASRock Incorporation FCH SATA Controller [AHCI mode] [1849:7801]
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 29
I/O ports at f190 [=8]
I/O ports at f180 [=4]
I/O ports at f170 [=8]
I/O ports at f160 [=4]
I/O ports at f150 [=16]
Memory at feb71000 (32-bit, non-prefetchable) [=2K]
Capabilities: [50] MSI: Enable+ Count=1/4 Maskable- 64bit+
Capabilities: [70] SATA HBA v1.0
Kernel driver in use: ahci
Нужна помощь в сей загадке.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Возьми конфиг ядра со своей
Возьми конфиг ядра со своей старой работающей флешки.
Так там же установочный
Так там же установочный generic образ
Да ладно - есть ядро - из
Да ладно - есть ядро - из него можно конфиг вытащить!
Или из SRCD.
Можно конфиг вытащить. Из
Можно конфиг вытащить. Из действительно старого загрузочного ядра и текущего, настроенного и долго тестированного. И сравнение после долгих танцев даст большое множество различий. Одно-два из которых и ответственны за ситуацию. Можно забыть про долгие индивидуальные настройки ядра и использовать старый generic. А можно найти только эти ответственный (или даже всего один) и получить желаемое. Конечно хочется попробовать второй метод, для чего и прошу помощи экспертов.
А для получения
А для получения квалифицированного технического совета нужна детальная техническая информация по железу и соответствующие логи, а не "плач Ярославны", представленный в топике. Да и полная текущая неработающая конфигурация ядра обязательна. Возможно еще и другие другие конфиги, связанные с железом, могут понадобиться...
Словом, каков вопрос, таков и ответ!
Готов всё предоставить.
Готов всё предоставить. Начал с минимума дабы не оттолкнуть объёмностью. Список необходимого - и всё будет.
Перечитай мой пост выше - там
Перечитай мой пост выше - там все для начала.
Или тебе покомандно разжевать надо?
valk написал(а): Можно конфиг
cp /usr/src/linuxkernelnew/.config .newconfig
cp /usr/src/linuxkernelold/.config .oldconfig
diff newconf oldcongf> changes.diff
а можно со старым config собрать и не лезть в дебри