Android development is bound to use Linux, but the main development environment is still Windows Server with AS, Ubuntu compilation and code control. Linux is limited to everyday use. So I want to install dual system on my own computer for occasional use. Actually before install Win10 +deepin, and normal use. However, dell’s recent two BIOS upgrades have caused deepin to be very unstable, often jammed and unable to shut down. Had to be reinstalled.

Hardware environment

Dell notebook 3 hard disk (NVMe SSD + SATA3 SSD + SATA3 HDD) Linux is not compatible with NVMe SSDS, so install BIOS UEFI windows10 + ubuntu18 on SATA3 SSD

Pre-installation Settings

The pit here is not too small, different models may not be universal need to pay attention to

  1. Some dual hard disk machine factory default RAID ON, need to be changed to AHCI. Win10 system file damage is very easy to cause.

  2. Most of today’s new machines are UEFI, which is also highly recommended. You need to change Secure Boot to Disable.

  3. This will affect usb boot and requires Disable.

Install ubuntu

After completing the above three steps, you are ready to boot the installation using the USB flash drive. Installing Deepin is similar to Ubuntu. Download the image and install it on the USB flash drive using the installer. Dell’s skylake platform seems to support only usb3.0 usb drives for Linux (the website says so, but I did install deepin on my old Kingston). Insert the USB flash drive, restart the computer, press F12 when the brand logo appears to enter the Boot Manager (different brands are different), select USB UEFI if it is successful, You will soon enter the Ubuntu interface and install according to the boot. Be sure to choose the disk, do not empty the winOS disk.

Problems after installation

Problems that may occur after ubuntu installation

  1. After booting up, the graphics card driver may be dead. You can use vi without installing VIm on the terminal after booting up
   $sudoVi/etc/modprobe. D/blacklist - nouveau. Conf write: blacklist nouveau option nouveau modeset = 0 $: wq!$sudoUpdate - initramfs - u restartCopy the code
  1. Shutdown stuck
$sudoVi /boot/grub/grub. CFG Add apCI =foce to the corresponding positionCopy the code

So far can be used normally, later there are holes to fill.