In the last 2 months, I have installed Linux Mint 19.1 on two laptops. On the older of the two, a Samsung Rv511 (ca. 2011) using MBR partitioning, there have been no problems at all. Linux Mint has worked very well.
With a 2018 HP Pavilion with UEFI and GPT partitioning, the reverse has been true. Linux Mint crashed after 2 weeks of use. Thereafter, the laptop would boot, show the small Mint icon then go to the Grub 2 menu. At the root prompt, I changed the boot order placing the USB stick first. This enabled me to boot from the USB stick and reinstall Mint. Yesterday, Mint crashed again. This was preceded by a warning message that the update manager was not working (coincidental?).
Legacy support and Secure boot were disabled on both occasions. The HDD was partitioned with primary partitions for root (/), eti, boot/grub, home and swap. From what I've checked out online, it seems that the boot/grub partition is not necessary on a UEFI machine. However, not having a boot/grub partition leads to the installation process hanging immediately after the partitions have been defined. I'm at a loss as to what to do next.
EDIT: The laptop is an HP 15-cs0057tx Sorry for my inexact terms, by "crashed" I meant not booting. The boot/grub folder was not included among the partition definitions. The result was that the installation process froze immediately after the continue button was clicked.
I kept an edited copy of the log file at the time of the first booting failure. Below is a heavily edited version. The starred lines are error messages (hilited in red in the log file). The other lines are hilited white comment lines.
Linux version 4.15.0-48-generic (buildd@lgw01-amd64-036) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #51-Ubuntu SMP Apr 3 08:28:49 UTC 2019 (Ubuntu 4.15.0-48.51-generic 4.15.18) ... Secureboot could not be determined (mode 0) ... Kernel command line: Boot_Image=/boot/vmlinuz-4.15.0-generic root=UUID=60980aba-8d360-4i43-ba01-56b7fa029850 ro quiet splash ... ENERGY_PERF_BIAS: Set to 'normal', was 'performance' ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8) ... VFS: Disk quotas dquote_6.6.0 ... Initialise system trusted keyrings Assymetric key parser '509' registered ... Key type dns_resolver registered ... Loaded compiled-in X.509 certificates Loaded X.509 cert 'Build time autogenerated kernel key: e70.....707 Loaded UEFI:db cert 'Microsoft Windows Production PCA 2011: a92.....f53' linked to secondary sys keyring Loaded UEFI:db cert 'Microsoft Corporation UEFI CA 2011: 13a.....bd4' linked to secondary sys keyring Loaded UEFI:db cert 'Hewlett-Packard Company: HP UEFI Secure Boot 2013 DB key: 1d7.....bec' linked to secondary sys keyring *Couldn't get size: 0x800000000000000e ... *sd 1:0:0:0 [sdb] No Caching Mode page found *sd 1:0:0:0 [sdb] Assuming drive cache: write through ... *PKCS#7 signature not signed with trusted key nvidia: loading out-of-tree module taints kernel. nvidia: module license 'NVIDIA' taints kernel. Disabling lock debugging due to kernel taint nvidia: module verification failed: signature and/or required key missing - tainting kernel ... *fsck failed with with exit status 4. ... *Failed to start File System Check on /dev/disk/by-uuid/2ad686b0-e77b-47da-bb44-5934b5fa6541.
Thank you for your interest.
EDIT: I overrode the Mint 19.1 default swap file (from ignorance actually, I was not aware that Mint 19.1 created its own swap file. I've been using Ubuntu for years). The partitions were not encrypted.