Test machine: Lenovo small New Sharp 7000
Tool: UltraISO
System download
allocating space for Ubuntu
Right button "My Computer"-"Manage"-"Disk Management" (win+x shortcut) Select a disk with very large free space, right-click "Compress volume", I allocate 100G of memory.
Create USB flash drive boot
Use UltraISO "file", "open"; Start, write to the hard disk image.
BIOS setup USB drive boot
The way to enter the BIOS is F2 (or fn+f2), which varies slightly depending on the computer.
Start installing UbuntuBasic Settings
After booting, select "Install Ubuntu". The first thing you should do is choose a language. In the "Ready to install" menu, you can uncheck "Install third-party software for graphics and wireless hardware, as well as MP3 and media" so that the installation process can be faster, and these things can later be installed through system updates. Then go to the "Installation Type" menu, where "other options" must be selected.
partition settings, startup item Settings
Next is the most important installation partition, in the interface can see a lot of partitions, we use the mouse to drag to the end, select just allocated 100GB free space, click the "+" button, from here to separate four sub-space.
Added a system partition, swap swap space (select Primary partition and Space start location) I allocated 8000MB, actually 8G.
Add a system partition, select the EFI system partition, it functions like the boot boot partition, but boot boot is the default grub boot, and EFI is obviously UEFI-booted. This selects the logical partition and the spatial start location to allocate 500MB.
Add a system partition, just like the C disk in the Windows operating system, check the logical partition and space start location, assign 40G, this you can set your own. Mount in the "/" directory. The type is EXT4 file system.
Add a new home partition, mounted in the "/S" directory, also select the logical partition and space start location, all the remaining space allocated to it. The type is EXT4 file system.
Then again the most critical place, the bottom of the "Install Boot launcher device", here should be changed to the one you just assigned the EFI system boot partition of the partition.
Once you have completed the previous steps, you can do so in turn.
Experience
Restart your computer and press F12 (FN+F12) to select the system you want to enter.
GRUB
GNU Grub (GRand Unified bootloader "Grub") is a multi- OS launcher from the GNU Project. Grub is the implementation of a multi-boot specification that allows users to have multiple operating systems at the same time on the computer and select the operating system that they want to run when the computer starts. Grub can be used to select different cores on the operating system partition or to pass startup parameters to those cores .
UEFI
The new UEFI, full name "Unified Extensible Firmware Interface" (Unified extensible Firmware Interface), is a standard that describes the type interface in detail. This interface is used by the operating system to automatically load from a pre-boot operating environment onto an operating system.
BIOS
That is, the basic input/output system, translated into Chinese is "basic input/output systems", is a so-called " firmware ", is responsible for hardware start-up and detection during boot, and as the operating system control hardware intermediary role.
UEFI boot GPT partition WIN10 and Ubuntu16.04 dual system installation