Bilindiği gibi VMWare Fusion, birçok durumda gerçekten kullanışlı olan bir Boot Camp sürücüsünü VM olarak çalıştırabilir.
Ancak, sistemim bir üçlü önyükleme sistemi olduğundan, Mac, Windows ve Linux arasında dosya paylaşabileceğim bir "Share HD" bölümünü izin vermek için bölme tablomu biraz değiştirip yeniden şekillendirmeye karar verdim. bir FAT32 bölümü. Örneğin, Dropbox klasörümü oraya bırakabilirim ve kopyalar için endişelenmenize gerek yok.
Beklendiği gibi çalışır. Ancak yalnızca VMWare'i başlatıp Boot Camp "VM" çalıştırmasını söyleyene kadar. O zaman sadece "Windows HD" değil, aynı zamanda "Share HD" de aynı şekilde bağlantıyı keser. Tahminimce? Çünkü kelimenin tam anlamıyla yapabilir.
Sürücü şöyle gözüküyor:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 750.0 GB disk0s2
3: Microsoft Basic Data Windows HD 157.3 GB disk0s3
4: Microsoft Basic Data SHARE HD 93.1 GB disk0s4
Ve farkedeceğiniz gibi, "Microsoft Temel Veriler" ile iki bölüm vardır. Birincisi NTFS, ikincisi Fat32.
VMWare, EFI bölümünü nazikçe görmezden geliyor, Mac HD'yi atlıyor - eğer olmasaydı garip olurdu ... - ama sonra ikisinin de nasıl kullanılacağını bildiği iki bölüm bulur. Böylece onları mac bilgisayarımdan ayırıyor ve "sanallaştırıyor"; Çünkü VMWare, Parallels'ten farklı olarak, bölümü tekrar Mac bilgisayarıma erişemez hale getiremiyor! Bu yüzden VM'de "sıkışmış".
Bu yüzden, eğer disk direktiflerini düzenleseydim, Share HD'yi işden aldatabileceğimi düşündüm. Şimdi, "Boot Camp.vmdk" programım şöyle görünüyor:
# Disk DescriptorFile
version=1
encoding="UTF-8"
CID=8ba1470a
parentCID=ffffffff
isNativeSnapshot="no"
createType="partitionedDevice"
# Extent description
RW 34 FLAT "Boot Camp-pt.vmdk" 0
RDONLY 6 FLAT "/dev/disk0" 34 partitionUUID @disk:diskModel=APPLE|20SSD|20SM1024F,diskSerialNumber=S1K6NYAF813843,diskSize=1000555581440
RW 409600 FLAT "/dev/disk0s1" 0 partitionUUID @partition:diskModel=APPLE|20SSD|20SM1024F,diskSerialNumber=S1K6NYAF813843,diskSize=1000555581440,partSize=209715200,partOffset=20480,partMediaUUID=CFDDAF8E-4D1D-4F57-9C46-843454CB2A3F,partVolumeUUID=0E239BC6-F960-3107-89CF-1C97F78BB46B
RW 1464843744 ZERO
RW 504 ZERO
RW 307200000 FLAT "/dev/disk0s3" 0 partitionUUID @partition:diskModel=APPLE|20SSD|20SM1024F,diskSerialNumber=S1K6NYAF813843,diskSize=1000555581440,partSize=157286400000,partOffset=750209990656,partMediaUUID=44AD0F2A-0D3F-4AE3-B7C5-5AD933958C03,partVolumeUUID=6EC86E86-4F90-4A14-8A93-4C753E7C0165
RW 181755904 FLAT "/dev/disk0s4" 0 partitionUUID @partition:diskModel=APPLE|20SSD|20SM1024F,diskSerialNumber=S1K6NYAF813843,diskSize=1000555581440,partSize=93059022848,partOffset=907496390656,partMediaUUID=5C128853-CCC2-471D-8B07-A4FF98C00969,partVolumeUUID=A6DA7C25-15FD-3966-8F86-D473AF3245C1
RW 295 ZERO
RW 33 FLAT "Boot Camp-pt.vmdk" 34
# The Disk Data Base
#DDB
ddb.adapterType = "ide"
ddb.geometry.biosCylinders = "1024"
ddb.geometry.biosHeads = "255"
ddb.geometry.biosSectors = "63"
ddb.geometry.cylinders = "16383"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"
ddb.longContentID = "b999ebb339b3d11760123bd78ba1470a"
ddb.toolsVersion = "9507"
ddb.uuid = "60 00 C2 90 19 25 e5 53-fe fe 8c 45 f8 0d 55 ff"
ddb.virtualHWVersion = "11"
Share HD'nin ( disk0s4
) orada olduğunu tamamen farkettim ! Horray, bu sanal bölüm tablosu olmalı.
Ama nasıl düzenlerim?
VMWare artık Share HD'mi de artık absorbe etmeyecek şekilde tanımı doğru bir şekilde düzenlememe yardımcı olabilir mi?
Şimdiden teşekkürler ve saygılarımla - ve, iyi günler. :)