Перевод(ы): English - Português Brasileiro - Русский


Эта страница описывает процесс установки Debian на устройства Serial ATA RAID (также известные как псевдо-RAID, BIOS-RAID), функционал которых предоставляется контроллерами SATA-дисков. Эти контроллеры эмулируют функции RAID вместо их реальной аппаратной поддержки.

Не следует путать эту функцию с поддержкой ядром Linux программных RAID-массивов (многодисковых устройств). Это предпочтительный и более надёжный метод для создания программных RAID-массивов.

Смотрите Руководство по установке Debian для получения дополнительной информации.

Используйте описанный ниже метод только в том случае, если хотите получить систему с двойной загрузкой Debian и другой операционной системы на вашем Serial ATA RAID:

  1. Создайте ваш псевдо-RAID с помощью утилиты BIOS (обратитесь к инструкции изготовителя).
  2. Загрузитесь с Debian установочного носителя.

  3. Переместите курсор на пункт Install (Установка) в загрузочном меню (НЕ нажимайте клавишу Enter):

    1. Нажмите Tab для изменения параметров загрузки ядра.

    2. Добавьте dmraid=true в конце строки параметров загрузки.

    3. Нажмите Enter

  4. Устанавливайте Debian как обычно, пока не будет запущена утилита разметки диска. Вы увидите ваш псевдо-RAID как диск с длинным запутанным именем. Используйте его как обычный диск и настройте разделы любым удобным Вам способом, включая LVM и друзей.
  5. Завершите установку. Установка GRUB может завершиться ошибкой, но так и должно быть; GRUB будет установлен другим путём. Если установка GRUB закончилась неудачей, выберите "continue without bootloader" ("продолжить без загрузчика") для завершения установки Debian.
  6. Перезагрузите компьютер, когда установщик Debian попросит об этом.
  7. Снова загрузитесь с установочного носителя Debian.
  8. В загрузочном меню перейдите к пункту Advanced Options, затем переместите курсор к пункту "Rescue system" (но НЕ нажимайте Enter):

    1. Нажмите Tab для изменения параметров загрузки ядра.

    2. Добавьте dmraid=true в конец строки.

    3. Нажмите Enter

      Примечание: В UEFI-installer вы должны нажать клавишу e вместо Tab и используйте клавиши со стрелками переместиться к концу 4-й линии (пример для архитектуры x86_64):

      • linux /install.amd/vmlinuz video=vesa:ywrap,mtrr vga=788 \ -- quiet

      Добавить dmraid=true в конец линии и нажать F10 или Ctrl+X для запуска установщика.

      • linux /install.amd/vmlinuz video=vesa:ywrap,mtrr vga=788 \ -- quiet dmraid=true

  9. Будут показаны те же экраны, что и при обычной установке. Переходите по ним до тех пор, пока не будет задан вопрос о том, какую корневую файловую систему следует смонтировать для работы.
  10. Выберите первую строку вида /dev/dm-?, где ? - число. Вы окажетесь в командной строке.

  11. (Дополнительно) Введите bash в командной строке, это облегчит ввод и редактирование строк и истории команд.

  12. Измените /etc/default/grub (например, командой nano /etc/default/grub и раскомментируйте строку GRUB_DISABLE_LINUX_UUID=true (699437). Сохраните файл и закройте редактор.

  13. Введите update-grub и нажмите Enter. Это очень важно, потому что в противном случае в меню загрузки GRUB позже не будут отображаться свежеустановленные ядра!

  14. Введите grub-install /dev/mapper/ и нажмите Tab дважды, чтобы увидеть список имён псевдо-RAID разделов.

    1. Завершите команду grub-install /dev/mapper/ полным именем вашего массива. Например, grub-install /dev/mapper/isw-jggdha7s-SYS (Обратите внимание на остутствие цифр в конце имени). Вы также можете увидеть такие имена, как grub-install /dev/mapper/isw-jggdha7s-SYS1, grub-install /dev/mapper/isw-jggdha7s-Volume1 и т.д. Выберите тот раздел, в конце имени которого нет числа, и нажмите Enter.

    2. Сейчас всё должно установиться без ошибок.
  15. Используя результат команды blkid | grep swap, измените запись в /etc/fstab. (например nano /etc/fstab)

    1. Пример: /dev/mapper/isw.. на UID="f7d88.." на строчке, где описано монтирование swap
  16. Введите exit (дважды, если выполнили шаг 11). Теперь вы должны вернуться в меню восстановления системы. Выберите пункт Reboot system (Перезагрузка системы). Теперь GRUB сможет загрузиться с вашего псевдо-RAID и запустить свежеустановленный Debian.

Устранение неполадок / Альтернативы (mdadm)

Альтернатива для dmraid это mdadm. Для этого установите пакет mdadm и в качестве параметра ядра, установите mdadm=true в конфигурации grub (GRUB_CMDLINE_LINUX_DEFAULT="quiet mdadm=true" в /etc/default/grub). Запустите update-grub после внесения изменений и исправлений в /etc/fstab to match the new devices such as e.g. /dev/dm126p9, загрузитесь в Rescue Mode (Режим Восстановления), investigate and amend this paragraph as you go along, please.