By Cherry / Last Updated February 26, 2020

Error resizing existing FAT partition

In generally, not every disk comes in a perfect partitioning. Maybe one partition is running out of space while another partition almost blank. Thus, you may want to change current situation by resizing partition. What’s more, a reasonable disk partition is conductive to the improvement of partition performance. However, if your drive comes with FAT/FAT32, you may get an error resizing existing FAT partition. Here is a failure case:

When I start NOOBS 1.3, I get the following error when it resizing FAT partition of my SanDisk 16GB SD card.

Error resizing existing FAT partition

Warning: you are attempting to use /usr/sbin/parted to operate on (resize) a file system.

/usr/sbin/parted’s file system manipulation code is not as robust as what you’ll find in dedicated, file-system-specific packages like 2fsprogs. We reccomend you use /usr/sbin/parted only to manipulate partition tables, whenever possible.
Support for performing most operations on most types of file systems will be removed in an upcoming release
Error: Unable to satisfy all constraints on the partition

What if you meet this error? How do you fix the error resizing FAT partition?

Fix the error resizing existing FAT Partition

In the failure case, the error message indicated that the file system had grown larger than NOOBS programmers had expected. It is probably due to extra files operations on your SanDisk SD card. Thus, you need to change the end resize position larger than the used space in order to get the side effect of parted repacking the file system. After that, the original parted resize command should work on the smaller used space. Otherwise, you need to use an SD card formatter tool to reformat it.

How to resize FAT/FAT32 partition in an easier way?

If you are finding a simple way to resize FAT32 partition, or to avoid the error resizing FAT partition, you are fortune to read this article. Here we will introduce you a great tool that can help you resize FAT32 partition easier and safer. Whenever you fail to resize FAT32 partition, you can turn to AOMEI Partition Assistant Standard, a free partition manager, that can help you resize FAT32 partition on Windows computer with simple three steps.

Tips: AOMEI Partition Assistant Standard works well with Windows 10/8/7/Vista/XP, both 32bit and 64bit.

Step1. connect your SD card to your PC installed Windows OS. Free download AOMEI Partition Assistant, install and launch it. It will show you the basic environment of your disk(s). To resize FAT partition, here you need to right click the FAT partition, selectResize Partition.

Resize FAT32 Partition

Step2. Then, it will pop out a window that you can drag the double-headed arrow to extend FAT32 partition, or shrink FAT32 partition. ClickOK if you finished resizing partition.

Resizing Existing FAT Partition

Step3.Here, you will back to the main interface. Don’t forget to clickApply to execute resize FAT partition.



  • AOMEI Partition Assistant extend partition requires unallocated space adjacent to the partition needed extend. If there is non-contiguous unallocated space for you to extend FAT/FAT32 partition, you can use Merge Partitions function of AOMEI Partition Assistant to extend it.

  • Shrink FAT/FAT32 partition may be executed under PreOS mode.


Using AOMEI Partition Assistant to resize FAT/FAT32 partition without losing data only need three simple steps, and you can totally avoid the error resizing existing FAT partition. AOMEI Partition Assistant is a great partition manager that can not only support resize FAT partition, but also support resize NTFS partition. Besides, it provides you many other features such as convert file system between FAT32 and NTFS. You can also upgrade to AOMEI Partition Professional edition to unlock more features.