Автообнаружение Linux RAID (fd) или Linux RAID (ee)

Вопрос или проблема

Ubuntu 20.04 обновлена.

Я пытаюсь настроить RAID с дисками на 8 ТБ и следую этому руководству, используя fdisk
https://www.linuxbabe.com/linux-server/linux-software-raid-1-setup

Я не могу сменить тип раздела на fd. Когда я ввожу fd и нажимаю Enter, появляется ответ
“Тип раздела не изменен”

Я перечислил все типы, и там есть “Linux RAID”, но нет “Linux raid autodetect”, и “Linux RAID” имеет “тип ee”

Я выбрал Linux RAID, и когда я проверяю с помощью gparted, флаг raid установлен.

Могу ли я продолжать?
Почему я не могу выбрать fd?
В чем разница между fd и ee? Размер диска?

sudo fdisk /dev/sd#
Следуйте этим инструкциям.

Введите n для создания нового раздела.
Введите p для выбора основного раздела.
Введите 1 для создания /dev/sd#1.
Нажмите Enter, чтобы выбрать первый сектор по умолчанию.
Нажмите Enter, чтобы выбрать последний сектор по умолчанию. Этот раздел будет охватывать весь диск.
Ввод p напечатает информацию о вновь созданном разделе. По умолчанию тип раздела – Linux.
Нам нужно изменить тип раздела, поэтому введите t.
Введите fd, чтобы установить тип раздела на Linux raid autodetect.
Введите p снова, чтобы проверить тип раздела.
Введите w, чтобы применить вышеуказанные изменения.

(https://www.linuxbabe.com/linux-server/linux-software-raid-1-setup)

В руководстве, до начала использования fdisk, они задают метку диска с помощью parted как DOS. Вы пропустили этот шаг? Если вы создадите новую метку для этого диска (таблица разделов DOS, например, с помощью fdisk, но вы также можете следовать руководству и использовать parted), то создайте новый раздел, а затем перечислите все типы разделов, вы получите нужный ‘fd’ среди результатов.

Если на дисках вместо этого таблица разделов GPT, вы не найдете ‘fd’, но номера от 1 до 108 (версия fdisk из репозиториев Debian 11) для каждого из возможных типов разделов.

Надеюсь, это поможет.

Ответ или решение

В Ubuntu 20.04, при настройке программного RAID с использованием утилиты fdisk, вы можете столкнуться с проблемой, что не удается изменить тип раздела на "Linux raid autodetect" (fd). В вашем случае, выбор предлагается сделать в пользу "Linux RAID" (ee). Давайте рассмотрим, что это означает и почему происходит данная ситуация.

Причина проблемы

При применении команды fdisk вы замечаете, что не можете выбрать тип раздела "fd". Это связано с тем, что тип "Linux raid autodetect" (fd) был актуален в более старых системах, использующих таблицу разделов DOS (MBR). За последние годы произошел переход на использование GPT (GUID Partition Table), особенно для дисков больших объемов, таких как 8TB, так как MBR имеет ограничение на 2TB.

Различие между fd и ee

  • fd (Linux raid autodetect): Использовался для автоматической идентификации RAID-разделов в системах с MBR. Этот тип позволяет ядру автоматически распознавать и управлять RAID-массивами.

  • ee (Linux RAID): Это значение появляется в системах с таблицей разделов GPT. Оно обозначает, что раздел поддерживает RAID, но его распознавание и управление выполняется чуть иначе, чем с использованием MBR.

Решение

  1. Используйте GPT вместо MBR: Убедитесь, что ваши диски используют таблицу GPT, так как это рекомендовано для дисков объемом более 2TB. Использование MBR может вызвать нежелательные ограничения и сложности.

  2. Проверка и установка флага RAID: Если вы выбрали "Linux RAID" и при проверке через gparted флаг RAID установлен, вы на верном пути. Это подтвердит, что система сможет распознать этот раздел для использования в программном RAID.

  3. Следуйте обновленным гайдам: Используйте более современные руководства, которые учитывают переход от MBR к GPT и современные версии ядра, где учтены все нюансы последних изменений. Ссылка, которой вы следовали, тоже может помочь, если учитывать современные обновления и улучшения.

В заключение, вы можете продолжать настройку, выбрав "Linux RAID" (ee) для GPT-дисков. Это стандартный метод для современных систем и он должен работать корректно с вашим машинным окружением.

Оцените материал
Добавить комментарий

Капча загружается...