Вопрос или проблема
Недавно я решил попробовать некоторые шейдеры в Minecraft. Я установил Iris и Sodium для Fabric (который уже был установлен), и шейдеры вроде как заработали. Сначала все работало, а затем постепенно окно Minecraft становилось белым. Затем, после игры, может быть, 4 или 5 минут, мой монитор переставал получать сигнал. Мне приходилось нажимать кнопку перезагрузки на компьютере, после чего он загружался в busy box shell. Затем мне приходилось снова нажимать перезагрузку, после чего компьютер жаловался, что "/dev/nvme1n1p2: имеет файловую систему с ошибками, проверка принудительная"
. Затем он продолжал бесконечно проверять nvme1n1p2. После завершения проверки он говорит "/dev/nvme1n1p2: Орфанное файл (inode 12) блок 26 не чистый"
. Затем он говорит CLEARED
и что-то о том, что некоторые файлы на 0,0% не непрерывны и о каком-то большом количестве блоков. С тех пор ситуация только ухудшилась. Сегодня утром я ждал, может быть, 15-20 минут, чтобы он включился. Наконец, он включился, я вошел в систему и оставил его на минуту, чтобы высморкаться. Вернулся, монитор не показывал сигнал, и мне пришлось снова проходить через все это. Это происходит как минимум раз в день. Также, когда я нахожусь в busy box shell, иногда я пытаюсь выполнить команду exit
, но она просто говорит:
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
И тогда мне приходится нажимать кнопку перезагрузки на компьютере, чтобы перезагрузить его. Есть папка sys, папка proc и папка root, поэтому я не имею представления, о чем он жалуется.
Ответ или решение
Введение
Ваша ситуация, связанная с запуском системы в оболочку BusyBox (initramfs) после установки модификаций для Minecraft, весьма распространена и может быть вызвана несколькими факторами. В данной статье мы подробно рассмотрим возможные причины возникновения данной проблемы, методы диагностики и способы её устранения.
Проблема с файловой системой
Суть проблемы заключается в том, что при перезагрузке вы сталкиваетесь с сообщениями об ошибках, касающихся файловой системы устройства /dev/nvme1n1p2
. Зачастую, такая ситуация может происходить по следующим причинам:
- Некорректное завершение работы системы: Принудительная перезагрузка при зависании или сбое в программе, например, в игре, может повредить файловую систему.
- Проблемы с аппаратным обеспечением: Возможно, недостаточная мощность блока питания, перегрев компонентов или неисправность винчестера могут стать причиной подобного поведения.
Диагностика
-
Проверка состояния жесткого диска:
- Загрузитесь в режим восстановления (recovery mode) или используйте Live USB.
- Выполните команду проверки дисков:
fsck /dev/nvme1n1p2
Это позволит вам провести диагностику и попытаться исправить ошибки файловой системы.
-
Журнал загрузки:
- После успешной загрузки системы рассмотрите логи:
journalctl -xe
Здесь вы сможете найти информацию о произошедших ошибках и понять, что именно вызвало сбои.
- После успешной загрузки системы рассмотрите логи:
-
Демонстрация мониторинга:
- Проверьте температуру компонентов вашей системы. Используйте утилиты, такие как
lm-sensors
илиpsensor
, для выявления возможного перегрева.
- Проверьте температуру компонентов вашей системы. Используйте утилиты, такие как
Решение проблемы
-
Исправление файловой системы:
- В случае постоянного появления ошибок, попробуйте выполнить команду
fsck
в автоматическом режиме:fsck -y /dev/nvme1n1p2
Это позволит автоматически исправить обнаруженные проблемы.
- В случае постоянного появления ошибок, попробуйте выполнить команду
-
Переустановка модификаций для Minecraft:
- Возможно, модификации Iris и Sodium являются причиной нестабильной работы системы. Попробуйте временно удалить их и проверить стабильность работы системы без них.
-
Обновление графических драйверов:
- Убедитесь, что у вас установлены последние версии графических драйверов. Это особенно важно при использовании графически насыщенных приложений, таких как Minecraft с шейдерами.
-
Посмотрите на настройки BIOS:
- Проверьте настройки BIOS, особенно параметры, связанные с управлением энергопотреблением и fan control.
Заключение
Проблема с загрузкой в оболочку BusyBox и ошибками файловой системы может быть решена различными способами, начиная от восстановления поврежденных файлов и заканчивая оптимизацией конфигурации системы. Внимательное изучение журнала загрузки и корректная диагностика оборудования помогут вам быстрее разобраться в ситуации. Если вы не уверены в своих действиях, рекомендуется обратиться к специалисту для дальнейшей помощи.