내가 이해하는 한 MacOS에는 그 기능이 없지만 병렬을 실행하는 데 꼭 필요한 것은 아닙니다.
macports를 사용하고 작은 패치로 e2fsprogs 설치 :
diff -r e2fsprogs-1.41.12/misc/Makefile e2fsprogs-1.41.12.patched/misc/Makefile
399c399
> $(LIBEXT2FS) $(LIBCOM_ERR)
---
< $(LIBEXT2FS)
401,402c401
blkid -s UUID / dev / rdisk *를 사용하여 파티션, 디스크를 열거하고 각각의 uuid를 얻을 수 있습니다 (지원되는 모든 파일 시스템에 대해).
그 후 'ln -s'로 소프트 링크를 추가하거나 mknod로 대체 장치 노드를 생성하면 작동합니다 (그리고 Parallels에서 의사 / 클론 장치를 참조하십시오). Fusion으로 비슷한 트릭을 수행했지만 Paralells가 설치되어 있지 않으므로 테스트 할 수 없습니다.
stat -f "% Sr % Z"/ dev / rdisk s 는 장치가 주요 장치에 대한 맵을 제공하며, 병렬 장치가 장치에 대한 소프트 링크를 허용하지 않는 경우 사용됩니다.
다음 예제와 같이 사용할 수 있습니다.
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
이제 남은 것은 스크립트를 작성하고 http://support.apple.com/kb/HT2420?viewlocale=en_US 의 지침을 사용하여 부팅시 스크립트를 실행하는 것입니다.
그러나 그것은 다른 누군가가 끝내야 할 것입니다 ...