3

Я пытаюсь установить SLES11 на компьютер с материнской платой X9SCL/X9SCM . Версия BIOS 1.1a (9/28/2011) .

Конфигурация контроллера SATA дает мне следующие варианты:

  • AHCI
  • RAID (Intel или LSI)
  • IDE
  • инвалид

Я пробовал и AHCI, и IDE, и с ними обоими, когда подходит установщик SLES11, он говорит, что видит диск "BIOS RAID", на который он хочет установить. Если я перехожу к экрану экспорта в установщике, в разделе "Жесткие диски" он показывает мне /dev/mapper/ddf_some_long_string , /dev/sda и /dev/sdb но говорит, что последние два используются.

Конечно, BIOS RAID не отключен? Возможно, на дисках есть старые метаданные BIOS RAID, и ядро это видит и смущает?

1 ответ1

4

Это фиктивный контроллер. Это означает, что в действительности это стандартный болтовой контроллер SATA AHCI, который имеет специальные BIOS и драйверы Windows, которые реализуют программный рейд. Изменение параметра bios между AHCI и RAID изменяет только идентификатор PCI оборудования, чтобы Windows загружала стандартный драйвер AHCI или драйвер фальшивого рейда, установленный поставщиком. Linux распознает PCI ID как контроллер AHCI и загружает драйвер AHCI. Следовательно, почему Linux не волнует, какие из этих настроек вы используете.

Пакет программного обеспечения dmraid распознает метаданные raid, которые ложная биография raid оставляет на дисках, и настраивает драйвер raid драйвера Linux для устройства отображения для доступа к массиву raid. Чтобы остановить это, вам нужно удалить метаданные raid с дисков либо с помощью утилиты bios raid, либо запустив команду dmraid с ключом -E, чтобы стереть метаданные с данного диска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .