我正在尝试在一台新笔记本电脑上安装 Fedora 和 Windows 10。这台笔记本电脑有两个 512GB SSD 磁盘,但在磁盘管理工具中显示只有一个 1TB 磁盘。我将安装 Windows 的分区缩小到 200GB,并创建了一个 500GB 的分区,用作纯数据分区,留下 200+GB 给 Fedora。
当我尝试安装 Fedora 时,安装程序没有看到任何驱动器,只有 USB 驱动器。经过一番谷歌搜索后,我发现我可能必须在 BIOS 中将“SATA 模式选择”设置更改为 AHCI(默认值,也是唯一的其他可能值,是“Intel RST Premium With Intel Optane System Acceleration”),所以我照做了。之后我重新安装了 Windows 10(AHCI 仍然启用)。
现在,当我在 Windows 中打开磁盘管理工具时,它会显示两个磁盘(以前只有一个),其中一个显示 953.75GB,而实际上它是 512GB(或者像另一个一样显示 476.92GB... 无论如何,从来不明白所有那些丢失的 GB 都去了哪里...)。
所以我怀疑在切换到 AHCI 模式之前分区时我把磁盘置于一种奇怪的状态。现在,如果我尝试删除 500GB 分区(通过磁盘管理工具),我会收到错误消息“参数不正确”,而当我尝试格式化分区时,我会收到一条错误消息,提示“格式化未成功完成”。
通过 Fedora Live USB 驱动器使用 fdisk/gdisk 也表明存在某些问题。
因此,我想要实现的是,最好是撤销我所做的分区(保留 Windows 恢复分区,以及其他分区,无论它们是什么),这样我就有一个空磁盘,另一个有四个分区的磁盘;300MB 的磁盘、900MB 的磁盘、15.60GB 的磁盘,以及 Windows 占用 512GB SSD 剩余空间的磁盘,这样我就可以再次尝试,现在从头开始使用 AHCI。但只是让磁盘再次工作也很好。
我尝试使用 gdisk 简单地删除 500GB 分区,但这并没有导致分区 5 和 6 的扇区索引左移,因此没有用(并且我在尝试保存更改时出现错误)。
答案1
听起来您最初有一个 RAID 设置,通常需要先将它们从阵列中移除,然后再重新利用它们。这可能会擦除驱动器。
不确定在这种情况下的具体步骤,但您可能需要在 BIOS RAID 设置中操作磁盘才能正确移除它们。我认为“intel rst”是英特尔芯片组 RAID 控制器的新品牌。
来自互联网的随机链接表明:
在启动过程中使用 CTRL-I 进入 RST BIOS 界面。从那里,您可以删除 RAID/Cache 卷,然后将驱动器状态设置为非 RAID。
检查手册或启动屏幕,找到适当的按键组合键以进入 RST 界面