This problem was so simplelooks like your system partition is not mounted as read/write to install any kernel / mes package first you need to extract the system.img file to ext4 drive and DM automatically does that when you first boot into the system.
but for some reason if your drive got corrupt then you need to format the drive & re-install the os & then again boot into the os for first time to let it extract the system.img then reboot to gearlock recovery to install your kernel & mesa.
- distorted screen
- read only disk
All he need to do is clean install,
1. Create ext4 disk
2. Install DM with no "crc error" crc - means no missing files, sometime ISO file can easily corrupted upon downloading if you dont have properly downloaded it
3. Make sure that if your PC is 32bit you need to use 32bit OS only, but it your PC can handle 64bit then it can run 32bit OS, just like windows, 32bit Graphic card cant run 64bit OS unless you fix the booting sequence, like bootiax32.efi or replace that with bootiax64.efi, in uefi it is Grubx64.efi
4. Never use third party apps if you use DM installer.exe because it has builtin extsfd loader on it, 2 extfsd can coexist it will cause error to system disk, thats the 1 possible cause 2 possible cause not properly downloaded DM ISO, by the time the install copy the files and it is incomplete it will report your system files is read-only, the DM script cant find the file need
5. If you use gear lock, better extract the ISO to your windows desktop and delete the old gearlock and let it download new one , makesure yourun the installer from extracted DM from desktop.
6. For Mesa and Kernel , before you update it, pull a default mesa and kernel from your OS using gearlock, use autocreate so you wont have any problem, can be found on gearload after pulling it from OS system. Once you have done that you can now restore it if your updated mesa and kernel goes wrong,
Note: to test you dont have missing crc files, try extracting system.sfs , inside system.img if no error or the bytes equal to what it shows the your good to go.