Q: Hello, how do it possible to create FAT32 BOOTCAMP partition over CoreStorage via command line interface?
Hello, how do it possible to create FAT32 BOOTCAMP partition over CoreStorage via command line interface?
I mean "diskutil cs *" and so on...
Mac mini, OS X Yosemite (10.10.5), SSD
Posted on Aug 19, 2016 3:53 AM
bentonfromzelenograd wrote:
I suspect you mean this line
"4. >> Running diskutil cs resizeStack 3CDA64B4-C946-48FD-ABC9-1B2011FE809E 293A06F5-6E17-4415-81DD-832A8F42792C 2600g free BOOTCAMP 0g"
but what is 2600G and 0G? I do not understand the disk related to this sizes,
LVUUID = 3CDA64B4-C946-48FD-ABC9-1B2011FE809E
PVUUID (Optional) = 293A06F5-6E17-4415-81DD-832A8F42792C
Reduce the LVUUID to 2600G (on a 3 TB Fusion drive), and create a Free Space partition on the HDD (the PVUUID) using the now available free space. Instead of Free, you can also use FAT32. If you are using EFI Boot, use Free, otherwise use FAT32 for legacy BIOS/MBR partitioning.
The syntax is
diskutil cs resizestack
Usage: diskutil coreStorage resizeStack
lvUUID|MountPoint|DiskIdentifier|DeviceNode [pvUUID] size
[part1Format part1Name part1Size part2Format part2Name part2Size
part3Format part3Name part3Size ...]
Resize both a logical volume and one of its underlying physical volumes in a
single operation. A single physical volume is always chosen for the underlying
shrink or grow, even if the logical volume's logical volume group is backed by
more than one physical volume. If you do not specify a particular physical
volume, then one is chosen for you. Note that if this is a grow operation,
this verb is limited by the physical volume's partition's room to grow.
Specifying zero as the size asks for an "automatic" grow-to-fill operation.
If this is a shrink operation, you can optionally request that new partitions
be created in the newly-formed free space gap in the partition map.
Again, note that this only resizes one of the underlying physical volumes; if
you need more sophistication in managing your topology, you should use the
separate physical and logical volume resize verbs.
Example: diskutil coreStorage resizeStack
11111111-2222-3333-4444-555555555555 10g JHFS+ New 1g
bentonfromzelenograd wrote:
also this steps finished by host restarts and partitions unmount and removing - is it really mandatory actions?
The host does not restart. This just creates a partition. You still need to run the installer.
For my point of view - this steps do not look like valid steps to get FAT32 partition over coreStorage via command line only
Please see the previous explanation. For a non-Fusion drive Mac, you can omit the PVUUID, since you only have a single disk. BC Assistant uses the same method, but uses distinct steps.
Posted on Aug 19, 2016 5:55 AM