Да, могут. см. эту статью… Mac OS X Lion добавляет CoreStorage, диспетчер томов (наконец!)
Что такое диспетчер томов? Диспетчеры томов добавляют гибкости работе системное выделение памяти, действующее как уровень виртуализации между диски и файловые системы. Это важно, поскольку современный компьютер системам необходимо поддерживать согласованный образ файловой системы даже в качестве хранилища устройства меняются. Менеджеры томов, такие как Veritas Volume Manager от Symantec и OSF LVM позволяют многим операционным системам такого рода гибкие управление хранением. Но у Apple никогда не было собственного менеджера громкости. до появления CoreStorage в Mac OS X «Lion». Узнать больше на Управление томами: виртуализация хранилища хоста.
OS X не Может считать Объем LVM, и нет никаких сторонних драйверов в данный момент (или что я знаю) сделать так. Самое легкое решение состояло бы в том, чтобы загрузить от Linux живой CD (Ubuntu и т.д.) на Вашем iMac, смонтировать диск и скопировать данные в другом месте.
Вы могли также, возможно, попытаться установить виртуальную машину Linux с помощью одного из многих сторонних продуктов (VMware Fusion, Параллели, Виртуальное Поле), и смонтировать объем там.
Я использовал параллели 4,0 рабочих rhel 5.5 и смог смонтировать Linux lvm использование стандартных команд монтирования для lvm (например, смонтировать/dev/VolGroup/LogVol00/mnt/usb). также, они могут быть полезны для Вас также:
pvs
lvdisplay /dev/VolGroup
vgchange -ay
Я должен был отметить объем как доступный, поскольку lvdisplay показывал его как НЕ доступный.
Список diskutil cs
команда - это то, что вы ищете. Попробуйте это на терминале. Затем введите diskutil cs
, чтобы получить краткий список команд CoreStorage, которые вы можете использовать. Подробнее об этом я писал в своем блоге здесь :.
.
У меня была такая же проблема... для решения этой проблемы я создал расширение ядра Mac OS X, которое сопоставляет простые компоновки Linux LVM с логическими разделами в Mac OS X:
https://github.com/unsound/IOLVMPartitionScheme
Оно доступно под лицензией с открытым исходным кодом (LGPLv2.1). Очевидно, что это не полный менеджер томов, поэтому можно ожидать, что будут работать только однодисковые LVM-раскладки, и только не снимки и т.д., но они должны быть достаточно хороши для большинства автоматически создаваемых LVM-раскладок для загрузочного диска.
Вам всё равно нужно найти способ смонтировать том ext3, хотя... fuse-ext2 должен помочь.
Правка: Дополнительная информация, включая двоичный, доступна на моем блоге .
Я использовал решение Райана , и оно сработало. Обратите внимание, что использование виртуальной машины для передачи данных будет медленнее , чем загрузка непосредственно с живого компакт-диска. Вот более подробная информация о том, как:
Предполагается, что ваш диск находится на USB-устройстве :
Захватите виртуальный бокс с пакетом расширений
(обычно работает лучше)
Пример использования brew и brew cask :
brew cask install virtualbox virtualbox-extension-pack
Загрузить образ виртуального бокса ubuntu (может быть другой distro тоже, кстати, я использовал Ubuntu Linux 15.04 x86_64
с паролем reverse
)
Настройте общую папку в настройках (необязательно, сделайте это, только если вы хотите скопировать данные с диска на свой Mac)
Включить USB-контроллер
из Порты
настройки (я использовал контроллер USB 3.0 (xHCI)
)
Запустить виртуальную машину
устройства> Вставьте гостевой образ компакт-диска
и установите его (я сделал это, но не знаю, было ли это необходимо для поддержки USB). Откройте терминал в ubuntu и установите lvm2
sudo apt-get install -y lvm2
Убедитесь, что все диски из USB-устройства извлечены на стороне Mac.
Щелкните значок USB в правом нижнем углу (у меня был Seagate, не судите меня): P
Если все прошло хорошо, вам следует см. свои тома lvm на боковой панели файлового браузера ubuntu (Nautilus). Он должен автоматически монтироваться в / media / ubuntu /
В противном случае вам, возможно, придется следовать Как смонтировать раздел lvm в ubuntu .
Наслаждайтесь :)