CentOS Kickstart в KVM не очищает метки разделов

Я использовал файл кикстарта с командой clearpart --all --initlabel чтобы anaconda очистил все диски перед попыткой создания и форматирования новых разделов.

Это работало в прошлом для меня, на физических машинах. Однако при этом в гостевой системе KVM с базовым томом LVM в качестве хранилища Anaconda ожидает ввода данных пользователем при следующем предупреждении:

скриншот ошибки

Я собираюсь ответить на этот вопрос сам. Я ошибочно думал, что моя проблема и решение были связаны с этим вопросом здесь на ServerFault. Поскольку их нет, я создаю и отвечаю на новый вопрос.

1 ответ

Решение

Решение на CentOS/RHEL, видимо, добавляет zerombr в ваш файл кикстарта. Вы должны иметь эти две строки перед определением местоположения загрузчика и разбиения диска:

zerombr
clearpart --initlabel

Или используйте это, если вы хотите, чтобы У всех подключенных дисков была уничтожена таблица разделов.

zerombr
clearpart --all --initlabel
Другие вопросы по тегам