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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: После переноса Windows SATA SSD>M.2 SSD перестал работать ждущий режим в Ubuntu  (Прочитано 34110 раз)

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

Оффлайн Venom13

  • Автор темы
  • Активист
  • *
  • Сообщений: 260
    • Просмотр профиля
Добрый день.

На ПК было установлено 2 OS.
На M.2 SSD - Ubuntu 22.04, на SATA SSD - Windows 11.
Все работало идеально. Было принято решение добавить в систему еще один M.2 SSD.
На новый SSD перенес Windows с помощью dd ..
Старый диск SATA SSD - отформатировал.
Все получилось. И Windows и Ubuntu - работают.
но..

При выборе в Ubuntu "Ждущий режим" - Система наглухо виснет.
Экран тухнет. Вентиляторы продолжают крутится и на кнопки ПК не реагирует..
При этом в Windows "сон" прекрасно работает.

Ума не приложу что могло сломаться..
Подскажите куда копать.  :idiot2:

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля
Ума не приложу что могло сломаться..
Нужно проверить, как прописан SWAP в /etc/fstab.

PepperNix

  • Гость
Все работало идеально.
Имеется в виду и сон в винде и ждущий в убунте ?
И уточните свои термины , что для вас сон в винде и ждущий в Ubuntu.

Пользователь добавил сообщение 30 Мая 2023, 09:49:15:
как прописан SWAP в /etc/fstab.
Ubuntu он вроде не трогал .

Оффлайн Venom13

  • Автор темы
  • Активист
  • *
  • Сообщений: 260
    • Просмотр профиля
Нужно проверить, как прописан SWAP в /etc/fstab.
UUID=228d6ae5-32fe-486b-883c-62966f2e45f4 /               btrfs   defaults,subvol=@ 0       1
UUID=8654-600E  /boot/efi       vfat    umask=0077      0       1
UUID=228d6ae5-32fe-486b-883c-62966f2e45f4 /home           btrfs   defaults,subvol=@home 0       2
UUID=228d6ae5-32fe-486b-883c-62966f2e45f4 /mnt/root           btrfs   defaults 0       1
/mnt/root/swapfile swap swap defaults 0 2

Своп находится на BTRFS. А корневого подтома (@) периодически делаю снепшоты. Поэтому файл свопа лежит в корне BTRFS раздела.

Пользователь добавил сообщение 30 Мая 2023, 09:56:07:
Имеется в виду и сон в винде и ждущий в убунте ?
В убунте ждущий перестал работать.
В винде аналогичный режим, на сколько я помню, - просто СОН. В винде он работает..
(не гибернация)
Ubuntu он вроде не трогал .
Да. Это и вызывает недоумение..

После перезагрузки через кнопку RESET - можно как-то увидеть логи? Что происходило в момента нажатия кнопки "ждущий режим"?
« Последнее редактирование: 30 Мая 2023, 09:56:07 от Venom13 »

PepperNix

  • Гость
/mnt/root/swapfile
Я не сильно большой специалист и бтрфс не пользовался , может там так принято. Но эта запись кажется мне не логичной. root  это вроде домашняя папка рута , получается какая то странная точка монтирования. Оно так и было раньше , и работало ?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля
Поэтому файл свопа лежит в корне BTRFS раздела.
Для BTRFS рекомендуется размещать SWAP на отдельном подтоме
https://yamadharma.github.io/ru/post/2022/05/20/btrfs-swap-file/

Оффлайн Venom13

  • Автор темы
  • Активист
  • *
  • Сообщений: 260
    • Просмотр профиля
Оно так и было раньше , и работало ?
Да.
Там особенность в том, что в BTRFS по умолчанию используется copy on write. А SWAP не может работать в этом режиме.
Если отключить copy on write для всего подтома - перестанут корректно работать снепшоты.
Поэтому сделал так. 1 файл с отключенным copy on write.. И 2 подтома с включенным.

Так делал на 2х машинах, несколько лет назад. Проблем не было.
Но при появление текущей проблемы - на всякий случай пробовал отключать SWAP.
И удалял все снепшоты BTRFS. Ничего не помогло.


Пользователь добавил сообщение 30 Мая 2023, 10:14:12:
Для BTRFS рекомендуется размещать SWAP на отдельном подтоме
В этой статье они отключают copy on write для отдельного подтома. А я его отключил для 1 файла.
Можно и так.. Но врядли дело в этом.
Пробовал полностью отключать SWAP.. Не помогает.
« Последнее редактирование: 30 Мая 2023, 10:14:12 от Venom13 »

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля
Пробовал полностью отключать SWAP.. Не помогает.


Как должен работать сон/гибернация без SWAP? Система его не видит, поэтому гибернации не происходит. В параметрах ядра должен присутствовать resume=

Оффлайн Venom13

  • Автор темы
  • Активист
  • *
  • Сообщений: 260
    • Просмотр профиля
Как должен работать сон/гибернация без SWAP?

1. SWAP есть и работает. Отключать пробовал для теста..
free -h
               total        used        free      shared  buff/cache   available
Память:       31Gi       6,5Gi        14Gi       225Mi        10Gi        24Gi
Подкачка:      2,0Gi          0B       2,0Gi

2. С гибернацией - вопросов нет.
На сколько я помню - SWAP нужен только для "спящего режима".
В ждущем же - данные остаются в оперативной памяти..
« Последнее редактирование: 30 Мая 2023, 10:38:40 от Venom13 »

Оффлайн Venom13

  • Автор темы
  • Активист
  • *
  • Сообщений: 260
    • Просмотр профиля
Судя по всему - проблема с управлением питанием.

Если сделать:
echo "mem" >> /sys/power/state
или
echo "disk" >> /sys/power/state
- система абсолютно также выключит монитор и повиснет с работающими кулерами.

А вот если сделать:
echo "freeze" >> /sys/power/state
- заснет и проснется как и положено.. Но в состояние сна - вентиляторы продолжают крутиться.

Добавил в
/etc/systemd/sleep.conf
SuspendState=freeze

Теперь если случайно нажать на кнопку "ждущий режим" - система хотябы не зависнет.
Но почему не работают disk и mem - остается загадкой.
А в основном, почему они вдруг перестали работать..  :idiot2:

Пользователь добавил сообщение 31 Мая 2023, 19:26:17:
В общем проблема была в прошивке BIOS.

Пока я копался в Windows - утилита gigabyte обновляла драйвера..
И за одно - версию BIOS. ???

Откатился на предыдущий релиз - все за работало. :coolsmiley:

Всем спасибо за участие!  8)
« Последнее редактирование: 31 Мая 2023, 19:26:17 от Venom13 »

 

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