LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Где-то примерно начиная с ядра версии 2.6.35-2.6.38 CONFIG_IDE помечен устаревшим и весь функционал поддержки и SATA и PATA объединён в libata, поддержка которого задействуется опцией CONFIG_ATA. Задействование CONFIG_IDE крайне не желательно и уж тем более совместно с CONFIG_ATA.

Если вы все ещё конфигурируете ядро, то должны были видеть в menuconfig пометку, что CONFIG_IDE устарел, в противном случае не надо давать совет его использовать.

Предлагаю проверить, включена ли поддержка винчестера в ядре.

Что вы под этим понимаете ? В ядре нет опций поддержки винчестеров, а есть только опции поддержки контроллеров жёстких дисков материнской платы, но у ТС создаётся устройство /dev/sda, значит поддержка нужного контроллера включена, и опции поддержки форматов разметки жёстких дисков, gpt, msdos, bsd прочее.

Исходная версия kostik87, :

Где-то примерно начиная с ядра версии 2.6.35-2.6.38 CONFIG_IDE помечен устаревшим и весь функционал поддержки и SATA и PATA объединён в libata, поддержка которого задействуется опцией CONFIG_ATA. Задействование CONFIG_IDE крайне не желательно и уж тем более совместно с CONFIG_ATA.

Если вы все ещё конфигурируете ядро, то должны были видеть в menuconfig пометку, что CONFIG_IDE устарел, в противном случае не надо давать совет его использовать.