Я пытаюсь установить CentOS 5.7 на HP Proliant DL380 G5 (с RAID-контроллером HP P400 Smart Array) и получаю следующую ошибку во время установки в текстовом режиме:
ERROR: pdc: reading /dev/sda[Input/output error]
Input/output error during read on /dev/sda
Для меня это звучит как неисправный диск или неподдерживаемое оборудование. При этом, похоже, с сервером все в порядке (я выполняю диагностику), и я вижу, что он указан в RedHat HCL: https://hardware.redhat.com/show.cgi?id=228312
Могу ли я еще что-нибудь проверить?
В HP ProLiant DL380 G5 должен иметь внутренний RAID-контроллер Smart Array P400. Этот контроллер использует CCISS блочный драйвер под Red Hat / CentOS 5.x. Это представит ваши логические устройства в ОС как /dev/cciss/c0dXpY
, где X - номер контроллера, а Y - номер раздела. Для большинства систем ищите /dev/cciss/c0d0
.
Вы может выбрать неправильное устройство для установки. Подключено ли к серверу USB-устройство? В стандартном DL380 G5 нет других устройств, которые регистрировались бы как SCSI. Привод компакт-дисков в этой системе будет /dev/hda
.
Тем не менее, следите за сообщениями BIOS при загрузке системы. Есть возможность войти в утилиту конфигурирования ORCA BIOS для контроллера P400. Нажмите F8
. Для установки должен быть доступен хотя бы один логический диск.
На экране установки CentOS он должен показать вам тип устройства, на которое вы устанавливаете. Где в процессе появляется эта ошибка?
Примечание. В более новых контроллерах HP, таких как Smart Array P410, используется новый Драйвер HPSA в текущих операционных системах. Они появлялись, используя /dev/sdX
схема, например /dev/sda1
.