Skip to main content
added 301 characters in body
Source Link
bmike
  • 241.3k
  • 80
  • 433
  • 958

No - you can't move partitions around, but you can shrink them to make space where they once were set and you can grow them if there is free space after then and the next limit.

If you've painted yourself into a corner, you would have to copy the data off to a new drive (USB) and then remove all the containers except one. At that point, you should be able to grow the one container back to full use of the disk. Should that fail, an erase / reinstall / then not make multiple containers going forward is the path for you to get where you can put BootCamp after the APFS Container is large enough for the Apple files and volumes.

That being said, your details are superb and it looks like you might be able to iterate to a spot where you can move the files and have two copies of all the data and then retire all the containers except for one.

If you like this, start by retiring by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those and you don't need to get any data saved from them.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.

Please look at this thread for much better information on cleaning up APFS Containers:

Once that's done you can attempt to expand the main container disk0s2 in your case so you can copy data over from disk0s4 and then clean that container up as well and then finally expand to have one container at 1.0 TB

diskutil eject disk1
diskutil apfs deleteContainer disk0s3
diskutil eject disk4
diskutil apfs deleteContainer disk0s5
diskutil apfs resizeContainerresizecontainer disk0s2 0

The last command with a size 0 should try and expand container disk2 as much as possible. We might need to revisit things or better - ask a follow on question with the new listing rather than us keep editing the question then the answer back and forth.


I'm not even sure how you made all 4 containers - when I tried to reproduce your setup so I could check the syntax to delete the extra containers - I get this warning.

Disk Utility warning to create volumes and not partitions

Once you get things cleaned up - be sure to just make volumes for your Mac storage so the simple clean up of deleting files will free space.

No - you can't move partitions around, but you can shrink them to make space where they once were set and you can grow them if there is free space after then and the next limit.

If you've painted yourself into a corner, you would have to copy the data off to a new drive (USB) and then remove all the containers except one. At that point, you should be able to grow the one container back to full use of the disk. Should that fail, an erase / reinstall / then not make multiple containers going forward is the path for you to get where you can put BootCamp after the APFS Container is large enough for the Apple files and volumes.

That being said, your details are superb and it looks like you might be able to iterate to a spot where you can move the files and have two copies of all the data and then retire all the containers except for one.

If you like this, start by retiring by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those and you don't need to get any data saved from them.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.

diskutil eject disk1
diskutil apfs deleteContainer disk0s3
diskutil eject disk4
diskutil apfs deleteContainer disk0s5
diskutil apfs resizeContainer disk0s2 0

The last command with a size 0 should try and expand container disk2 as much as possible. We might need to revisit things or better - ask a follow on question with the new listing rather than us keep editing the question then the answer back and forth.


I'm not even sure how you made all 4 containers - when I tried to reproduce your setup so I could check the syntax to delete the extra containers - I get this warning.

Disk Utility warning to create volumes and not partitions

Once you get things cleaned up - be sure to just make volumes for your Mac storage so the simple clean up of deleting files will free space.

No - you can't move partitions around, but you can shrink them to make space where they once were set and you can grow them if there is free space after then and the next limit.

If you've painted yourself into a corner, you would have to copy the data off to a new drive (USB) and then remove all the containers except one. At that point, you should be able to grow the one container back to full use of the disk. Should that fail, an erase / reinstall / then not make multiple containers going forward is the path for you to get where you can put BootCamp after the APFS Container is large enough for the Apple files and volumes.

That being said, your details are superb and it looks like you might be able to iterate to a spot where you can move the files and have two copies of all the data and then retire all the containers except for one.

If you like this, start by retiring by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those and you don't need to get any data saved from them.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.

Please look at this thread for much better information on cleaning up APFS Containers:

Once that's done you can attempt to expand the main container disk0s2 in your case so you can copy data over from disk0s4 and then clean that container up as well and then finally expand to have one container at 1.0 TB

diskutil apfs resizecontainer disk0s2 0

The last command with a size 0 should try and expand container disk2 as much as possible. We might need to revisit things or better - ask a follow on question with the new listing rather than us keep editing the question then the answer back and forth.


I'm not even sure how you made all 4 containers - when I tried to reproduce your setup so I could check the syntax to delete the extra containers - I get this warning.

Disk Utility warning to create volumes and not partitions

Once you get things cleaned up - be sure to just make volumes for your Mac storage so the simple clean up of deleting files will free space.

remove a lot of the words on speculation
Source Link
bmike
  • 241.3k
  • 80
  • 433
  • 958

No - you can't move partitions around, but you can shrink them to make space where they once were set and you can grow them if there is free space after then and the next limit. You also can

If you've painted yourself into a corner, you would have to copy the data off to a new drive (USB) and then remove all the containers except one. At that point, you should be able to grow the one container back to full use of the disk.

If you managed to get yourself in a bind, all is not lost Should that fail, but you would have to back up all the data and thenan erase / reinstall / then not make multiple containers going forward is the path for you to get where you can put BootCamp after the APFS Container is large enough for the Apple files and volumes.

That being said, your details are superb and it looks like you might be able to iterate to a spot where you can move the files and have two copies of all the data and then retire all the containers except for one.

If you like this, start by retiring by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those and you don't need to get any data saved from them.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.

diskutil eject disk1
diskutil apfs deleteContainer disk0s3
diskutil eject disk4
diskutil apfs deleteContainer disk0s5
diskutil apfs resizeContainer disk0s2 0

The last command with a size 0 should try and expand container disk2 as much as possible. We might need to revisit things or better - ask a follow on question with the new listing rather than us keep editing the question then the answer back and forth.


I'm not even sure how you made all 4 containers - when I tried to reproduce your setup so I could check the syntax to delete the extra containers - I get this warning.

Disk Utility warning to create volumes and not partitions

Once you get things cleaned up - be sure to just make volumes for your Mac storage so the simple clean up of deleting files will free space.


Discussion that may not be relevant once we start to clear out partitions. We can clean this later once the top part answers your question.

A simple to explain solution would be to archive the data that is taking up space.

APFS lets you make volumes that all share the free space and your request to carve out space for BootCamp can’t be fulfilled.

Archive means copy the data to another storage location and delete it off the main space. Of course, delete any temporary data you don’t need and try again.

Keep in mind that APFS can make snapshots, so once you move files to trash - it might take a day or so to actually purge the data. Tools like Daisy Disk and tmutil thinlocalshapshots /path/to/volume 10000 2 can force the purging.

You absolutely can try to delete space to free up buy removing the entire volume - that will delete snapshots and all the data, so if you have a backup of a volume, you could then recreate it and only restore the data you need - skipping the delete in place and then purge (or wait) dance.

No - you can't move partitions, but you can shrink and grow them. You also can copy the data off to a new drive (USB) and then remove all the containers except one. At that point, you should be able to grow the one container back to full use of the disk.

If you managed to get yourself in a bind, all is not lost, but you would have to back up all the data and then erase / reinstall / then not make multiple containers going forward.

That being said, your details are superb and it looks like you might be able to iterate to a spot where you can move the files and have two copies of all the data and then retire all the containers except for one.

If you like this, start by retiring by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those and you don't need to get any data saved from them.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.

diskutil eject disk1
diskutil apfs deleteContainer disk0s3
diskutil eject disk4
diskutil apfs deleteContainer disk0s5
diskutil apfs resizeContainer disk0s2 0

The last command with a size 0 should try and expand container disk2 as much as possible. We might need to revisit things or better - ask a follow on question with the new listing rather than us keep editing the question then the answer back and forth.


I'm not even sure how you made all 4 containers - when I tried to reproduce your setup so I could check the syntax to delete the extra containers - I get this warning.

Disk Utility warning to create volumes and not partitions

Once you get things cleaned up - be sure to just make volumes for your Mac storage so the simple clean up of deleting files will free space.


Discussion that may not be relevant once we start to clear out partitions. We can clean this later once the top part answers your question.

A simple to explain solution would be to archive the data that is taking up space.

APFS lets you make volumes that all share the free space and your request to carve out space for BootCamp can’t be fulfilled.

Archive means copy the data to another storage location and delete it off the main space. Of course, delete any temporary data you don’t need and try again.

Keep in mind that APFS can make snapshots, so once you move files to trash - it might take a day or so to actually purge the data. Tools like Daisy Disk and tmutil thinlocalshapshots /path/to/volume 10000 2 can force the purging.

You absolutely can try to delete space to free up buy removing the entire volume - that will delete snapshots and all the data, so if you have a backup of a volume, you could then recreate it and only restore the data you need - skipping the delete in place and then purge (or wait) dance.

No - you can't move partitions around, but you can shrink them to make space where they once were set and you can grow them if there is free space after then and the next limit.

If you've painted yourself into a corner, you would have to copy the data off to a new drive (USB) and then remove all the containers except one. At that point, you should be able to grow the one container back to full use of the disk. Should that fail, an erase / reinstall / then not make multiple containers going forward is the path for you to get where you can put BootCamp after the APFS Container is large enough for the Apple files and volumes.

That being said, your details are superb and it looks like you might be able to iterate to a spot where you can move the files and have two copies of all the data and then retire all the containers except for one.

If you like this, start by retiring by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those and you don't need to get any data saved from them.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.

diskutil eject disk1
diskutil apfs deleteContainer disk0s3
diskutil eject disk4
diskutil apfs deleteContainer disk0s5
diskutil apfs resizeContainer disk0s2 0

The last command with a size 0 should try and expand container disk2 as much as possible. We might need to revisit things or better - ask a follow on question with the new listing rather than us keep editing the question then the answer back and forth.


I'm not even sure how you made all 4 containers - when I tried to reproduce your setup so I could check the syntax to delete the extra containers - I get this warning.

Disk Utility warning to create volumes and not partitions

Once you get things cleaned up - be sure to just make volumes for your Mac storage so the simple clean up of deleting files will free space.

next attempt to get this answer one step closer to a solution
Source Link
bmike
  • 241.3k
  • 80
  • 433
  • 958

YourNo - you can't move partitions, but you can shrink and grow them. You also can copy the data off to a new drive (USB) and then remove all the containers except one. At that point, you should be able to grow the one container back to full use of the disk.

If you managed to get yourself in a bind, all is not lost, but you would have to back up all the data and then erase / reinstall / then not make multiple containers going forward.

That being said, your details are superb, so my plan would and it looks like you might be able to iterate to a spot where you can move the files and have two copies of all the data and then retire all the containers except for one.

If you like this, start by retiring by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those and you don't need to get any data saved from them.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.

diskutil eject disk1
diskutil apfs deleteContainer disk0s3
diskutil eject disk4
diskutil apfs deleteContainer disk0s5
diskutil apfs resizeContainer disk0s2 0

The last command with a size 0 should try and expand container disk2 as much as possible. We might need to revisit things or better - ask a follow on question with the new listing rather than us keep editing the question then the answer back and forth.


I'm not even sure how you made all 4 containers - when I tried to reproduce your setup so I could check the syntax to delete the extra containers - I get this warning.

Disk Utility warning to create volumes and not partitions

Once you get things cleaned up - be sure to just make volumes for your Mac storage so the simple clean up of deleting files will free space.


Discussion that may not be relevant once we start to clear out partitions. We can clean this later once the top part answers your question.

A simple to explain solution would be to archive the data that is taking up space.

APFS lets you make volumes that all share the free space and your request to carve out space for BootCamp can’t be fulfilled.

Archive means copy the data to another storage location and delete it off the main space. Of course, delete any temporary data you don’t need and try again.

Keep in mind that APFS can make snapshots, so once you move files to trash - it might take a day or so to actually purge the data. Tools like Daisy Disk and tmutil thinlocalshapshots /path/to/volume 10000 2 can force the purging.

You absolutely can try to delete space to free up buy removing the entire volume - that will delete snapshots and all the data, so if you have a backup of a volume, you could then recreate it and only restore the data you need - skipping the delete in place and then purge (or wait) dance.

Your details are superb, so my plan would be to retire by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.


Discussion that may not be relevant once we start to clear out partitions. We can clean this later once the top part answers your question.

A simple to explain solution would be to archive the data that is taking up space.

APFS lets you make volumes that all share the free space and your request to carve out space for BootCamp can’t be fulfilled.

Archive means copy the data to another storage location and delete it off the main space. Of course, delete any temporary data you don’t need and try again.

Keep in mind that APFS can make snapshots, so once you move files to trash - it might take a day or so to actually purge the data. Tools like Daisy Disk and tmutil thinlocalshapshots /path/to/volume 10000 2 can force the purging.

You absolutely can try to delete space to free up buy removing the entire volume - that will delete snapshots and all the data, so if you have a backup of a volume, you could then recreate it and only restore the data you need - skipping the delete in place and then purge (or wait) dance.

No - you can't move partitions, but you can shrink and grow them. You also can copy the data off to a new drive (USB) and then remove all the containers except one. At that point, you should be able to grow the one container back to full use of the disk.

If you managed to get yourself in a bind, all is not lost, but you would have to back up all the data and then erase / reinstall / then not make multiple containers going forward.

That being said, your details are superb and it looks like you might be able to iterate to a spot where you can move the files and have two copies of all the data and then retire all the containers except for one.

If you like this, start by retiring by deleting the APFS containers marked in RED. It looks like they are Untitled and from comments, you don’t want those and you don't need to get any data saved from them.

Listing of APFS containers to be retired and data migrated

The green containers should remain - don’t delete them. Once you retire disk0s3 and disk0s5 - you will want to see if you can resze disk0s2 to be larger. In the end, you want it to be 1.0 TB (or as close to that as you can grow) before you let BootCamp shrink it to carve out space for windows.

diskutil eject disk1
diskutil apfs deleteContainer disk0s3
diskutil eject disk4
diskutil apfs deleteContainer disk0s5
diskutil apfs resizeContainer disk0s2 0

The last command with a size 0 should try and expand container disk2 as much as possible. We might need to revisit things or better - ask a follow on question with the new listing rather than us keep editing the question then the answer back and forth.


I'm not even sure how you made all 4 containers - when I tried to reproduce your setup so I could check the syntax to delete the extra containers - I get this warning.

Disk Utility warning to create volumes and not partitions

Once you get things cleaned up - be sure to just make volumes for your Mac storage so the simple clean up of deleting files will free space.


Discussion that may not be relevant once we start to clear out partitions. We can clean this later once the top part answers your question.

A simple to explain solution would be to archive the data that is taking up space.

APFS lets you make volumes that all share the free space and your request to carve out space for BootCamp can’t be fulfilled.

Archive means copy the data to another storage location and delete it off the main space. Of course, delete any temporary data you don’t need and try again.

Keep in mind that APFS can make snapshots, so once you move files to trash - it might take a day or so to actually purge the data. Tools like Daisy Disk and tmutil thinlocalshapshots /path/to/volume 10000 2 can force the purging.

You absolutely can try to delete space to free up buy removing the entire volume - that will delete snapshots and all the data, so if you have a backup of a volume, you could then recreate it and only restore the data you need - skipping the delete in place and then purge (or wait) dance.

added 753 characters in body
Source Link
bmike
  • 241.3k
  • 80
  • 433
  • 958
Loading
Source Link
bmike
  • 241.3k
  • 80
  • 433
  • 958
Loading