Saya perlu mengakses partisi ext3 melalui volume logis LVM dalam SATA HD yang terhubung melalui USB2 ke iMac saya dengan OS X 10.6.
Apakah mungkin untuk melihat volume LVM dari OS X? Bagaimana?
Disk Utility mengatakan bahwa perangkat yang terpasang tidak dikenal dan mengusulkan untuk menginisialisasi.
sumber
Saya memiliki masalah yang sama ... untuk mengatasi masalah ini, saya membuat ekstensi kernel Mac OS X yang memetakan layout Linux LVM sederhana ke partisi logis di Mac OS X:
https://github.com/unsound/IOLVMPartitionScheme
Ini tersedia di bawah lisensi sumber terbuka (LGPLv2.1). Jelas, ini bukan manajer volume yang lengkap, jadi hanya tata letak LVM disk tunggal yang dapat berfungsi, dan hanya volume non-snapshot, dll. Tetapi harus cukup baik untuk sebagian besar tata letak LVM yang dibuat secara otomatis untuk drive boot.
Anda masih harus menemukan cara untuk memasang volume ext3 meskipun ... fuse-ext2 harus melakukan trik.
Sunting: Info lebih lanjut, termasuk biner, tersedia di blog saya .
sumber
OS X Tidak dapat membaca Volume LVM, dan saat ini tidak ada driver pihak ke-3 (atau yang saya tahu) untuk melakukannya. Solusi termudah adalah dengan mem-boot linux live cd (Ubuntu dll) di iMac Anda, pasang drive, dan salin data di tempat lain.
Anda juga dapat mencoba menginstal mesin virtual Linux menggunakan salah satu dari banyak produk pihak ke-3 (VMware Fusion, Parallels, Virtual Box), dan pasang volume di sana.
sumber
The
diskutil cs list
perintah apa yang Anda cari. Coba itu di terminal. Kemudian ketikdiskutil cs
untuk daftar pendek perintah CoreStorage yang dapat Anda gunakan. Saya menulis lebih banyak tentang itu di blog saya di sini :.sumber
Saya menggunakan paralel 4.0 menjalankan rhel 5.5 dan dapat me-mount linux lvm menggunakan perintah mount standar untuk lvm (mis. Mount / dev / VolGroup / LogVol00 / mnt / usb). juga, ini mungkin berguna bagi Anda juga:
pvs
lvdisplay /dev/VolGroup
vgchange -ay
Saya perlu menandai volume yang tersedia karena lvdisplay menunjukkannya sebagai TIDAK tersedia.
sumber
Saya pergi dengan solusi Ryan dan itu berhasil. Perhatikan bahwa menggunakan mesin virtual untuk transfer data akan lebih lambat daripada mem-boot langsung ke live cd. Berikut ini cara lebih rinci:
Dengan asumsi disk Anda ada di perangkat usb :
Grab virtualbox dengan
extension-pack
(biasanya berfungsi lebih baik) Contoh menggunakan brew and brew cask :buat tong instal virtualbox virtualbox-extension-pack
Unduh gambar ubuntu virtualbox (bisa jadi distro lain juga, saya menggunakan
Ubuntu Linux 15.04 x86_64
kata sandireverse
)Konfigurasikan folder bersama dari pengaturan (opsional, lakukan ini hanya jika Anda ingin menyalin data dari disk ke mac Anda)
Enable USB Controller
dariPorts
pengaturan (saya menggunakanUSB 3.0 (xHCI) controller
)Mulai vm
devices > Insert guest cd image
dan instal, (saya melakukan ini, tapi saya tidak tahu apakah itu diperlukan untuk dukungan usb).Buka terminal di ubuntu dan instal
lvm2
Pastikan semua disk dari perangkat usb dikeluarkan di sisi mac Anda
Klik ikon usb di kanan bawah (Tambang adalah seagate, jangan menilai saya): P
Jika semuanya berjalan dengan baik, Anda akan melihat volume lvm Anda di sidebar browser file ubuntu (Nautilus). Itu harus diotomatisasi ke
/media/ubuntu/<name_of_lvm_volume>
Jika tidak, Anda mungkin harus mengikuti Cara me-mount partisi lvm di ubuntu .
Nikmati :)
sumber