Software⏱️ 4 min read📅 2026-06-19

How to Fix: Install Linux error: Could not allocate requested partitions - not enough free space on disks

How to fix Linux installation error due to insufficient disk space.

Quick Answer: Consider using a smaller partition for Oracle Linux and allocating the remaining space for Oracle Database 11g.

The error 'Could not allocate requested partitions - not enough free space on disks' occurs when attempting to install Linux, such as Oracle Linux 6.5, on a Windows 8.1 system with limited disk space. This issue affects users who try to dual-boot Linux and Windows without sufficient free space on their primary drive.

This error can be frustrating for users who want to install Linux alongside Windows without having to remove or reformat their existing operating system. In this guide, we will explore the root causes of this error and provide two methods to resolve it, ensuring a successful dual-boot installation.

🔍 Why This Happens

  • The primary reason for this error is that the available free space on the primary drive is not sufficient to accommodate the requested partitions. This can be due to various factors, including insufficient disk space, partitioning issues, or incorrect disk configuration. In your case, you have a 150GB NTFS partition with an additional 166GB of free space, which might not be enough for Oracle Linux and its dependencies.
  • An alternative reason could be the presence of other partitions on the same drive that occupy too much space, preventing the available free space from being allocated to the new Linux partition. In your case, you have a USB drive installed as a primary partition, which is taking up some of the available space.

✅ Best Solutions to Fix It

Increase Free Space on Primary Drive

  1. Step 1: Open Windows Disk Management and select the disk containing the existing partitions. Right-click on the 'Free Space' section and select 'New Simple Volume'. This will allow you to extend the free space and allocate it to the new Linux partition.
  2. Step 2: After creating a new simple volume, right-click on the newly created space and select 'Format'. Choose the NTFS file system and format the space. Once formatted, exit Windows Disk Management and restart your computer.
  3. Step 3: Insert the Oracle Linux installation media and follow the on-screen instructions to install Oracle Linux 6.5. During the installation process, ensure that you allocate enough free space for the new partition.

Remove or Reformat Existing Partitions

  1. Step 1: Open Windows Disk Management and select the disk containing the existing partitions. Right-click on the 'Primary' partition (the NTFS partition) and select 'Delete Volume'. This will remove the primary partition, freeing up space for the new Linux partition.
  2. Step 2: Alternatively, you can right-click on the 'Extended' partition (the second NTFS partition) and select 'Format'. Choose the NTFS file system and format the space. Once formatted, exit Windows Disk Management and restart your computer.
  3. Step 3: Insert the Oracle Linux installation media and follow the on-screen instructions to install Oracle Linux 6.5. During the installation process, ensure that you allocate enough free space for the new partition.

✨ Wrapping Up

To resolve the 'Could not allocate requested partitions - not enough free space on disks' error when installing Oracle Linux 6.5 on a Windows 8.1 system, you can either increase the free space on your primary drive or remove/reformat existing partitions to make room for the new Linux partition. By following these methods, you should be able to successfully install Oracle Linux alongside Windows without any issues.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions