Установите ядро ​​Fedora 15 на жесткий диск HP Smart Array Controller HDD

Мне нужно установить Linux «Fedora Core 15» на жесткий диск HP Smart Array Controller. Проблема в ядре Fedora Core 15 не имеет драйвера устройства HPSA. Я попытался загрузить (мою собственную сборку) драйвер HPSA (скопирован) на RAM-диск из установочного терминала Fedora. Итак, процедура установки сделана для HSPA HDD.

Но загрузка после установки безнадежно провалилась, потому что в установленном образце ядра Fedora 15 нет драйвера HPSA.

Что может быть хорошим решением для этой проблемы?

  • Нужно ли мне скомпилировать собственное ядро ​​Fedora 15 с драйвером HPSA?
  • Или я могу использовать образ initrd (каким-то образом) с драйвером HPSA для включения HDD во время процесса загрузки?

Мне очень давно нужно строить ядро ​​Linux для установки … Просьба дать вам совет. Благодарю.

  • Linux EMC scan Lun не работает
  • Виртуализация и сквозная передача SCSI
  • Как исправить mpt2sas "enable порта: FAILED с таймаутом (timeout = 300s)"?
  • Расположить диск в корпусе SAS
  • «Невозможно выделить память» при чтении с ленты SCSI
  • Нужны ли какие-либо модули SCSI в initrd, если используются только диски SATA и IDE?
  • Принудительный диск на / dev / sdX
  • Старый Unix и старая таблица разделов
  • 2 Solutions collect form web for “Установите ядро ​​Fedora 15 на жесткий диск HP Smart Array Controller HDD”

    Fedora 15 – это срок службы более полугода, лучше рассмотреть либо текущую Fedora 18 (но это означает, что она обновляется через год или около того), либо CentOS 6.

    В текущем загрузочном оборудовании используется initrd содержащий (помимо прочего) модули для установленного оборудования. Вы можете получить исходный RPM для ядра (или получить источники ванили от kernel.org ), применить конфигурацию для ядра Fedora (под /boot/config-<version> ) и использовать это как отправную точку для настройки собственных , добавив конфигурацию драйвера HPSA.

    Только что проверенный, мой /boot/config-3.8.4-202.fc18.x86_64 имеет SCSI_HPSA в качестве модуля. Возможно, Fedora 18 работает из коробки; если это так, CentOS 6 тоже.

    Я решил проблему. Позвольте мне объяснить шаги, которые я сделал для записи.

    1. Загрузите Fedora 15 с сервера HP
    2. Ошибка загрузки и переход в аварийную оболочку (отныне только оболочку)
    3. Смонтировать USB-накопитель из оболочки
    4. Загрузить драйвер hpsa => modprobe hpsa, rmmod hpsa, modprobe hpsa_allow_any = 1
    5. Mount / dev / sda1
    6. Скопируйте файл образа initramfs из sda1 в USB
    7. Скопируйте файл изображения на другую машину Fedora (или на любую рабочую машину Linux)
    8. Unarchive файл изображения и изменить скрипт 'init' для загрузки hpsa.ko с аргументом
      • Но нужно сделать это два раза … Я не знаю, почему, но, драйвер hpsa не загружен должным образом в первый раз. Добавьте приведенные ниже строки в файл сценария инициализации
      • modprobe hpsa
      • rmmod hpsa
      • modprobe hpsa hpsa_allow_any = 1
    9. Архивировать измененные initramfs на изображение (используя cpio и gzip)
    10. Скопировать измененный файл изображения в / dev / sda1 сервера HP
    Interesting Posts

    новая материнская плата, старый диск: «Подождал корневое устройство», перейдя на initramfs; Переустановка grub не помогает

    Почему мой скрипт оболочки висит на `apt-get -y upgrade`?

    Невозможно увидеть псевдонимы

    Подключить wlan0 к HE-туннелю IPv6 Debian

    vim найти и заменить вокруг строки

    Обновление файлов конфигурации в скрипте, который ссылается на них?

    Как отредактировать kali linux custom iso?

    Почему в выводе скрипта (1) новая строка CR + LF (dos-style)?

    Выполнение обратной задачи последовательно выполняется для нескольких Unices с xterm

    Каков правильный метод bash запроса пользователя на административный пароль перед резервным копированием данных USB на компьютер?

    Для чего используются файлы * .ko?

    Как восстановить временные метки файлов видеозаписей с помощью встроенных метаданных?

    Почему соответствует строчным буквам в bash?

    Можно ли монтировать трубку в cp?

    Iptables не переадресует. Вместо ввода

    Linux и Unix - лучшая ОС в мире.