I have DELL Precision, with 512GB SSD. I did shrink the only Drive C, and made 125 GB of unallocated space to install Ubuntu on it.
restarting the system choosing boot, install Ubuntu, the installation process does not recognize any hard disk except the Flash memory that contains ubuntu bootable.
the information from Windows 10 side:
Dell Precision 3520
windows 10 pro
Intel Core i7-7820HQ
BIOS mode UEFI
from the device manager;
Storage Controllers:
Intel chipset SATA/PCIe RST premium controller
microsoft spaces storage controller
microsoft VHD loopback controller
Disk 0: (Basic)
SSDPEKK NVMe INTEL 512GB
Partition Style GPT
Rapid Storage Technology:
Controller 1, Port 0
Port Location Internal
Type PCIe solid-state drive
System Disk: yes
Controller Type: NVMe
BIOS options on power up:
System Configuration/SATA Operation = RAID on (Intel RST)
I've read that the Ubuntu kernel is compatible with RST and should recognize the SSD, Also the Disk 0 is shown as basic which I think means hardware RAID. What should do in this case to have a dual boot installation of Ubuntu
You don't need to reinstall Windows...
Some folks have found the 2nd choice that I provide easier to do...
Make sure to have a backup of your important Windows files!
You've got a single SSD set up in RAID mode, and the Ubuntu installer won't recognize your SSD until you switch your disk setting in the BIOS from RAID to AHCI.
Making that switch comes with some problems though, as Windows will no longer boot.
Choice #1: Looking at this article https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ will show you how to make the change without having to reinstall Windows.
Now you should be able to install Ubuntu in a dual-boot configuration.
Choice #2: See http://triplescomputers.com/blog/uncategorized/solution-switch-windows-10-from-raidide-to-ahci-operation/