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

Запись в незанятое пространство на LVM2

Мне было интересно, есть ли способ записать в нераспределенное пространство lvm2 (linux) ...

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

Я знаю, что создание нового логического тома, потребляющего все доступные экстенты, очистка и последующее удаление его, вероятно, сработает (не так ли?), Но мне интересно, есть ли другой, более элегантный способ, который позволил бы мне что-то сделать лайк:

dd if=/dev/random of=/dev/the-magical-unallocated-space-on-lvm2-device

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

Вы также можете выполнить безопасную очистку, как предлагает pehrs, но если вы не ультра-параноик, я думаю, что очистка только «неиспользуемого» пространства будет достаточной.

Насколько мне известно, в LVM такой системы нет. Это было бы не особенно полезно.

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

Я думаю, что самый простой способ сделать то, что вы хотите, - это следующее:

  1. Добавить в систему новый диск
  2. Создайте на нем новый физический том.
  3. Перенос логических томов физических томов, о которых вы беспокоитесь
  4. Удалите пустой физический том из lvm
  5. Сделайте безопасное стирание с диска
  6. Восстановите физический объем
  7. Перенесите логические тома обратно.

Я настоятельно рекомендую сделать резервную копию, прежде чем делать этот маневр.