Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Слетает загрузчик grub. Как найти причину?  (Прочитано 4819 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн slo_nik

  • Автор темы
  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Добрый вечер.
Есть ubuntu 16.04 и windows(установлена второй системой).
За последние три дня дважды слетал загрузчик grub.
Глюк происходит сам по себе, не в результате каких либо действий.
Первый раз, ни с того ни с сего, свернулись все окна, изображение на мониторе начало мигать.
Во второй раз, то есть буквально час назад, закрылся google chrome, пропала верхняя панель, горячие клавиши не работали(пробовал запустить терминал, перезагрузить систему).
При перезагрузке пропала возможность выбора системы. В bios, в выборе приоритета загрузки, вообще пропал пункт "ubuntu", только "windows".
Помогает только установка grub заново.
Отметил время (16:25), когда в последний раз слетел загрузчик. Открыл /var/log/syslog. Записи по нужному времени нет.
Вот кусок лога, записи перескакивают с 16:17 на 16:50
(Нажмите, чтобы показать/скрыть)

Как понять, что происходит.

p.s.
Сама ubuntu и grub установлены на ssd диске. Windows на втором, обычном hdd.
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #1 : 16 Декабря 2017, 19:16:12 »
Проблема с жестким диском (или что-то там у Вас)... Готовьтесь приобретать новый! И покажите нам SMART для этого диска.

Оффлайн slo_nik

  • Автор темы
  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #2 : 16 Декабря 2017, 19:23:56 »
Проблема с жестким диском (или что-то там у Вас)... Готовьтесь приобретать новый! И покажите нам SMART для этого диска.
Диск совершенно новый(покупал менее года назад), ssd, на нём и система и grub установлены.

Вот скриншот smart-a диска
« Последнее редактирование: 16 Декабря 2017, 19:33:23 от slo_nik »
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #3 : 16 Декабря 2017, 19:32:40 »
Цитировать
Слетает загрузчик grub. Как найти причину?
для флешка? не?
Wars ~.o

Оффлайн slo_nik

  • Автор темы
  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #4 : 16 Декабря 2017, 19:33:45 »
для флешка? не?
Что для флешки?
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #5 : 16 Декабря 2017, 19:34:53 »
покупал менее года назад
Это еще ничего не значит. В свое время покупал Western Digital Caviar Black 1TB. Умер за 8 месяцев эксплуатации. Вся поверхность покрылась bad-секторами.
У Вас же настораживает вот это:
Dec 16 16:04:50 slonik-MS-7971 smartd[924]: Device: /dev/sdb [SAT], SMART Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 117 to 118Покажите SMART диска пожалуйста.

Оффлайн slo_nik

  • Автор темы
  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #6 : 16 Декабря 2017, 19:52:00 »
покупал менее года назад
Это еще ничего не значит. В свое время покупал Western Digital Caviar Black 1TB. Умер за 8 месяцев эксплуатации. Вся поверхность покрылась bad-секторами.
У Вас же настораживает вот это:
Dec 16 16:04:50 slonik-MS-7971 smartd[924]: Device: /dev/sdb [SAT], SMART Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 117 to 118Покажите SMART диска пожалуйста.

archuser, прикрепил к предыдущему своему ответу.
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #7 : 16 Декабря 2017, 20:33:15 »
slo_nik, на вашем месте я бы сделал резервные копии архиважных файлов и прошелся бы утилитой badblocks по диску в деструктивном режиме (это приведет к уничтожению ВСЕХ данных на диске!). Windows у Вас установлена на другом диске?
P.S. По показаниям SMART диск "в полном порядке".

Оффлайн slo_nik

  • Автор темы
  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #8 : 16 Декабря 2017, 20:33:21 »
Результат SMARTCTL

smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-104-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     KINGSTON SHFS37A240G
Serial Number:    50026B7268061E20
LU WWN Device Id: 5 0026b7 268061e20
Firmware Version: 60AABBF0
User Capacity:    240.057.409.536 bytes [240 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ATA8-ACS, ACS-2 T13/2015-D revision 3
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Dec 16 19:29:55 2017 EET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: (    0) seconds.
Offline data collection
capabilities: (0x7d) SMART execute Offline immediate.
No Auto Offline data collection support.
Abort Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: (   1) minutes.
Extended self-test routine
recommended polling time: (  48) minutes.
Conveyance self-test routine
recommended polling time: (   2) minutes.
SCT capabilities:        (0x0025) SCT Status supported.
SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x0032   095   095   050    Old_age   Always       -       8056503
  5 Reallocated_Sector_Ct   0x0033   100   100   003    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0032   095   095   000    Old_age   Always       -       5188 (15 138 0)
 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       1160
171 Unknown_Attribute       0x000a   100   100   000    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
174 Unknown_Attribute       0x0030   000   000   000    Old_age   Offline      -       167
177 Wear_Leveling_Count     0x0000   000   000   000    Old_age   Offline      -       1
181 Program_Fail_Cnt_Total  0x000a   100   100   000    Old_age   Always       -       0
182 Erase_Fail_Count_Total  0x0032   100   100   000    Old_age   Always       -       0
187 Reported_Uncorrect      0x0012   100   100   000    Old_age   Always       -       0
189 Unknown_SSD_Attribute   0x0000   024   039   000    Old_age   Offline      -       51542163480
194 Temperature_Celsius     0x0022   024   039   000    Old_age   Always       -       24 (Min/Max 12/39)
195 Hardware_ECC_Recovered  0x001c   120   120   000    Old_age   Offline      -       8056503
196 Reallocated_Event_Count 0x0033   100   100   003    Pre-fail  Always       -       0
201 Unknown_SSD_Attribute   0x001c   120   120   000    Old_age   Offline      -       8056503
204 Soft_ECC_Correction     0x001c   120   120   000    Old_age   Offline      -       8056503
230 Unknown_SSD_Attribute   0x0013   100   100   000    Pre-fail  Always       -       100
231 Temperature_Celsius     0x0000   100   100   011    Old_age   Offline      -       4294967296
233 Media_Wearout_Indicator 0x0032   000   000   000    Old_age   Always       -       4135
234 Unknown_Attribute       0x0032   000   000   000    Old_age   Always       -       2730
241 Total_LBAs_Written      0x0032   000   000   000    Old_age   Always       -       2730
242 Total_LBAs_Read         0x0032   000   000   000    Old_age   Always       -       2487
244 Unknown_Attribute       0x0000   100   100   010    Old_age   Offline      -       2621451

SMART Error Log not supported

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.


Пользователь добавил сообщение 16 Декабря 2017, 20:34:33:
slo_nik, на вашем месте я бы сделал резервные копии архиважных файлов и прошелся бы утилитой badblocks по диску в деструктивном режиме (это приведет к уничтожению ВСЕХ данных на диске!). Windows у Вас установлена на другом диске?
P.S. По показаниям SMART диск "в полном порядке".
Добавил результат работы smartctl, windows на отдельном диске.

Пользователь добавил сообщение 17 Декабря 2017, 00:42:21:
Опять слетел загрузчик.
Загрузился c liveCD, ssd виден, но монтировать его и поставить загрузчик не смог.
Посоветовали заменить шлейф. Поставил совершенно новый, чуть короче старого.
Сразу всё заработало, смог монтировать и устанавливать загрузчик.
Проверил встроенной утилитой SMART


Так же проверил при помощи smartctl
(Нажмите, чтобы показать/скрыть)

Ситуация, по-моему, не изменилась.
Форумчане, что посоветуете, собираться в магазин? Диск ещё на гарантии, стоит ли нести в сервис?
« Последнее редактирование: 17 Декабря 2017, 00:42:22 от slo_nik »
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #9 : 17 Декабря 2017, 06:25:58 »
Цитировать
LiveCD
этого соседа борода сборки?
Wars ~.o

Оффлайн slo_nik

  • Автор темы
  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #10 : 17 Декабря 2017, 11:20:47 »
этого соседа борода сборки?
Как это понять?
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #11 : 17 Декабря 2017, 12:02:30 »
slo_nik, я дико извиняюсь, но это S.M.A.R.T. нового диска по вашему мнению?
Ладно, что с ошибками чтения, там цифры прыгают, но неисправленые ошибки ECC 2,7 тыс секторов и "остаток жизни" в 1 говорит о совсем обратном. А если точнее жить такому диску осталось вообще мало.
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн slo_nik

  • Автор темы
  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #12 : 17 Декабря 2017, 13:00:42 »
slo_nik, я дико извиняюсь, но это S.M.A.R.T. нового диска по вашему мнению?
Ладно, что с ошибками чтения, там цифры прыгают, но неисправленые ошибки ECC 2,7 тыс секторов и "остаток жизни" в 1 говорит о совсем обратном. А если точнее жить такому диску осталось вообще мало.
Диск куплен в декабре прошлого года, покупался в магазине как новый, дали гарантию на 36 месяцев. На диске только система ubuntu и необходимые файлы для работы системы, моей работы и работы программ.
Всё остальное я храню на обычном seagate 3 ТБ.
Сразу после покупки я smart не смотрел и не проверял.
Получается, что есть два варианта, или я уже купил восстановленный диск под видом нового или чем-то угробил. Если второй вариант, то чем же можно было так укатать диск?
Пока заменил шлейф, посмотрю, как будет работать.
Вчера, до замены шлейфа, даже монтировать его не смог, чтобы установить загрузчик.
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #13 : 17 Декабря 2017, 13:07:40 »
Цитировать
Диск куплен в декабре
во, нужно БП выше 600W до ...
Wars ~.o

Оффлайн slo_nik

  • Автор темы
  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Слетает загрузчик grub. Как найти причину?
« Ответ #14 : 17 Декабря 2017, 13:22:54 »
Цитировать
Диск куплен в декабре
во, нужно БП выше 600W до ...
БП Zalman 700W (ZM700-LE II)
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.