Как получить доступ к разделам LVM на OS X?

Мне нужно получить доступ к разделам ext3 по логическому тому LVM в SATA HD, подключенном через USB2 к iMac с OS X 10.6.

Можно ли увидеть тома LVM из OS X? Как?

Дисковая утилита говорит, что подключенное устройство неизвестно и предлагает его инициализировать.

8 голосов | спросил drAlberT 18 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 18 Sep 2009 14:03:41 +0400 2009, 14:03:41

5 ответов


0

Да, они могут. см. эту статью ... Mac OS X Lion Adds CoreStorage, диспетчер томов (наконец!)

  

Что такое диспетчер томов? Менеджеры по объемам добавляют гибкость в работу   системное распределение хранилища, действуя как уровень виртуализации между   дисков и файловых систем. Это важно, поскольку современный компьютер   системы должны поддерживать согласованное изображение файловой системы даже в качестве хранилища   устройства меняются. Руководители томов, такие как Symantec Veritas Volume Manager   и LVM OSF позволяют многим операционным системам такой гибкий   управление хранением. Но у Apple никогда не было собственного менеджера томов   до появления CoreStorage в Mac OS X «Lion». Читайте больше на    Управление томами: виртуализация хост-хранилища.

ответил mralexgray 30 J0000006Europe/Moscow 2012, 13:32:51
6

У меня была та же проблема ... для решения этой проблемы я создал расширение ядра Mac OS X, которое сопоставляет простые макеты LVM Linux для логических разделов в Mac OS X:
https://github.com/unsound/IOLVMPartitionScheme

Он доступен под лицензией с открытым исходным кодом (LGPLv2.1). Очевидно, что это не полный диспетчер томов, поэтому можно ожидать, что только однодисковые LVM-макеты будут работать, и только тома без снимков и т. Д., Но должны быть достаточно хорошими для большинства автоматически созданных макетов LVM для загрузочного диска.

Вы все еще должны найти способ монтировать объем ext3, хотя ... fuse-ext2 должен сделать трюк.

Изменить: дополнительная информация, включая двоичный файл, доступна на мой блог .

ответил catacombae 16 PMpWed, 16 Apr 2014 18:46:33 +040046Wednesday 2014, 18:46:33
2

Команда diskutil cs list - это то, что вы ищете. Попробуйте это на терминале. Затем введите diskutil cs для краткого списка команд CoreStorage, которые вы можете использовать. я написал об этом больше в моем блоге здесь :.

ответил SFoskett 31 +04002012-10-31T20:01:00+04:00312012bEurope/MoscowWed, 31 Oct 2012 20:01:00 +0400 2012, 20:01:00
1

Я использовал parallels 4.0, работающий с rhel 5.5, и смог смонтировать linux lvm с помощью стандартных команд монтирования для lvm (например, mount /dev /VolGroup /LogVol00 /mnt /usb). также они могут быть полезны и вам:

pvs

lvdisplay /dev/VolGroup

vgchange -ay

Мне нужно было пометить том как доступный, поскольку lvdisplay показывал его как НЕдоступный.

ответил linux user 2 AMpSat, 02 Apr 2011 07:36:55 +040036Saturday 2011, 07:36:55
1

Я пошел с решением Райана , и это сработало. Обратите внимание, что использование виртуальной машины для передачи данных будет медленнее , чем загрузка непосредственно в live cd. Вот более подробно:

Предположим, что ваш диск находится на устройстве usb :

  1. Возьмите виртуальный бокс с помощью extension-pack (обычно работает лучше) Пример использования варить и изображение виртуальной машины ubuntu (может быть другой дистрибутив тоже, кстати, я используется Ubuntu Linux 15.04 x86_64 с паролем reverse)

  2. Настройте общую папку из настроек (необязательно, сделайте это, только если вы хотите скопировать данные с диска на ваш Mac)

  3. Enable USB Controller из Ports настройки ( Я использовал USB 3.0 (xHCI) controller)

     virtualbox-ports-usb-settings

  4. Запустите vm

  5. Вставьте гостевой cd из меню виртуальных боксов devices > Insert guest cd image и установите его (я сделал это, но я не знаю, было ли это необходимо для поддержки usb).
  6. Откройте терминал в ubuntu и установите lvm2

     sudo apt-get install -y lvm2
    
  7. Убедитесь, что все диски с устройства USB выбрасываются на стороне вашего Mac.

  8. Нажмите значок USB внизу справа (Моя была seagate, не судите меня): P

     значок виртуального бокса в нижнем правом меню

Если все пойдет хорошо, вы должны увидеть свой объем (ы) lvm на боковой панели браузера файлов ubuntu (Nautilus). Он должен быть включен в /media/ubuntu/<name_of_lvm_volume>

В противном случае вам, возможно, придется следовать Как установить раздел lvm на ubuntu .

Наслаждайтесь:)

ответил GabLeRoux 30 MarpmThu, 30 Mar 2017 21:19:32 +03002017-03-30T21:19:32+03:0009 2017, 21:19:32

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132