现有的操作系统是安装在 SSD 上的 Windows 10。当我尝试安装 Ubuntu 时,唯一可用的分区是 HDD。我根本看不到 SSD。所以,我别无选择,只能在 HDD 上安装 Ubuntu。
nvme0n1 = Windows 10,sda = Ubuntu
以下lsblk
是df -h
安装两个操作系统后拍摄的照片。我将在虚拟机中重现该问题,稍后将分享屏幕截图。
lsblk
user@ubuntu:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 16M 0 part
├─sda2 8:2 0 187.1G 0 part
├─sda3 8:3 0 513M 0 part
└─sda4 8:4 0 743.9G 0 part /
nvme0n1 259:0 0 477G 0 disk
├─nvme0n1p1 259:1 0 499M 0 part
├─nvme0n1p2 259:2 0 99M 0 part /boot/efi
├─nvme0n1p3 259:3 0 16M 0 part
└─nvme0n1p4 259:4 0 476.3G 0 part
user@ubuntu:~$
DF-H
user@ubuntu:~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 2.1M 1.6G 1% /run
/dev/sda4 732G 7.8G 687G 2% /
tmpfs 7.8G 40M 7.8G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/nvme0n1p2 95M 31M 65M 33% /boot/efi
tmpfs 1.6G 16K 1.6G 1% /run/user/121
tmpfs 1.6G 32K 1.6G 1% /run/user/1000
/dev/sda2 188G 3.2G 184G 2% /media/user/New Volume
user@ubuntu:~$
是否可以在 SSD 而不是 HDD 中安装两个操作系统?
答案1
您已经在 RAID 模式下设置了单个 SSD,并且 Ubuntu 安装程序将无法识别您的 SSD,直到您将 BIOS 中的磁盘设置从 RAID 切换到 AHCI。
然而,进行这种切换会带来一些问题,因为 Windows 将无法再启动。
您不需要重新安装 Windows...
下面,您将看到两种不同的解决方法。一些用户发现选择 2 更简单。
确保备份重要的 Windows 文件!
选择 #1:正在看这篇文章https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/将向您展示如何进行更改,而无需重新安装 Windows。
- 使用当前 SATA 控制器配置启动 Windows
- 打开
Device Manager
- 扩展
Storage Controllers
并识别Intel SATA RAID Controller
- 查看已识别控制器的属性
- 在驱动程序选项卡上,单击更新驱动程序… 按钮
- 浏览我的电脑...,让我选择...
- 取消选中
Show compatible hardware
- 选择
Microsoft
作为制造商 - 选择
Microsoft Storage Spaces Controller
型号 - 接受
Windows cannot confirm that this driver is compatible
- 保存更改,重新启动 BIOS 并将 RAID SATA 控制器更改为 AHCI
- 保存更改并正常重启,希望进入 Windows
现在您应该能够在双启动配置中安装 Ubuntu。
- 右键单击 Windows 开始菜单。选择
Command Prompt (Admin)
。 - 如果您没有看到
Command Prompt
列出,那是因为您已更新到更高版本的 Windows。如果是这样,请使用此方法转到命令提示符:- 单击“开始”按钮并键入cmd
- 右键单击结果并选择Run as administrator
- 输入此命令并按 ENTER:
bcdedit /set {current} safeboot minimal
- 如果此命令对您不起作用,请尝试bcdedit /set safeboot minimal
- 重新启动计算机并进入 BIOS 设置(按下的键因系统而异)。
- 将 SATA 操作模式从 IDE 或 RAID 更改为 AHCI(同样,语言会有所不同)。
- 保存更改并退出安装程序,Windows 将自动启动到安全模式。
- 再次右键单击 Windows 开始菜单。选择
Command Prompt (Admin)
- 键入此命令并按 ENTER:
bcdedit /deletevalue {current} safeboot
-如果您必须尝试上面的备用命令,则可能也需要在此处执行此操作:bcdedit /deletevalue safeboot
- 再次重新启动,Windows 将自动启动并启用 AHCI 驱动程序。