双启动(Ubuntu + Windows),UEFI和SSD的问题
似乎很多人都有这个问题,但我没有具体看到我的情况。
我有一台带SSD + HDD的笔记本电脑。 SSD有2个分区,第一个分区有Windows 10(仅在UEFI模式下启动),第二个分区为空,我想安装Ubuntu。
我使用YUMI启动进入Ubuntu,疯狂开始:
-
如果我在UEFI中启动,Ubuntu live不会找到SSD。 sudo fdsik -l只显示sda(我的硬盘)和sdb(我的USB记忆棒),它与cfdisk,df,parted等相同。另外,在/ dev中只有sda和sdb。 因此我无法在我的SSD中安装Ubuntu。
-
如果我在传统中启动,Ubuntu live会找到我的SSD。 sda(HDD),sdb(usb stick)和nvme0n1(我的SSD)。 但是当我尝试与Windows并排安装Ubuntu时,它并不认为Windows是当前的操作系统,大概是因为Windows首先安装在UEFI中,而现在在传统中我无法启动它?
那么,1)为什么Ubuntu在UEFI中不识别我的SSD? 2)如果我只能在Legacy中进行,我是否应该在Legacy中重新安装Windows(我真的想避免这种情况)? 3)这里最好的选择是什么?
PS。 我下载的ubuntu是16.04.1
编辑:所以这里有关于我的系统的更多信息。
- 系统:Alienware 17 R3
- BIOS版本:1.3.6
- SSD信息:PM951 NVMe SAMSUNG 256GB
- SATA操作:RAID(另一个未选择的选项是AHCI)。
引导修复报告位于: http : //pastebin.com/HSzTZfSz
编辑2:我将SATA操作从RAID更改为AHCI进行测试,果然,Windows 10不再启动了,但奇怪的是,Ubuntu live现在识别我的SSD,更奇怪的是,它将Windows识别为当前的SO并将允许我和它一起安装。 所以:
-
1)据我所知,如果我希望我的驱动器可以在任何类型的RAID(0,1,5)中工作,我将需要保留为RAID,这不是我的情况,至少目前是这样。
-
2)我认为AHCI我可以,但是如何在不重新安装的情况下启动Windows? 如果我和Windows一起安装Ubuntu,它会修复引导加载程序吗? 我是否必须运行Repair-boot工具?
-
3)这里到底发生了什么? Untnto没有为我的笔记本电脑配备RAID驱动器吗? 有任何想法吗?