我刚买了一台 HP Envy ultrabook 1002TX。它配备了 Win7 Home basic 和 32GB SSD + 500GB HDD。
我开始安装 ubuntu,然后删除了硬盘上的所有分区,然后按照我想要的方式重新创建它们。
然后,当我尝试安装 ubuntu 时,它无法识别我的硬盘。为了解决这个问题,我输入了dmraid -E -r /dev/sdX
“X”作为我的 SSD 驱动器。之后,ubuntu 可以安装,但 Windows 出于某种原因无法安装。此外,英特尔缓存功能也丢失了,SSD 只是闲置着,什么也不做。
我想知道如何解决这个问题。理想情况下,我想使用 SSD 进行缓存,无论是在 Windows 还是 Ubuntu 中。如何让 SSD 重新作为英特尔快速缓存工作?如何让 Windows 正确安装?它告诉我 Windows 无法自行配置到我的硬件,而我的 PC 预装了 Windows,所以这是不可能的。
抱歉问题这么长,感谢您的回答!
附言:有一次我启动时Ctrl+i
按下了“intel rapid cache”菜单。我想我在这里搞砸了什么,因为只有在这之后,快速缓存才停止工作,而且每次我启动电脑时,它都认为 BIOS 是我的主磁盘。
答案1
我做了一个
dmraid -E -r /dev/sda
dmraid -E -r /dev/sdb <-- ssd
然后将 Linux 安装到 SSD 上,并使用 500GB(SDA)作为我的 /home 文件夹。这不是一个完美的解决方案(不使用缓存),但至少使用 SSD 可以实现超快启动等。
这至少是朝着正确方向迈出的一步!
答案2
这对我有用:
- 关闭英特尔快速存储技术中的加速。这需要一段时间。
- 单击重置为可用(一旦您禁用加速它就会显示),这将删除假的突袭并释放您的 SSD。
- 使用一些磁盘实用程序(例如 EaseUs)将 HP Recovery 和 HP_Tools 分区转换为逻辑分区。现在,您最多应该有 3 个主分区。如果没有,则通过更改为逻辑分区/删除您可能创建的不必要的分区来确保您的分区不超过 3 个。从一个或多个分区创建一些未分配的空间。~10GB 就好。不要将引导分区更改为逻辑分区。
- 重启并进入BIOS,关闭Intel Rapid Start技术。
- 通过在未分配的空间中选择“其他”来使用实时 USB 安装。
- 现在,您可以打开英特尔快速存储和英特尔快速启动。英特尔快速存储中的完全相同的配置无法恢复,因此您可以做的是创建 18.6GB 缓存卷和其余数据卷。从该数据卷中,您可以使用命令提示符将 4GB 变成休眠分区,并使用其余部分存储您经常访问的任何文件。现在使用增强模式而不是最大化模式,以防万一。如果 Linux 和 Windows 都使用 SSD 作为缓存,并且您使用最大化模式,那么您很可能会遇到麻烦。
显然,没有办法恢复 4GB 数据(休眠)卷和 26GB 缓存卷的相同配置。
所有这些可能看起来都是意料之外的,好像我在谈论一些随机的东西,但如果你在谷歌上搜索足够多的话,你就会知道我在说什么。
答案3
我有同样的笔记本电脑和同样的问题。经过大量的 Rnd,现在我能够对硬盘进行分区,然后加载 Windows。记得不是格式化具有 OEM 的 SSD,这对于备份和任何操作系统加载至关重要。
问题是系统中的默认 BIOS 不完整,实际上隐藏的是uefi
。检查这个关联。
因此,目前我正在网上寻找解决方案。实际上,我甚至联系了 HP。他们说会回复。但目前还没有消息。