VMWare Fusion, olması gerekenden daha fazla sürücünün çıkarılması


0

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. :)

Yanıtlar:


1

RW’yi RDONLY olarak değiştirin. En azından benim için çalıştı: RW 181755904 DÜZ "/ dev / disk0s4" 0 partitionUUID için rdonly 181755904 DÜZ "/ dev / disk0s4" 0 partitionUUID iyi şanslar!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.