Да Apple модифицирует большинство открытых инструментов, поставляемых с MacOS, для поддержки специфических функций Apple.
Вы можете увидеть это на справочных страницах
или если вы различаете источник
В качестве конкретного примера сравните эти 3 ссылки для ls.c;
https://github.com/freebsd/freebsd/blob/master/bin/ls/ls.c
https://opensource.apple.com/source/file_cmds/file_cmds-272/ls/ls.c.auto.html
По предоставленной вами информации трудно сказать, в чем причина ваших проблем. Если он не показывает никаких сообщений об ошибках, это может быть проблема с графическими дисками или конфигурацией Xorg. Если у вас есть некоторый опыт работы с терминалом Linux, вы можете попробовать второй вариант загрузки в своем GRUB и загрузить Linux в режиме восстановления. Затем предоставьте нам журналы dmesg, xorg и графических драйверов. Вы также можете попробовать подключиться к SSH-серверу, если он настроен в вашей системе.
I am very worried that I may lose my information in my laptop.
Вы не потеряете свои данные. Если у вас нет опыта работы с Linux или у вас просто нет времени, вы всегда можете загрузить другой Linux с USB-накопителя, сделать резервную копию ваших данных на внешний диск, а затем выполнить чистую установку.
dmesg
говорит EXT4-fs (sda5): re-mounted
... Возможно, у вашей файловой системы какие-то проблемы.
Загрузите другой Live Linux с USB
Исправить ошибки основного системного раздела (?):
fsck.ext4 -fy /dev/sda5
Перезагрузка