Ubuntu安装程序无法在Dell XPS 13 9350上找到任何磁盘。

我正尝试在我的 Dell XPS 13 9350(2015年11月款)上安装 Ubuntu 14.04 / 15.10。
我创建了一个可以正常启动的 USB 磁盘,但安装程序和文件管理器都无法检测到硬盘。
问题出在哪里?我该如何解决?
4个回答

  1. 在Windows中,以管理员身份运行命令提示符
  2. 使用以下命令启动安全模式引导:bcdedit /set {current} safeboot minimal
  3. 重新启动计算机并在启动过程中进入BIOS设置。
  4. 将模式从IDE更改为AHCI,然后选择保存并退出
  5. Windows 10将以安全模式启动。
  6. 右键单击窗口图标,从各种选项中选择以管理员模式运行命令提示符。
  7. 使用以下命令取消安全模式引导:bcdedit /deletevalue {current} safeboot
  8. 再次重新启动计算机,这次它将正常启动,但激活了AHCI模式。

(来源)


1这真是救了我的一天。不过,我卡在了输入/输出错误上。 - Amit Kumar Gupta
4这是一个很好的解决方案,但前提是你已经安装了Windows 10,不幸的是... - hg8
这个Live USB能够在仅运行1-4步之后检测到我的硬盘并进行安装。 - Michael Mandel
我卡在第5步了,因为现在它不再识别我的PIN码,而是要求输入密码。你有什么办法可以阻止它进入安全模式启动吗? - Adrian
1在我的情况下,BIOS中有AHCI和RAID ON选项,并且它也起作用了。 - renadeen
第2步出现错误:“指定的设置命令无效。参数不正确。” - Erel Segal-Halevi
@Erel 你可能只是打错了一个字。但无论如何,你可以在 msconfig.exe 的启动选项卡上启用“安全模式 - 最小化”,它能达到同样的效果。 - wjandrea
@Adrian 如果我没记错的话,您可以进入Windows Recovery Environment,获取命令提示符,然后运行 bcdedit /deletevalue {current} safeboot 来退出安全模式。如果您需要更多信息,请在 Super User 上询问,因为 Windows 支持问题在此处不属于主题范围。 - wjandrea
你还需要知道,如果你没有设置本地密码,可能永远无法重新进入系统...(尤其是当你在安全模式下使用网络时,你的网络设备仍然无法正常工作...) - John Nicholas
2@hg8 如果你只想保留Windows引导,那么在Windows上需要执行这些步骤;而对于Linux来说,只需将BIOS更改为AHCI即可。 - pqnet
1@ErelSegal-Halevi 如果你使用PowerShell,你需要用引号括起来{current},例如"{current}",因为括号在PowerShell中被解释为特殊字符。 - pqnet
同样的问题出现在 Dell XPS 13 7390 上,这个解决方案起了魔法般的作用(只是 SATA 设置为 "RAID" 而不是 "IDE"。按照指示将其更改为 AHCI)。 - Pierre-Antoine

到目前为止,我找到的唯一解决方法是在BIOS设置中切换到AHCI Sata模式:
  1. 进入BIOS(启动时按F12
  2. 选择Bios Setup
  3. 移动到System Configuration > SATA Operation并选择AHCI
重新启动计算机,现在Ubuntu安装程序将检测到SSD。
不幸的是,对于双引导设置来说,这并不实用,因为Windows无法在SATA模式下启动,所以每次想要启动Windows时都必须恢复BIOS设置。

1@cl-netbox 很遗憾,预装的Windows不支持AHCI模式... - hg8
4您可以创建启动恢复USB闪存驱动器,从中引导并选择“保留个人文件”来修复Windows安装。然后,Windows将再次以AHCI模式启动。 - Metiu
我确实进行了切换,但是Ubuntu 16.xx仍然无法识别SSD。 - user1539216
4它也适用于新的戴尔XPS 15。 - nanounanue
它已经处于AHCI模式,但由于某种原因,这最终确实起作用了。 - Taylor
1这适用于戴尔Inspiron 7591。 - Jatin
1这也适用于戴尔Precision 3541。谢谢! - Eerik Sven Puudist

主要问题是戴尔出厂时预装的Windows处于IDE模式。在各个方面最好的解决方案是进行干净的Windows重新安装。作为副作用,您将获得一个巨大的优势:纯净的Windows,没有任何垃圾。
  1. 在操作之前创建Windows系统备份。事情可能会变得很糟糕!
  2. 从GParted Live媒体启动并使用ntfs格式化Windows分区。
  3. 进入PC的BIOS/UEFI并将设置更改为AHCI/SATA模式。
  4. 重新安装Windows。
  5. 在Windows中禁用休眠和快速启动。
  6. 从Ubuntu安装媒体启动并重新安装GRUB。
  7. 进入BIOS并选择Ubuntu作为默认操作系统启动。现在您可以选择要启动的系统,而无需更改设置。
对于那些不想重新安装Windows的用户,有一种切换到AHCI模式的方法:

先安装Windows,然后再安装Ubuntu? - toine
1@toine :是的,建议先安装Windows,然后再安装Ubuntu。 :) - cl-netbox

我在一台旧的HP Compaq上遇到了同样的问题,原因是RAID格式。我在BIOS菜单中移除了它:
  • 在启动时按下ctrl + F12,然后快速在Intel BIOS屏幕上按下Ctrl + I
  • 进入"Remove RAID"部分并选择您的硬盘
  • 退出BIOS,然后重新启动
  • 您的Ubuntu安装程序应该能够看到硬盘