Как удалить все LV VG и разделы на всех дисках перед установкой 12.04


18

У меня есть 2 жестких диска, которые использовались для Ubuntu Server 11.10. Теперь я хотел бы начать с нуля с 12.04, но у меня возникли некоторые проблемы с существующими логическими томами и группами томов. Удаление данных во время установки выглядит так, как будто это займет несколько дней. Есть ли быстрый и простой способ уничтожить все тома / группы / разделы, чтобы я мог начать с 2 пустых дисков? Когда я настроил это 11 апреля, мне потребовалось некоторое время, чтобы научиться делать это, и с тех пор я забыл большую часть того, что я узнал.

Что бы это ни стоило, я только использую эту коробку, чтобы узнать о Linux.

Ответы:


27

Просто ради этого вопроса я только что столкнулся с той же проблемой, и вот как я ее исправил (все эти команды были введены из сеанса в реальном времени):

sudo vgdisplay

Затем я нашел название группы для удаления

sudo vgremove <groupname>

ответил yна все вопросы.

Затем я мог вручную отформатировать все устройство с помощью GParted.


У меня была такая же проблема при установке Ubuntu 14.04.3 и полной замене старой установки CentOS, и это решение хорошо сработало для меня.
Мэтт Кубри

У меня получилось, после этого я смог отформатировать диск с помощью gparted с live cd.
Вава

Не работает vgremoveговорит, попробуйте позвонить, vgreduce --removemissingно это также не удается.
BrainSlugs83

Просто столкнулся с той же проблемой, и этот ответ решает проблему. Просто для записи, я использовал «sudo vgscan», который дает краткий вывод (чем «sudo vgdisplay»)
Tzunghsing David Wong

9

Мне не удалось удалить раздел, потому что он использовался группой томов (системой). Мне сказали, что не удалось удалить эту группу томов, поскольку отсутствует физический том.

После запуска vgreduce --removemissing systemя смог удалить группу томов, а затем раздел, оставив меня там, где я хотел быть.

Спасибо за предложенные ответы, они заставили меня задуматься о правильном пути.


2
Просто чтобы добавить к этому, нажмите ALT-F2, используя установщик Ubuntu, чтобы вызвать консоль, куда вы можете войти, vgreduce --removemissing systemкак предложено.
NickG

3
Я использовалvgremove <LVM Group Name>
Эрик

+1, я смог сделать эту работу - изменив systemназвание группы томов, это привело меня в достаточно хорошее состояние, которое vgremoveначало работать. Woot!
BrainSlugs83

3

Все, что вам нужно сделать, это выбрать опцию «использовать весь диск» в установщике. Это уничтожит все, что находится на диске.


Это ограничит то, что я могу сделать с диском (дисками) после установки?
Марк

1
Дал ему шанс. Вот что я получил - Невозможно автоматически удалить данные LVM. Поскольку группы томов на выбранном устройстве также состоят из физических томов на других устройствах, автоматическое удаление не безопасно. Пожалуйста, сначала удалите данные LVM.
Марк

@ Марк, это странно ... выберите разделение вручную и удалите существующие разделы.
psusi 12.12.12

1
Он говорит мне, что раздел используется группой томов LVM. Когда я пытаюсь удалить группу томов, она говорит, что не может, потому что может использоваться 1 или более логических томов. Он показывает мне 0 свободных физических томов, 2 используемых PV, 1 VG и 0 логических томов. Я вижу, что VG состоит из 2 PV - / dev / sda2 и неизвестно. Виртуальная консоль (4) говорит мне, что она не может изменить виртуальную группу, пока отсутствуют PV. Я надеюсь, что это имеет какой-то смысл для вас. Я не совсем понимаю.
Марк

Ха! Я понял. Пришлось использовать vgreduce --removemissing system. Теперь у меня есть два чистых, пустых диска. Я, вероятно, должен прочитать LVM, прежде чем приступить к установке. Черт, это «обучающийся» сервер. Спасибо за помощь!
Марк

1

Загрузка с LiveCD, запуск GParted и создание новой таблицы разделов на каждом диске эффективно удалит все существующие разделы. Количество записанных данных будет незначительным, поэтому это не должно занять много времени.

Все данные на дисках будут потеряны.


После d / l LiveCD и попытки создать таблицу разделов с помощью GParted он сообщает, что 1 раздел в настоящее время активен, и таблицу разделов создать невозможно. У меня нет возможности размонтировать.
Марк

@Mark: это будет раздел подкачки на жестком диске, на который LiveCD по умолчанию перезаписывается. Щелкните правой кнопкой мыши по разделу и выберите «swap off»
Сергей

Да, не нужно просто «поменять» - «Создать», «Удалить», «Изменить размер / Переместить», «Копировать», «Вставить», «Форматировать в», «Размонтировать», «Управление флагами», «Проверить», «Метка», «Новый UUID», информацию. Только Управление флагами и информацией не отображаются серым цветом.
Марк

Не вызовет ли это проблемы в будущем, если я просто отключу диск, установлю второй и обработаю разделы после установки? За исключением настройки сервера год назад, я не знаком с LVM.
Марк

1

Я испытал похожую ситуацию.
Я обнаружил, что мне пришлось пройти процесс установки до той части, где вы выбираете режим создания разделов: Управляемый или Ручной.
Тогда я мог бы использовать Alt+, F2чтобы переключиться на другую консоль. Когда я печатал help, он не показывал ни одной команды LVM. Раньше я vgdisplayвидел название VirtualGroup.
Затем я указал vgreduce -v -f <inserted my VirtualGroup name from the vgdisplay>- где vфлаг указывает многословно, чтобы я мог видеть, что делает LVM, и fфлаг, который нужно применить, так как первые несколько раз он жаловался на отсутствие пропавшего диска.
Затем я переключился обратно на главную консоль Alt+F1и выбрал наведением с помощью LVM. Установщик нашел исправленный раздел LVM и удалил его, чтобы я мог продолжить установку.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.