写入 LVM2 上未分配的空间

写入 LVM2 上未分配的空间

我想知道是否有办法写入 lvm2(linux)的未分配空间......

我希望对我的所有分区进行加密,但我不太确定之前是否有任何未加密的分区,所以现在我想覆盖/刷写我的 LVM 使用但尚未分配给逻辑卷的所有空间。

我知道创建一个占用所有可用范围的新逻辑卷,执行擦除然后随后将其删除可能会完成这项工作(会吗?)但我想知道是否还有其他更优雅的方式可以让我做类似的事情:

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

答案1

据我所知,LVM 中没有这样的系统。它不是特别有用。

用新的逻辑卷填充磁盘并写入内容可能可以完成大部分工作,但它有点混乱。

我认为做你想做的事情的最简单的方法如下:

  1. 向系统添加新磁盘
  2. 在其上创建一个新的物理卷。
  3. 迁移您担心的物理卷的逻辑卷
  4. 从 lvm 中删除空的物理卷
  5. 安全擦除磁盘
  6. 重新创建物理卷
  7. 将逻辑卷迁移回来。

我强烈建议在执行该操作之前先进行备份。

答案2

据我所知,您已经描述的方法(创建一个新的逻辑卷并填充它)是最简单的解决方案。

您也可以按照 pehrs 的建议进行安全擦除,但除非您非常偏执,否则我认为仅擦除“未使用”的空间就足够了。

相关内容