Как отследить и проанализировать причину аварии

Как отследить и проанализировать причину аварии

Я использую Ubuntu 20.04.2 LTS на своем ноутбуке несколько месяцев. Недавно у меня случился сбой, из-за которого мне пришлось выключить компьютер с помощью кнопки питания. Двигался только указатель мыши, и он тоже тормозил. В тот момент было открыто 4 вкладки в Firefox. Я хочу узнать причину этого сбоя. Возможно ли это?

Я подозреваю, что это вызвано отказом жесткого диска. Есть ли какой-либо файл журнала, чтобы проверить это?

bwd@bwd-SATELLITE-Radius-14-L40W-C-102:~$ ls -al /var/crash
total 8
drwxrwsrwt  2 root whoopsie 4096 Nis 16 16:35 .
drwxr-xr-x 14 root root     4096 Tem 31  2020 ..
bwd@bwd-SATELLITE-Radius-14-L40W-C-102:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:          7,7Gi       1,2Gi       4,8Gi       366Mi       1,7Gi       5,9Gi
Swap:         2,0Gi          0B       2,0Gi
bwd@bwd-SATELLITE-Radius-14-L40W-C-102:~$ sysctl vm.swappiness
vm.swappiness = 60

введите описание изображения здесь

bwd@bwd-SATELLITE-Radius-14-L40W-C-102:~$ grep -i swap /etc/fstab
/swapfile                                 none            swap    sw              0       0
bwd@bwd-SATELLITE-Radius-14-L40W-C-102:~$ sudo swapon -s
[sudo] password for bwd: 
Filename                Type        Size    Used    Priority
/swapfile                               file        2097148 0   -2
bwd@bwd-SATELLITE-Radius-14-L40W-C-102:~$ sudo dmidecode -s bios-version
5.00

Это ноутбук Toshiba Satellite Radius 14 L40W-C-102.

решение1

МЕНЯТЬ

Давайте увеличим ваш 2G /swapfile до 4G.

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

В terminal...

sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

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

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm 8G RAM and 4G swap

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

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

/swapfile  none  swap  sw  0  0

reboot                    # reboot and verify operation

БИОС

Toshiba Satellite Radius 14 L40W-C-102 (PSLZAE-00R00STE)

У вас версия BIOS 5.00.

Примечание: Это турецкая модель/серийный номер, и обновления BIOS недоступны на сайте США. Вам придется искать обновления BIOS на турецком веб-сайте Toshiba.

Диски

Данные SMART выглядят хорошо.

Запустите самотестирование SMART.

Примечание: Короткий тест самопроверки SMART прошел успешно

Примечание: Щелкающие звуки, издаваемые диском, обычно указывают на неполадки оборудования.

решение2

В терминальном типе cat /var/log/syslog | grep -i shutdown
Для старого типа syslog cat /var/log/syslog.1 | grep -i shutdown
И вы можете заменить словонеисправностьдля других слов, таких какмозиллаи т. д.
Вы получите больше, чем хотели, но если вы точно знаете, когда это произошло, это может дать вам зацепку.

Связанный контент