Risposte:
Si Loro possono. leggi questo articolo ... Mac OS X Lion aggiunge CoreStorage, un gestore di volumi (finalmente!)
Che cos'è un gestore di volumi? I gestori di volumi aggiungono flessibilità all'allocazione del sistema operativo di archiviazione, fungendo da strato di virtualizzazione tra dischi e file system. Questo è importante, poiché i moderni sistemi informatici devono mantenere un'immagine coerente del filesystem anche quando cambiano i dispositivi di archiviazione. I gestori di volumi come Veritas Volume Manager di Symantec e OSF LVM consentono a molti sistemi operativi questo tipo di gestione flessibile dell'archiviazione. Ma Apple non ha mai avuto un proprio gestore di volumi fino all'introduzione di CoreStorage in Mac OS X "Lion". Maggiori informazioni su Gestione volume: virtualizzazione dell'archiviazione host.
Ho avuto lo stesso problema ... per risolvere questo problema ho creato un'estensione del kernel per Mac OS X che associa semplici layout LVM Linux a partizioni logiche in Mac OS X:
https://github.com/unsound/IOLVMPartitionScheme
È disponibile con una licenza open source (LGPLv2.1). Non è un gestore di volumi completo, ovviamente, quindi ci si può aspettare che funzionino solo layout LVM a disco singolo e solo volumi non snapshot, ecc., Ma dovrebbe essere abbastanza buono per la maggior parte dei layout LVM creati automaticamente per l'unità di avvio.
Devi ancora trovare un modo per montare il volume ext3 però ... fuse-ext2 dovrebbe fare il trucco.
Modifica: ulteriori informazioni, incluso un file binario, sono disponibili sul mio blog .
OS X Impossibile leggere un volume LVM e al momento non ci sono driver di terze parti (o di cui sono a conoscenza) per farlo. La soluzione più semplice sarebbe quella di avviare un cd live Linux (Ubuntu ecc.) Sul tuo imac, montare il drive e copiare i dati altrove.
Potresti anche provare a installare una macchina virtuale Linux usando uno dei tanti prodotti di terze parti (VMware Fusion, Parallels, Virtual Box) e montare il volume al suo interno.
Il diskutil cs list
comando è quello che stai cercando. Provalo al terminale. Quindi digitare diskutil cs
un breve elenco di comandi CoreStorage che è possibile utilizzare. Ho scritto di più a riguardo sul mio blog qui :.
Ho usato paralleli 4.0 con rhel 5.5 ed è stato in grado di montare linux lvm usando i comandi di mount standard per lvm (es. Mount / dev / VolGroup / LogVol00 / mnt / usb). inoltre, questi potrebbero essere utili anche a te:
pvs
lvdisplay /dev/VolGroup
vgchange -ay
Avevo bisogno di contrassegnare il volume come disponibile come lvdisplay lo mostrava come NON disponibile.
Sono andato con la soluzione di Ryan e ha funzionato. Si noti che l'utilizzo di una macchina virtuale per il trasferimento dei dati sarà più lento rispetto all'avvio diretto in un cd live. Ecco un dettaglio in più come:
Supponendo che il disco sia su un dispositivo USB :
Prendi virtualbox con extension-pack
(di solito funziona meglio) Esempio usando brew e brew botte :
brew cask installa virtualbox virtualbox-extension-pack
Scarica un'immagine di Ubuntu virtualbox (potrebbe essere un'altra distro anche a proposito, ho usato Ubuntu Linux 15.04 x86_64
con la password reverse
)
Configura una cartella condivisa dalle impostazioni (facoltativo, fallo solo se vuoi copiare i dati dal disco al tuo mac)
Enable USB Controller
dalle Ports
impostazioni (ho usato USB 3.0 (xHCI) controller
)
Avvia vm
devices > Insert guest cd image
e installalo (l'ho fatto, ma non so se fosse necessario per il supporto USB).Apri un terminale in Ubuntu e installa lvm2
sudo apt-get install -y lvm2
Assicurati che tutti i dischi dal dispositivo USB siano espulsi dal tuo lato Mac
Fai clic sull'icona USB in basso a destra (la mia era una porta di mare, non giudicarmi): P
Se le cose sono andate bene, dovresti vedere i tuoi volumi lvm nella barra laterale del browser dei file di Ubuntu (Nautilus). Dovrebbe montarsi automaticamente/media/ubuntu/<name_of_lvm_volume>
Altrimenti, potresti dover seguire Come montare la partizione LVM su Ubuntu .
Godere :)