Перевод(ы): English - Português Brasileiro - Русский
Эта страница описывает процесс установки Debian на устройства Serial ATA RAID (также известные как псевдо-RAID, BIOS-RAID), функционал которых предоставляется контроллерами SATA-дисков. Эти контроллеры эмулируют функции RAID вместо их реальной аппаратной поддержки.
Не следует путать эту функцию с поддержкой ядром Linux программных RAID-массивов (многодисковых устройств). Это предпочтительный и более надёжный метод для создания программных RAID-массивов.
Смотрите Руководство по установке Debian для получения дополнительной информации.
Используйте описанный ниже метод только в том случае, если хотите получить систему с двойной загрузкой Debian и другой операционной системы на вашем Serial ATA RAID:
- Создайте ваш псевдо-RAID с помощью утилиты BIOS (обратитесь к инструкции изготовителя).
Загрузитесь с Debian установочного носителя.
Переместите курсор на пункт Install (Установка) в загрузочном меню (НЕ нажимайте клавишу Enter):
Нажмите Tab для изменения параметров загрузки ядра.
Добавьте dmraid=true в конце строки параметров загрузки.
Нажмите Enter
- Устанавливайте Debian как обычно, пока не будет запущена утилита разметки диска. Вы увидите ваш псевдо-RAID как диск с длинным запутанным именем. Используйте его как обычный диск и настройте разделы любым удобным Вам способом, включая LVM и друзей.
- Завершите установку. Установка GRUB может завершиться ошибкой, но так и должно быть; GRUB будет установлен другим путём. Если установка GRUB закончилась неудачей, выберите "continue without bootloader" ("продолжить без загрузчика") для завершения установки Debian.
- Перезагрузите компьютер, когда установщик Debian попросит об этом.
- Снова загрузитесь с установочного носителя Debian.
В загрузочном меню перейдите к пункту Advanced Options, затем переместите курсор к пункту "Rescue system" (но НЕ нажимайте Enter):
Нажмите Tab для изменения параметров загрузки ядра.
Добавьте dmraid=true в конец строки.
Нажмите 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
- Будут показаны те же экраны, что и при обычной установке. Переходите по ним до тех пор, пока не будет задан вопрос о том, какую корневую файловую систему следует смонтировать для работы.
Выберите первую строку вида /dev/dm-?, где ? - число. Вы окажетесь в командной строке.
(Дополнительно) Введите bash в командной строке, это облегчит ввод и редактирование строк и истории команд.
Измените /etc/default/grub (например, командой nano /etc/default/grub и раскомментируйте строку GRUB_DISABLE_LINUX_UUID=true (699437). Сохраните файл и закройте редактор.
Введите update-grub и нажмите Enter. Это очень важно, потому что в противном случае в меню загрузки GRUB позже не будут отображаться свежеустановленные ядра!
Введите grub-install /dev/mapper/ и нажмите Tab дважды, чтобы увидеть список имён псевдо-RAID разделов.
Завершите команду 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.
- Сейчас всё должно установиться без ошибок.
Используя результат команды blkid | grep swap, измените запись в /etc/fstab. (например nano /etc/fstab)
- Пример: /dev/mapper/isw.. на UID="f7d88.." на строчке, где описано монтирование swap
Введите 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.