Disable EXT4 Journaling
If you are using an SSD or NVMe drive I recommend you turn off journaling. EXT4 is a journaling filesystem. Meaning it keeps track of changes on your system (app installs, config changes, new files of all types) in case something gets corrupt or interrupted. This doesn't sound like a bad thing, but this is done every few minutes. If you are using your system all day, it won't be long before you use a few thousand writes to the drive. This is important in SSD and NVMe drives because they are limited to a certain number of read and write operations. To reduce the number of writes the system is doing, we can disable this feature. By disabling the feature you increase the chance of corrupt files if you have to hard reset your system. I would make sure everything is working and you have no freezes prior to executing this step.
This must be done with the partition unmounted, so you will need to boot back into the live image or, take note of the /dev/ in disks before rebooting, and you can press 'c' at the grub menu to perform this operation.
Once everything is setup and working properly, reboot and press 'c' at the grub menu. You will be given a command prompt. Here you will type:
tune2fs -O ^has_journal /dev/<drive-n-partition-id>
What is this doing? tune2fs
is a built in command that allows you to adjust features available for the partition/drive.
The -O (that is a capital O) tells the command that you want to change an option.
The ^ in front of has_journal tells the command that you are disabling/removing the feature attached to it....in this case, has_journal.
The last part is the patition/disk that you are changing.
An example for my drive, being NVMe is:
tune2fs -O ^has_journal /dev/nvme0n1p4
After you boot into Zorin again, you can run the terminal and the following command to ensure it is disabled:
sudo debugfs -R features /dev/<drive-n-partition-id>
You will get the following output:
As you can see, has_journal is not in the listing.