安装 Linux 错误:无法分配请求的分区 - 磁盘上没有足够的可用空间

安装 Linux 错误:无法分配请求的分区 - 磁盘上没有足够的可用空间

我使用的是 Windows 8.1,现在出于教育目的,我尝试在我的计算机上安装 Oracle Linux 6.5 作为双启动。
在磁盘分区部分,我发现我无法创建分区,无论是

使用可用空间

并手动安装。显示错误:

无法分配请求的分区,磁盘上没有足够的可用空间

在其他帖子中,他们说每个硬盘最多有 4 个 MBR,所以这是我当前的分区(在启动 CD 上的 Paragon 分区管理器中查看,在 Windows 磁盘管理、EASUS 分区管理器中看到相同的内容):

驱动器 0:
分区
0:主 | NTFS | 150GB | 活动 | 未隐藏
1:扩展
2:逻辑 | NTFS | 150GB | 非活动 | 未隐藏
3:逻辑 | 可用 | 166GB

除非我用来安装 Oracle Linux 的 USB 驱动器也算作主分区(它确实显示为主分区,尽管不与其他硬盘驱动器位于同一硬盘上)。

那么我该如何安装它?我真的不想删除 Windows。
还有一个问题,166GB 是否足以用于 Oracle Linux 和 Oracle Database 11g?

编辑:谢谢你,Gaurav。

如果有错误,请原谅,因为英语不是我的母语。

我的笔记本电脑系统是:
SONY VAIO VPCF1
Core i7 1.6 Ghz 4cores
4GB Ram
500Gb 硬盘
Nvidia Geforce 310M

答案1

您需要一个用于 Linux 的主分区,因此您需要删除扩展分区并在其基础上创建一个主分区。

答案2

首先,让我们理清四个分区的问题。

MBR 磁盘最多可以有四个基本的分区。就是这样。因此,为了解决这个问题,“扩展”分区诞生了。扩展分区是一个容器,它占用了主分区槽之一。在扩展分区内,您可以放置​​逻辑分区 - 这样,您可以在 MBR 磁盘上拥有四个以上的分区。在上面的布局中,我可以看到您的磁盘还有两个主分区的空间。

对于 Linux 来说,166GB 是很大的空间。事实上,它目前比 Windows 或任何 Linux 发行版所需的空间都要大 - 我认为 Windows 的最新版本正在突破 20G 的上限,而 Linux 发行版虽然各不相同,但平均值都低于这个上限。

对于基本安装,如果这是你的第一次,我建议只将所有内容保留在一个分区中。但不清楚你试图使用什么手动选项来安装 Linux。你可能需要明确地告诉它安装到最后一个分区,并使用仅有的该分区,以避免出现启动问题并损坏您的 Windows 安装。

相关内容