Theo như tôi hiểu thì MacOS không có khả năng đó, mặc dù để chạy song song, nó có thể không thực sự cần thiết.
sử dụng macports và cài đặt e2fspross với một bản vá nhỏ:
diff -r e2fsprogs-1.41.12/misc/Makefile e2fsprogs-1.41.12.patched/misc/Makefile
399c399
> $(LIBEXT2FS) $(LIBCOM_ERR)
---
< $(LIBEXT2FS)
401,402c401
bạn có thể sử dụng blkid -s UUID / dev / rdisk * để liệt kê các phân vùng, đĩa và nhận uuids tương ứng của chúng (đối với bất kỳ hệ thống tệp được hỗ trợ nào khá nhiều).
Sau đó, việc thêm một liên kết mềm với 'ln -s' hoặc tạo một nút thiết bị thay thế bằng mknod sẽ hoạt động (và sau đó tham chiếu thiết bị psudo- / clone từ Parallels). Tôi đã thực hiện các thủ thuật tương tự với Fusion, nhưng tôi chưa cài đặt Paralells ngay bây giờ (vì vậy tôi không thể kiểm tra)
stat -f "% Sr% Z" / dev / rdisk s cung cấp cho bạn bản đồ qua thiết bị đến chính, thứ yếu sẽ được sử dụng nếu tương tự không chấp nhận liên kết mềm với thiết bị.
có thể được sử dụng như trong ví dụ sau:
some@host:/e2fsprogs-1.41.12$ blkid -s UUID /dev/rdisk*s*
/dev/rdisk0s1: UUID="76D6-1701"
/dev/rdisk0s2: UUID="654F73AE51849687"
/dev/rdisk1s1: UUID="51FC4E72-BFA9-4DBD-9A5C-0E5H731DB0ED"
some@host:/e2fsprogs-1.41.12$ stat -f "%Sr %Z" /dev/rdisk*
rdisk0 14,0
rdisk0s1 14,1
rdisk0s2 14,2
rdisk1 14,3
rdisk1s1 14,4
# okay, UUID 51FC4E72-BFA9-4DBD-9A5C-0E5H731DB0ED is a partition
# on the disk we want to use. so we make a 'private' device node
# pointing to the device containing that partition.
some@host:/e2fsprogs-1.41.12$ sudo mknod /dev/pdisk1 b 14 3
# just a quick verify that the mknod worked as expected ...
some@host:/~$ sudo dd if=/dev/rdisk1 count=10 2>/dev/null | md5
19d55b28485771bc80acdddbd1b45faf
some@host:/~$ sudo dd if=/dev/pdisk1 count=10 2>/dev/null | md5
19d55b28485771bc80acdddbd1b45faf
Bây giờ, điều duy nhất còn lại là viết một tập lệnh và sử dụng các hướng dẫn trong http://support.apple.com/kb/HT2420?viewlocale=en_US để làm cho nó chạy khi khởi động.
Nhưng điều đó sẽ cho người khác kết thúc ...