戴尔XPS 13 9360 Dualboot Windows 10和Ubuntu 16.04

编辑:不要做我在这个问题上做的,看看下面的答案部分!

从grub64efi运行Ubuntu后屏幕显示:

gave up waiting for root device. Common problems: boot args (cat /proc/cmdline) Check rootdelay= (did the system wait for long enough?) Check root= (did the system wait for the right device?) Missing modules (cat /proc/modules; ls /dev) ALERT! UUID=1234-etc... does not exist. Dropping to a shell! BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built in shell (ash) Enter 'help' for a list of built-in commands. (initramfs) _ 

我做了Windows 10和Ubuntu 16.04的双启动。

我是如何做到这一点的:

  1. 首先安装Windows,更新它,驱动程序和BIOS。
  2. 使用Rufus(Uefi选项或两者)制作Ubuntu live-USB。
  3. 我从BIOS手动更改(开始时DELL-logo屏幕上的F2):
  4. Secureboot已禁用,
  5. 启用旧版选项ROMS,
  6. 添加了启动序列到USB的选项,
  7. 并将启动顺序更改为UEFI,运行该新启动选项(DELL屏幕上的F12)
  8. 我在live-USB-ubuntu上使用GParted在SSD中制作了30GB的免费分区空间。
  9. 并安装了Ubuntu 16.04。 (选项类似于:“与Windows一起”)
  10. 重新启动,按F2转到BIOS并添加新分区的Boot选项并查找(FS0 🙂 / EFI / ubuntu / grubx64.efi
  11. 之后它加载了grub,当我选择Ubuntu时,它给了我initramfs-shell。

ls root什么都没有,和ls boot

我对Linux很陌生,所以我很高兴至少有1个操作系统可以使用它,不过如果我能让Linux也在使用它会很棒。

编辑:

我在live-usb中运行Boot-Info程序。

它在uefi模式下给了我这个: http ://paste2.org/6aO3Lf5B

这是传统模式: http : //paste2.org/P5U5ms9V

Dell XPS 13 9360上的DUALBOOT Windows和Ubuntu

非常感谢@oldfred的帮助!

简短回答:戴尔XPS 13 2016(intel i5 9360,KabyLake)在RAID模式下具有SATA操作,这对Ubuntu不起作用。 您需要将其更改为AHCI。 同时禁用secureboot,以便您可以看到USB并安装它。 您可能需要在引导顺序中添加usb作为选项。 在Windows中,您需要禁用fastboot,以便Ubuntu可以正确识别分区。

这是我和所有戴尔XPS 13 9360用户的未来参考。 我正在使用BIOS版本1.2.3。 Ubuntu 16.04。 Windows 10. Dell XPS 13 9360制造日期:11/2016。 它可能适用于您的设置,也可能不适用。

很长的答案/步骤带你通过它:

设置窗口和BIOS:

  1. 如果你已经安装了Windows,也许你应该。 做一个恢复USB棒。(至少16Gb USB棒,我用32GB棒)。
  2. 更新BIOS ,如果链接不起作用谷歌:“戴尔XPS 13 9360驱动程序”

设置live-ubuntu USB

  1. 下载Rufus和Ubuntu。
  2. 使用Rufus在USB中添加Ubuntu(最小6-8GB?)(另一个USB比恢复的USB):选择UEFI选项。

在AHCI模式下安装Windows

  1. 重新启动,当DELL徽标出现时打开BIOS(F2)。
  2. 更改安全启动失败:BIOS->设置 – >安全启动 – >禁用。
  3. 将Sata操作更改为AHCI:BIOS-> Settinsg-> System Configuration-> SATA Operation-> AHCI。
  4. 单击BIOS右下角的“应用”按钮。
  5. 如果Windows加载你是黄金,如果没有选择:更多选项,其中某处有“使用默认设置恢复”或这些行中的某些内容。

您也可以尝试使用恢复USB安装Windows。 (您可能需要在BIOS中将USB添加到启动顺序)

现在,如果您的Windows启动,您需要再做一件事,以便Ubuntu可以正确识别分区。

  1. 在Windows中禁用fastboot :电源选项 – >选择电源按钮的function – >更改当前不可用的设置 – >取消选中“打开快速启动”

安装Ubuntu

  1. 如果在笔记本电脑上使用ubuntu-USB重新启动时无法加载,则可能需要将USB添加到启动顺序:转到BIOS(dell徽标上的F2) – >设置 – >启动顺序 – >“添加启动选项” – 按钮,添加名称并在文件系统列表中选择usb选项,而不是名称中包含“Pci”的选项..单击“确定”。
  2. 在引导顺序中选择你的usb并使用箭头按钮将其一直向上移动,使其首先启动。
  3. 然后在BIOS中单击“应用”和“退出”。 这将重启你的笔记本电脑。
  4. 现在你应该像grub环境一样启动,选择“try ubuntu”。
  5. 打开Gparted,调整最大的分区大小,以便我们可以适应Ubuntu。 为Ubuntu制作至少20GB的空间。 我做了50GB。
  6. 运行Ubuntu安装程序。 进行配置,选择所有更新选项。 选择“沿着Windows”选项。

现在你的笔记本电脑上应该有Windows和Ubuntu!

  1. 您可以先进入BIOS设置并在启动顺序中设置“Ubuntu”选项,这样您就可以在grub中启动。

如果这对你有帮助,请给我1 +以上,以便其他人可以更轻松地找到这个答案。

更新:

我几天前更新到BIOS 1.3.7。 似乎工作正常。 如果你在Ubuntu中遇到tracpad掌上识别问题,请更新你的Ubuntu或试试这个: https ://medium.com/@patrickmmartin/dell-xps-13-9360-journey-to-linux-trackpad-fix-a2d9b551d291如果你在Windows中仍然处于安全模式下试试这个: http : //www.pcworld.com/article/3085034/windows/how-to-get-out-of-windows-safe-mode.html

更新2:

我已经更新到BIOS 2.3.1,一切似乎都运行正常。 虽然我之前发现了同样的问题:

  • 在Ubuntu中长时间使用后,触摸板无法控制。
  • Windows有时因为未知原因意外关闭,进入蓝屏。
  • Windows在没有使用后关闭自己,关闭错误。
  • usb 2.0设备无法正常工作,如外置SSD等。 虽然我在安装软件后让Logitech的Unifying USB接收器正常工作。 统一接收器在Ubuntu中工作正常。

我认为Windows中的错误可能是由于与grub-launcher或双启动本身不兼容。 截至目前,如果您想在Windows端获得值得信赖的体验,我不建议使用双启动。

编辑:

戴尔发布了一个指南,用于在12月份为Windows和Linux进行双启动。 2017年,这可能会非常有用: http : //www.dell.com/support/article/nz/en/nzdhs1/sln301754/how-to-install-ubuntu-and-windows-8-or-10-as-一,双启动上您的戴尔PC的

Dell xps 13 9360,BIOS – 2.3.1,制造商 – 7 / Feb / 18,500Gb SSD

在澳大利亚,戴尔不提供预加载的Linux。 如果你自己尝试自己,他们也完全不认识你。 这让它有点令人生畏。

以下工作于2018年2月。

我已经读过后来的UEFI(BIOS)版本存在一些问题,所以我没有升级。

http://www.rationaljava.com/2016/10/dell-xps13-dual-boot-windows-10-with.html提供了有用的信息。

  • 缩小Windows分区以为Linux腾出空间

     (https://www.easeus.com/partition-master/resize-partition-windows-10.html) While booted into Windows 10:Using "Computer Management->Disk Management" tool I had to shrink it by max 100G at a time for some reason Maximise Ubuntu installation > 300Gb in my case 
  • 关闭bitlocker加密:

     Control panel->update&security Not sure if it's necessary to turn off bitlocker??? 
  • 关闭快速启动:( 无法挂载Windows 10分区;它“处于不安全状态” )

     Right click on start, OR windowskey/+x Choose: Power Options "additional power settings" (on the right) "choose what the power buttons do" "change settings that are currently unavailable" Uncheck fast startup (I also changed "When I press the power button" to "shutdown") 
  • 进入“安全模式”:

     For some reason, you need safe mode to set disk to AHCI At Windows start/search, type "msconfig" then  Select boot tab Click safe mode, minimal Reboot - requires full password from your initial setup. 
  • 设置AHCI:

     Make sure you have put Windows into safe mode before doing this Restart Windows Press F2 during reboot system config -> SATA -> AHCI -> yes reboot Exit safe mode (reverse enter "safe mode" - see above) Reboot and hope like hell that windows works - it did! 
  • 禁用安全启动选项

     Boot into UEFI/BIOS (press F2 during boot) and disable secure boot You can do this at the same time as setting AHCI. 
  • 添加启动选项

     Plug in bootable USB with linux FIRST, then Reboot into UEFI (F2 at boot) From "General -> Boot Sequence", click "Add Boot Option" Give this boot option a name, eg: "linux" From the file system list, select the one that includes "USB" in it's path For "File Name", use the widget to select /EFI/BOOT/grubx64.efi Click OK, note there is now a Boot sequence option for "linux" Using the arrows on the right, move "linux" to the top of the boot sequence Apply and Exit. I did not save as custom setting. Make sure you leave the bootable USB inserted when rebooting. 
  • 安装Ubuntu – 请不要忘记在请求重启后删除USB。
  • 重置显示:设置 – >显示 – >分辨率 – > 1920×1080 / 16×9宽高比
  • 安装后,重启时会出现包含Windows的grub菜单。
  • 感谢数字之神一切顺利。

刚刚在XPS 13 9360 Kaby Lake i7-7560U上安装了Ubuntu。

除了让Windows在ACHI中启动之外,上述过程一直有效(J-ho @ Jan 5 at 10:55中的步骤9)。 在这里,我使用这个技巧启动Windows安全模式,然后将BIOS切换到ACHI: http : //triplescomputers.com/blog/uncategorized/solution-switch-windows-10-from-raidide-to-ahci-operation/

我缩小了Windows本身的Windows分区,这非常轻松快捷。 我不需要更新BIOS。 我使用标准的Ubuntu 16.04 64位USB记忆棒。