Назад | Перейти на главную страницу

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

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

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

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

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

zerombr
clearpart --initlabel

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

zerombr
clearpart --all --initlabel