I ran into the same problem initially: the system would just hang early in the installation process. Editing the grub command line to boot the kernel with the following option solved he issue for me:     pcie_aspm=off You obviously have to make it persistent after installation if you don't want to have to edit the command line on every boot.
A number of Linux distributions fail install effort on an XPS 8900. (most of which worked well on an XPS 8500) Any solutions to enable an installation for dual booting with Linux?
issues with installing Linux on an XPS 8900