Contribute
Register

How can I get a Windows partition with fusion drive?

Joined
Jul 4, 2012
Messages
55
Motherboard
Gigabyte Z77-DS3H (1.0)
CPU
i5-3570K
Graphics
ATI 5850
Mac
iMac, MacBook Air
Classic Mac
Quadra
Mobile Phone
Other
I have already get a build with fusion drive (128G+2T).
But how can I get a windows partition in my build?
The bootcamp assistant reported it can not work without ROM upgrade.
 
Joined
Mar 24, 2011
Messages
1,045
Motherboard
ASUS Z10PE-D8 WS
CPU
2x E5-2683 v3
Graphics
W9100
To start you don't use bootcamp assistant. Also a fusion drive is OSX only, you can't add a windows partition to it so you will need another seperate drive for windows.
 
Joined
Jul 4, 2012
Messages
55
Motherboard
Gigabyte Z77-DS3H (1.0)
CPU
i5-3570K
Graphics
ATI 5850
Mac
iMac, MacBook Air
Classic Mac
Quadra
Mobile Phone
Other
To start you don't use bootcamp assistant. Also a fusion drive is OSX only, you can't add a windows partition to it so you will need another seperate drive for windows.
Actually, I get a Windows partition with the following command:

Code:
# split a partition from fusion 
diskutil cs resizedisk  0EDADD7E-37BD-43F0-8DD6-A6BE7A15340D 1855G jhfs+ WINROOT 100G
# resize the partition to fill the whole free space.
diskutil resizeVolume /Volumes/WINROOT/ R
# reformat it to fat32
diskutil eraseVolume fat32 WINROOT /Volumes/WINROOT
The result:
Code:
localhost:~ tempadmin$ diskutil list /dev/disk1
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:          Apple_CoreStorage                         1.9 TB     disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3
   4:       Microsoft Basic Data WINROOT                 144.9 GB   disk1s5
localhost:~ tempadmin$ sudo gpt -r show -l /dev/disk1
gpt show: /dev/disk1: Suspicious MBR at sector 0
       start        size  index  contents
           0           1         MBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - "EFI System Partition"
      409640  3623046872      2  GPT part - "fusion0"
  3623456512      262144      3  GPT part - "Boot OS X"
  3623718656         256         
  3623718912   283048072      4  GPT part - "DOS_FAT_32_Untitled_3"
  3906766984      262151         
  3907029135          32         Sec GPT table
  3907029167           1         Sec GPT header
You check here to get the undocumented CoreStorage commands
http://blog.fosketts.net/2011/08/05/undocumented-corestorage-commands/
 
Top