如何访问 OS X 上的 LVM 分区?

drA*_*erT 12 lvm mac-osx data-recovery osx-snow-leopard

我需要通过 SATA HD 中的 LVM 逻辑卷访问 ext3 分区,该 SATA HD 通过 USB2 连接到我的带有 OS X 10.6 的 iMac。

是否可以从 OS X 看到 LVM 卷?如何?

磁盘工具说连接的设备未知并建议对其进行初始化。

cat*_*bae 6

我遇到了同样的问题……为了解决这个问题,我创建了一个 Mac OS X 内核扩展,它将简单的 Linux LVM 布局映射到 Mac OS X 中的逻辑分区:https :
//github.com/unsound/IOLVMPartitionScheme

它在开源许可 (LGPLv2.1) 下可用。显然,它不是一个完整的卷管理器,因此只能预期单磁盘 LVM 布局可以工作,并且只能使用非快照卷等,但对于大多数为引导驱动器自动创建的 LVM 布局来说应该足够了。

不过,您仍然需要找到一种方法来安装 ext3 卷…… fuse-ext2应该可以解决问题。

编辑:我的博客上提供了更多信息,包括二进制文件。


小智 5

OS X 无法读取 LVM 卷,目前(或我知道)没有 3rd 方驱动程序可以这样做。最简单的解决方案是在 imac 上启动 linux live cd(Ubuntu 等),安装驱动器,然后将数据复制到其他地方。

您也可以尝试使用许多 3rd 方产品(VMware Fusion、Parallels、Virtual Box)之一安装 Linux 虚拟机,并在其中安装卷。


mra*_*ray -1

是的他们可以。请参阅这篇文章\xe2\x80\xa6 Mac OS X Lion 添加了 CoreStorage,一个卷管理器(最后!)

\n\n
\n

什么是卷管理器?卷管理器为操作系统的存储分配增加了灵活性,充当磁盘和文件系统之间的虚拟化层。这很重要,因为即使存储设备发生变化,现代计算机系统也需要维护一致的文件系统映像。Symantec\xe2\x80\x99、Veritas Volume Manager 和 OSF LVM 等卷管理器允许许多操作系统进行这种灵活的存储管理。但 Apple 从未有过自己的卷管理器,直到在 Mac OS X \xe2\x80\x9cLion\xe2\x80\x9d 中引入 CoreStorage。了解更多信息,请参阅\n 卷管理:虚拟化主机存储。

\n
\n

  • 我认为问题是问如何从 OS X 访问 Linux [tag:lvm] 卷。还有另外 2 个答案确实解决了这个问题。 (4认同)
  • 我同意 RichVel 的观点,这根本没有解决问题。 (2认同)