Рейтинг:0

Xubuntu хорошо работает в режиме восстановления, но зависает в обычном режиме

флаг cv

я использовал Xubuntu 20.04 LTS в качестве основной ОС. Время от времени он случайным образом зависает и перезагружается. Зависание может быть в любое время, независимо от открытия какой-либо конкретной программы. При заморозке ничего не работает. мне приходится вручную нажимать кнопка питания чтобы закрыть его. Но самое интересное то, что он не зависает при входе в режим восстановления grub и не запускает обычную загрузку оттуда.

Вот мой файл подкачки и другие ссылки на описания https://pasteboard.co/8krbKHbriZzR.png

Вот мой снимок экрана https://pasteboard.co/RbaWBF55Ab8v.png

Вот мое изображение SMART Data and Self-Tests https://pasteboard.co/Rvv1eY7hsqwb.png

Спецификация ПК:

  • Оперативная память: 6 ГБ DDR3
  • Процессор: Intel Pentium B960 @2,40 ГГц
  • Размер жесткого диска: 500 ГБ
  • Видеокарта: Intel HD Graphics 2000

Я использовал различные методы для устранения этой проблемы.

Методы, которые я пробовал:

  • Обновлены и обновлены все пакеты
  • Исправлены отсутствующие зависимости
  • Обновлено ядро ​​до последней стабильной версии
  • Установлен правильный графический драйвер
  • ремонтировал сапоги

я даже переустановил Xubuntu, но ошибка остается прежней.

Aashish Sharma avatar
флаг cv
Извините, не понял, поясните?
heynnema avatar
флаг ru
Почти гарантировано, что у вас проблема со свопом. Отредактируйте свой вопрос и покажите мне `free -h` и `swapon -s` и `grep -i swap /etc/fstab`. Доложить. Начинайте комментировать меня с @heynnema или я пропущу их.
Aashish Sharma avatar
флаг cv
@heynnema Я дал ссылку на изображение.
Aashish Sharma avatar
флаг cv
@Akshaj Singla Я предоставил снимок экрана
heynnema avatar
флаг ru
Статус пожалуйста...
Рейтинг:1
флаг ru

Да, как я и думал, ваш /swapfile слишком мал для 2G. Давайте увеличим его до 4G и посмотрим, поможет ли это...

Запись: в зависимости от вашего режима использования вам может потребоваться добавить больше оперативной памяти.

Запись: Неправильное использование г.м. и дд команды могут привести к потере данных. Предложите скопировать/вставить.

в Терминал...

sudo swapoff -a # отключить своп
sudo rm -i /swapfile # удалить старый /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile # установить правильную защиту файлов
sudo mkswap / файл подкачки # инициализация / файл подкачки
sudo swapon /swapfile # включить своп
free -h # подтвердить 6G RAM и 4G swap

Отредактируйте /etc/fstab, используя sudo -H gedit /etc/fstab или же судо пико /etc/fstab.

Подтвердите эту строку /swapfile в /etc/fstab... и подтвердите отсутствие других строк "swap"... используйте ПРОБЕЛы в этой строке... подтвердите БЕЗ ТАБУЛЯЦИИ...

/swapfile нет swap sw 0 0

reboot # перезагрузить и проверить работу

Обновление №1:

После просмотра данных SMART для вашего старого жесткого диска емкостью 500 Гб обнаружены ошибки READ, PENDING SECTOR и ошибки SELF-TEST. Мы должны заблокировать ваш диск, чтобы увидеть, сможем ли мы отобразить какие-либо поврежденные сектора.

После плохой блокировки диска запустите Диски приложение SMART Self-Tests для подтверждения правильной работы.

Примечание: НЕ прерывайте сканирование плохих блоков!

Примечание: НЕ блокируйте твердотельный накопитель.

Примечание: сделайте резервную копию важных файлов ПЕРВЫМ!

Примечание: это может занять много часов

Примечание. У вас может быть ожидающий сбой жесткого диска.

Загрузитесь с Ubuntu Live DVD/USB в режиме «Попробуйте Ubuntu».

В Терминал...

судо фдиск -л # идентифицируем все разделы "Файловая система Linux"

sudo e2fsck -fcky /dev/sdXX # тест только для чтения

или же

sudo e2fsck -fccky /dev/sdXX # неразрушающий тест чтения/записи (рекомендуемые)

Параметр -k важен, потому что он сохраняет предыдущую таблицу сбойных блоков и добавляет в эту таблицу все новые сбойные блоки. Без -k вы теряете всю предыдущую информацию о плохих блоках.

Параметр -fccky...

   -f Принудительная проверка, даже если файловая система кажется чистой.

   -c Эта опция заставляет e2fsck использовать программу badblocks(8) для выполнения
         сканирование устройства только для чтения, чтобы найти плохие блоки.
         Если обнаружены плохие блоки, они добавляются в плохой блок.
         inode, чтобы предотвратить их размещение в файле или каталоге.
         Тори. Если эта опция указана дважды, то сканирование плохих блоков
         будет проводиться с использованием неразрушающего теста чтения-записи.

   -k В сочетании с параметром -c любые существующие поврежденные блоки в
         список плохих блоков сохраняется, и любые новые плохие блоки, обнаруженные
         запущенные плохие блоки (8) будут добавлены к существующим плохим блокам
         список.

   -y Предполагать ответ «да» на все вопросы; позволяет e2fsck быть
         используется неинтерактивно. Эта опция может быть не указана в
         то же время, что и опции -n или -p.
Aashish Sharma avatar
флаг cv
@heynnema Я попробовал ваш метод, увеличив размер подкачки, но проблема осталась прежней.
heynnema avatar
флаг ru
@AashishSharma Вы перезагрузились после увеличения / swapfile? Пожалуйста, покажите мне `бесплатно -h`.
Aashish Sharma avatar
флаг cv
Я подумаю о вашем обновлении, но я хочу сказать, что после обновления grub с помощью GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск intel_idle.max_cstate=1". Замерзание немного уменьшается, но не полностью. Я не знаю об этом, но это дает немного больше времени для работы с моим компьютером @heynnema
heynnema avatar
флаг ru
@AashishSharma Статус, пожалуйста...
heynnema avatar
флаг ru
@AashishSharma Статус, пожалуйста...
Someone avatar
флаг my
Привет! Вы уже знаете, кто проголосовал за ваш ответ, поскольку у нас уже было долгое обсуждение этого вопроса. Прошу прощения за этот минус. Я проголосовал за ваш ответ. Вы знаете, в то время, когда я отрицал ваш вопрос, я был новичком на сайте и не знал, как работают отрицательные голоса. Сожалею!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.