Hot answers tagged

27

Time Machine supports APFS as a source and not a destination. You can't backup to an APFS destination disk and Time Machine will inform you that the disk needs to be HFS+ if you attempt to do this. Right now, there's nothing you need to or should do. Your internal disk has been converted to APFS and your backup disk is still on HFS+, so Time Machine will ...


18

The other answer seems to be correct about the file system being HFSX*, but on being case-insensitive (other answer since edited to correct), I found that not to be the case in the book Mac OS X and iOS Internals. On page 23 it says: In iOS, being the case sensitive HFSX by default, case is not only preserved, but allows for multiple files to have the ...


17

If anyone still looking for answer. Step 1: Delete the container sudo diskutil apfs deleteContainer disk0s3 this will change the container to Apple_HFS Untitled 98.9 GB disk0s3 Step 2: Erase the volume sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s3 Step 3: Resize the container sudo diskutil apfs resizeContainer ...


15

It should work by exiting any High Sierra installer GUI and starting the install from the command line: /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall --converttoapfs NO Further install options can be obtained by using the --usage argument: Arguments --applicationpath, a path to copy of the OS installer application to ...


11

Whether you choose APFS or HFS+ for the sparse disk image will matter very little. They are synthetic filesystems and pass through iOPS and data to the underlying filesystem. That will have some technical details to consider and illuminate the differences how each relies on the storage to store filesystem data and work with or against the hardware that ...


10

As of Jun 2017 according to this link, during macOS High Sierra install, file system can be upgraded from HFS+ to APFS: How do I upgrade to Apple File System? The macOS 10.13 installer offers nondestructive in-place upgrades from HFS+ to APFS for bootable volumes. You can use Disk Utility to convert external volumes from HFS+ to APFS format.


10

Yes - High Sierra fully supports running / booting from HFS+ since it doesn’t even change any system over to APFS except for Apple SSD based systems. Fusion drives and spinning HDD hard drives all remain on HFS+ as do all external drives connected to your High Sierra system.


10

This is the key part of the error message: (perhaps caused by APFS Snapshot usage by Time Machine) You must remove the local snapshots. First, list them: $ tmutil listlocalsnapshots / You may wish / need to delete local snapshots one by one from taking the date from the listing above: $ tmutil deletelocalsnapshots 2018-07-14-211120 You can also thin ...


10

The standard Mojave setup does have APFS compression implemented, but there's no user visible tools that allows you yourself to select files/folders for compression. It seems that the "ditto" command supplied with macOS is supposed to be able to employ compression on APFS, but it only actually works with HFS+ file systems. However, even though no user ...


9

APFS gives several benefits over exFAT, for example: Protection against meta-data corruption caused by for example sudden power loss, system crash or if disconnect the external hard drive without unmounting it first. exFAT only detects corruption using checksums, but cannot rollback like APFS. Better support for full disk encryption Allows snapshotting the ...


9

A bootable OS X partition (except the Recovery HD) either has the GUID 48465300-0000-11AA-AA11-00306543ECAC for a standard OS X partition, the GUID 53746F72-6167-11AA-AA11-00306543ECAC for a CoreStorage partition or the GUID 7C3457EF-0000-11AA-AA11-00306543ECAC for an APFS volume. The FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF is an unknown partition type (but not ...


9

The easiest way is using the diskutil command line as follows: diskutil info / You will see a report which will include something like this for an APFS formatted storage: Volume Name: Macintosh HD Mounted: Yes Mount Point: / Partition Type: 41504752-0000-11AA-AA23-01306543EFEA File System Personality: ...


8

Note: this was true before the announcement of High Sierra, June '17 You cannot use APFS as a boot volume for Sierra, it's not yet supported. APFS is still in development & will be capable of being used as a boot volume when it's finally released. From Apple File System Guide - FAQ ... Can I boot macOS Sierra from an APFS-formatted hard disk? ...


8

No (at least it’s not possible in beta 1) --converttoapfs isn’t a recognized option in startosinstall.


7

APFS (Apple File System) compared to HFS+ Almost all differences apply to Solid State Drives (SSD) and Hard Disk Drives (HDD) as well, while users of HDDs may not see an improvement in speed. APFS disadvantages/drawbacks Incompatible with macOS 10.12 Sierra and earlier (including OS X) Windows drivers/tools to read/write APFS disks are not available (as ...


7

To prevent a volume from automatically mounting you need to know the filesystem type and either the volume name or volume UUID. This information can be found by using the Terminal application command diskutil info name, where name is the volume name. For example, volume names can be found under Devices in the sidebar of a Finder application window. On my ...


7

This can be done by downloading the High Sierra installer from the App store and use it to create an installation USB media. Locate and install macOS High Sierra in the Mac App Store. Plug an empty USB flash drive into your Mac with at least 12 GB of space. Run the following command in the terminal: sudo /Applications/Install\ macOS\ High\ Sierra.app/...


7

The canonical way to check status of time machine is to use the utility and check status: tmutil status Now, you have to process the text since it reports exit 0 when running and when it's not running since the status returned - not that there's a correct status. I would use: tmutil status | grep "Running = 0;" That returns 0 if the system is not ...


7

Yes, it possible to have multiple macOS installations inside a single container with multiple virtual partitions, but some of the partitions will be shared. Note: I do not think virtual partitions is the correct terminology. I believe the terminology should be APFS volumes sharing the same APFS partition. I started with High Sierra installed to volume ...


6

It works if you create a JHFS+ volume first and convert it to APFS in a second step: DISK_ID=$(hdiutil attach -nomount ram://$((<number_of_blocks>))) diskutil eraseDisk JHFS+ "RAM Disk" $DISK_ID diskutil apfs convert $(tr -d ' '<<<${DISK_ID}s2) If the RAM disk has a size of 2 GiB (4 * 1024 * 1024)(block_size) or smaller no EFI partition is ...


6

As of iOS 10.3 (March 2017) - APFS/Apple File System is now the file system being used. Previous to iOS 10.3 HFS+ was being used. APFS will add improved support for solid-state drives and encryption improvements - things that were not a priority 20 years ago when HFS+ was introduced.


6

If I install High Sierra on a 3rd party SSD, will it be APFS? An SSD is a drive regardless of who makes it and will be compatible APFS. In this article, about SSD support for OWC (3rd party) SSDs, there are two main take aways: OWC shows up as both a rotational drive, which won't convert upon setup and as a RAID 0 array which won't convert at all. A user ...


6

So, looks like Bootcamp can't properly partiton your solid state drive. If something doesn’t work, comment it so I can fix it. Before continuing, make sure that you have a backup!!! I am not responsible for any damage caused by this guide. You have been warned. These two steps are required for both methods, so do them. Step 1: Open Disk Utility inside "...


6

Apple does not provide a way to do what you want to do. There are third party tools that can move a partition, but last time I checked, they will not work with APFS container partitions. Partitions are stored on a drive contiguously. This means you can not just add any free space to a partition. The free space must exist directly below the partition. Let my ...


6

Yes, it is definitely possible to view an APFS snapshot as a "set of files" - i.e. a file system. This is done simply by mounting the snapshot - exactly like you would do with LVM on Linux. The syntax is: mount_apfs -s <snapshot name> <mounted base volume> <mount folder> So for example create a snapshot with: tmutil snapshot / It ...


6

No, you don't need to convert the HDD. I recently did exactly what you're doing (though I installed the new SSD myself, which meant not having to worry about erasing the HDD) and didn't have to do any conversion. But, just to be on the safe side, it would be smart to not only make sure you have a Time Machine backup but also clone your HDD to a different ...


6

Disk Utility will only offer APFS if Partition Map is "GUID Partition Map". If the Partition Map is "Master Boot Record" APFS is not an option (and neither is encrypted HFS).


5

APFS has case-sensitive and case-insensitive variants. The case-insensitive variant of APFS is normalization-preserving, but not normalization-sensitive. The case-sensitive variant of APFS is both normalization-preserving and normalization-sensitive. Filenames in APFS are encoded in UTF-8 and aren’t normalized. The first developer preview of ...


5

TL;DR: To do a perfect clean wipe and reinstall in APFS now you need the terminal in recovery in addition to Disk Utility. It has to do with the container which is the new base volume scheme in APFS. For your information, I upgraded my 2017 MBP to High Sierra since beta 9, and decided to clean wipe and reinstall immediately afterwards (makes me feel better ...


5

Remove ‘Apple_KernelCoreDump’ and ‘Container disk2’. sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s3 sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s4 Expand ‘Container disk1’ to fill the free space. sudo diskutil apfs resizeContainer disk0s2 0


Only top voted, non community-wiki answers of a minimum length are eligible