Область подкачки недоступна

Ответить
bbv62
Сообщения: 74
Зарегистрирован: 18 ноя 2018, 22:30
Operating system: Rosa

Область подкачки недоступна

Сообщение bbv62 » 16 дек 2019, 01:21

Недавно обнаружил такое замечание "Область подкачки недоступна".
Вроде не критично, но напрягло.
Что, где я не включил?
Может она и не требуется в таком режиме, но почему "недоступна"?
Задуматься1.png
Задуматься2.png

Olej
Сообщения: 129
Зарегистрирован: 14 сен 2016, 14:06
Operating system: Fedora 30, Debian 10, Mint 19.2

Область подкачки недоступна

Сообщение Olej » 16 дек 2019, 01:49

bbv62 писал(а):
16 дек 2019, 01:21
Что, где я не включил?
Может она и не требуется в таком режиме, но почему "недоступна"?
Смотрите, показывайте:

Код: Выделить всё

olej@ACER:~$ free
              total        used        free      shared  buff/cache   available
Mem:       16238712     4483944     6226736     1137864     5528032    10282248
Swap:      12588024           0    12588024

Код: Выделить всё

olej@ACER:~$ /sbin/swapon 
NAME       TYPE       SIZE USED PRIO
/dev/sda3  partition 11,9G   0B   -2
/dev/zram0 partition  128M   0B  100

Код: Выделить всё

olej@ACER:~$ cat /etc/fstab | grep swap
# swap was on /dev/sda3 during installation
/dev/sda3       none            swap    sw                  0       0
Что у вас там будет?

P.S. То, что использование swap - 0, ещё ни о чём не говорит - может быть пока она ещё не потребовалась.

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Область подкачки недоступна

Сообщение va9(2) » 16 дек 2019, 07:58

Olej писал(а):
16 дек 2019, 01:49
То, что использование swap - 0, ещё ни о чём не говорит - может быть пока она ещё не потребовалась.
Если бы swap-раздел был смонтирован, тогда в gparted у него была бы точка монтирования swap, а ksysguard показывал бы "Swap: 0.00 ГиБ из N ГиБ"...
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

Аватара пользователя
Barmalei
Сообщения: 5470
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Область подкачки недоступна

Сообщение Barmalei » 16 дек 2019, 09:48

Запустите drakdisk, выделите swap раздел, нажмите Использовать своп и Готово.

bbv62
Сообщения: 74
Зарегистрирован: 18 ноя 2018, 22:30
Operating system: Rosa

Область подкачки недоступна

Сообщение bbv62 » 16 дек 2019, 11:42

Нет предела человеческой тупости!
Ключевое слово "смонтирован".
В том-же Gparted есть пункт "Использовать подкачку".
Всё заработало.
Всем спасибо!
Вопрос - почему у меня это при установке не включилось?

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Область подкачки недоступна

Сообщение va9(2) » 16 дек 2019, 14:05

bbv62 писал(а):
16 дек 2019, 11:42
Вопрос - почему у меня это при установке не включилось?
Если делали разметку вручную, то там надо было выделить раздел со swap и справа нажать кнопку "Использовать swap"
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

bbv62
Сообщения: 74
Зарегистрирован: 18 ноя 2018, 22:30
Operating system: Rosa

Область подкачки недоступна

Сообщение bbv62 » 16 дек 2019, 14:53

va9(2) писал(а):
16 дек 2019, 14:05
надо было выделить раздел со swap и справа нажать кнопку
Да. Этого не делал.
В голову не пришло. Раздел-то создал зачем-то? Зачем его ещё активировать?
Наверное умолчания надо поменять при установке. Если кому-то не нужен (зачем-то, заведомо, осознанно), выделить и отключить.

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Область подкачки недоступна

Сообщение VictorR2007 » 16 дек 2019, 15:13

bbv62 писал(а):
16 дек 2019, 14:53
Зачем его ещё активировать?
Чтобы был активным.
У меня установлено несколько версий Росы,
но swap активирован только в одной.
Если бы swap активировался самостоятельно без моего ведома,
то у меня в каждой версии он бы активировался, чего мне не нужно.
Нафига нужно, чтобы ОС самостоятельно вносила изменения в файл fstab.
В системе бывает много разделов, но не все нужно записывать в fstab.
В вашем случае была простая невнимательность при установке.
В будущем такого уже не будет, раз вы обожглись на этом. :)

Olej
Сообщения: 129
Зарегистрирован: 14 сен 2016, 14:06
Operating system: Fedora 30, Debian 10, Mint 19.2

Область подкачки недоступна

Сообщение Olej » 16 дек 2019, 15:41

VictorR2007 писал(а):
16 дек 2019, 15:13
Если бы swap активировался самостоятельно без моего ведома,
то у меня в каждой версии он бы активировался, чего мне не нужно.
Нафига нужно, чтобы ОС самостоятельно вносила изменения в файл fstab.
Очень и очень сомнительное утверждение! :oops:
И по части "не нужно" - самонадеянность :o , и по части "нафига нужно" - потому что подавляющее большинство (все кроме РОСА?) дистрибутивы Linux, если уж создают swap, то и включают его в /etc/fstab по умолчанию.

Аватара пользователя
Barmalei
Сообщения: 5470
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Область подкачки недоступна

Сообщение Barmalei » 16 дек 2019, 16:12

Olej писал(а):
16 дек 2019, 15:41
дистрибутивы Linux, если уж создают swap, то и включают его в /etc/fstab по умолчанию.
В РОСА тоже включается если автоматом создается. Если в ручную, то до конца в ручную.

bbv62
Сообщения: 74
Зарегистрирован: 18 ноя 2018, 22:30
Operating system: Rosa

Область подкачки недоступна

Сообщение bbv62 » 16 дек 2019, 17:05

Спору нет.
Об этом просто надо знать.
Но, если ВЫ ЗНАЕТЕ, что Вам нужно отключить в конкретных случаях (думаю что не более 10% пользователей), то Вам это и нужно сделать.
Плучается, что при установке Росы, разрабы ориентировались именно на Ваш случай.

Olej
Сообщения: 129
Зарегистрирован: 14 сен 2016, 14:06
Operating system: Fedora 30, Debian 10, Mint 19.2

Область подкачки недоступна

Сообщение Olej » 16 дек 2019, 17:47

bbv62 писал(а):
16 дек 2019, 17:05
Но, если ВЫ ЗНАЕТЕ, что Вам нужно отключить в конкретных случаях (думаю что не более 10% пользователей), то Вам это и нужно сделать.
Плучается, что при установке Росы, разрабы ориентировались именно на Ваш случай.
Да нет, не получается. :cry:
В Linux все действия выполняются программным API и использующим его консольными командами. А все и всякие графические, GUI, свистелки-с-перделками - это (здесь радикальное отличие от вЫньдауз) только тонкие обёртки, вызывающие эти консольные команды.
В частности, включение-отключение устройств swap, и управление ними, делается командами /sbin/swapon и /sbin/swapoff.
А все остальные игрища на этом поприще - от лукавого.
А Linux, по своей архитектуре, должен всегда (за исключением очень редких специальных случаев) работать со swap, и это должно быть умолчанием.

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Область подкачки недоступна

Сообщение VictorR2007 » 16 дек 2019, 18:03

Можно рассуждать ради разговора на тему правильности подключения swap,
но в Росе сделано так, и нужно просто принять это и пользоваться тем что есть.
Это право разработчика, сделать так, как считает нужным.
Несколько лет назад тут один товарищ жаловался, что при установке системы, нет по умолчанию нужной ему комбинации
клавиш, чтобы переключать раскладку.
Точно не помню уже, вроде он привык к «caps lock».
Так что пользуемся на халяву тем, что нам сделал разработчик, не сильно заморачиваясь и запоминая,
какие нужно сделать настройки именно в Росе. :)

bbv62
Сообщения: 74
Зарегистрирован: 18 ноя 2018, 22:30
Operating system: Rosa

Область подкачки недоступна

Сообщение bbv62 » 16 дек 2019, 18:27

VictorR2007 писал(а):
16 дек 2019, 18:03
нужно просто принять это и пользоваться тем что есть
Вот если-бы получалось одинаково!
Дома два компа, "диаметрально противоположных". Первый старенький недобук на Интеле и 3 Гб оперативы максимум.
Второй - навороченный, для своего времени, MSI на AMD с 8-ю Гб, двумя видюхами, чо-то там по звуку запредельное и пр. Достался в "наследство" от сына. На нём, собственно, и работаю удалённо с рабочей Виндой на работе.
Когда понял, что удобнее Росы мне Линя не найти, поставил её и на этот комп (на слабеньком юзаю сравнительно давно).
Один дистрибутив, одни руки, одни задачи.
Но - то что без проблем работает на одном, может вообще не вставать на втором (ни игрушек, ни тяжёлых программ на графику нет).
Вчерашний пример - обновление Ассистента, которое ещё не появилось в наших репах.
И так - каждый день. Волноваться и переживать по этим поводам перестал, потихоньку учусь решать проблемы на Лине.
А по поводу "
Olej писал(а):
16 дек 2019, 17:47
А все и всякие графические, GUI, свистелки-с-перделками - это
" -слишком большевистский подход. Почему не воспользоваться кнопкой, если память (моя) не способна очиститься для запоминания команд, требующихся может один раз в жизни, но реализованая в "комбайне" типа Gparted?

Olej
Сообщения: 129
Зарегистрирован: 14 сен 2016, 14:06
Operating system: Fedora 30, Debian 10, Mint 19.2

Область подкачки недоступна

Сообщение Olej » 16 дек 2019, 18:36

bbv62 писал(а):
16 дек 2019, 18:27
Почему не воспользоваться кнопкой, если память (моя) не способна очиститься для запоминания команд, требующихся может один раз в жизни, но реализованая в "комбайне" типа Gparted?
Потому, что:
- "свистелки-с-перделками", как промежуточный слой, вносят от себя искажения, ошибки в отображении, и не предоставляют все возможности базовых средств;
- потому что (это давно строго математически показано), что команды с опциями имеют гораздо больше степеней свободы, а значит предоставляют столько тонких возможностей, сколько не может обеспечить ни одна эквивалентная GUI-обёртка;

Резюме: для рутинных, повседневных целей (90% случаев) вполне могут годится GUI-обёртки ... но для тонких случаев, 10-15%, у GUI-бёрток нет нужных комбинаций опций.

P.S. Ну и второе: известна формулировка "UNIX создан программистами и для программистов". Поэтому, при случае, пользоваться консольными командами нужно стремиться.

bbv62
Сообщения: 74
Зарегистрирован: 18 ноя 2018, 22:30
Operating system: Rosa

Область подкачки недоступна

Сообщение bbv62 » 16 дек 2019, 19:08

Olej писал(а):
16 дек 2019, 18:36
стремиться
Стремлюсь.
Но я из 90%.
На моей памяти водителями были только профессионалы и инвалиды/ветераны. Теперь, благодаря гуманизации конструкций и инфраструктуры, ВОДИЛАМИ могут стать все, старше 16 лет. Хотя профессиональные навыки и функции, до сих пор (и всегда будут) доступны лишь ограниченной группе.

Olej
Сообщения: 129
Зарегистрирован: 14 сен 2016, 14:06
Operating system: Fedora 30, Debian 10, Mint 19.2

Область подкачки недоступна

Сообщение Olej » 16 дек 2019, 19:55

Barmalei писал(а):
16 дек 2019, 09:48
Запустите drakdisk, выделите swap раздел, нажмите Использовать своп и Готово.
Кстати ... раз уж пошла такая пьянка :Yahoo!: - на этом ещё не "готово" (специально посмотрел в РОСА как это выглядит):
- drakdisk предложит форматировать раздел - 1-й раз нужно согласиться обязательно;
- drakdisk предложит записать в /etc/fstab
После этого swap всё ещё не используется.
Использоваться он начнёт только:
а). после перезагрузки
б). или после выполнение команды:

Код: Выделить всё

olej@olej-VirtualBox ~ $ sudo /sbin/swapon -a
...
Проверяем:

Код: Выделить всё

olej@olej-VirtualBox ~ $ /sbin/swapon 
NAME      TYPE      SIZE USED PRIO
/dev/sda5 partition 1,3G   0B   -2

Olej
Сообщения: 129
Зарегистрирован: 14 сен 2016, 14:06
Operating system: Fedora 30, Debian 10, Mint 19.2

Область подкачки недоступна

Сообщение Olej » 16 дек 2019, 20:02

Olej писал(а):
16 дек 2019, 19:55
- drakdisk предложит форматировать раздел - 1-й раз нужно согласиться обязательно;
И, для полноты картины, такая деталь относительно форматирования раздела swap...
Если вы переформатируете раздел swap (например mkswap, или тем же drakdisk без перезаписи /etc/fstab), то получите очень хлопотную, трудно диагностируемую ошибку: загрузка системы вместо 20-30 секунд будет идти 1-2 минуты. :cry:
Причина в том, что в /etc/fstab записано старое значение UUID раздела swap - система долго из этого выгребается при загрузке...
Лечиться: записать в /etc/fstab правильное значение UUID раздела swap ... или просто /dev/sda5 (правильный номер раздела) вместо UUID.

Аватара пользователя
Barmalei
Сообщения: 5470
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Область подкачки недоступна

Сообщение Barmalei » 16 дек 2019, 23:49

Olej писал(а):
16 дек 2019, 20:02
И, для полноты картины, такая деталь относительно форматирования раздела swap...
Если вы переформатируете раздел swap (например mkswap, или тем же drakdisk без перезаписи /etc/fstab), то получите очень хлопотную, трудно диагностируемую ошибку: загрузка системы вместо 20-30 секунд будет идти 1-2 минуты. :cry:
Причина в том, что в /etc/fstab записано старое значение UUID раздела swap - система долго из этого выгребается при загрузке...
Лечиться: записать в /etc/fstab правильное значение UUID раздела swap ... или просто /dev/sda5 (правильный номер раздела) вместо UUID.
Несколько раз форматировал через drakdisk, все на месте всегда и UUID не меняется.

Olej
Сообщения: 129
Зарегистрирован: 14 сен 2016, 14:06
Operating system: Fedora 30, Debian 10, Mint 19.2

Область подкачки недоступна

Сообщение Olej » 16 дек 2019, 23:54

Barmalei писал(а):
16 дек 2019, 23:49
Несколько раз форматировал через drakdisk, все на месте всегда.
Это только в том случае, когда вы после форматирования указываете для drakdisk перезаписать /etc/fstab.
После каждого форматирования drakdisk вам специально показывает новый UUID раздела, чтобы вы могли контролировать его корректность в /etc/fstab.

P.S. Трудно разговаривать в терминах графических свистелок с перделками... : swap (раздел, файл, ...) форматируется командой mkswap, и всdrakdisk делает это только вызывая mkswap, и не умеет в этом ничего кроме того, что обеспечивает команда mkswap.
Последний раз редактировалось Olej 17 дек 2019, 00:03, всего редактировалось 1 раз.

Аватара пользователя
Barmalei
Сообщения: 5470
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Область подкачки недоступна

Сообщение Barmalei » 16 дек 2019, 23:57

Свистелки и перделки значить зачетные в Роса. Все правильно делают и ничего не теряют. :D

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 22 сен 2022, 11:50

VictorR2007 писал(а):
16 дек 2019, 15:13
У меня установлено несколько версий Росы,
но swap активирован только в одной.
Если бы swap активировался самостоятельно без моего ведома,
то у меня в каждой версии он бы активировался, чего мне не нужно.
У меня подобные ситуация и задача.
Но мне пока не удаётся полностью деактивировать swap в одной из систем. Если быть точным, то в R12 (2021.1).
У меня swap реализован в виде раздела диска /dev/nvme0n1p6
Отключается он вполне успешно, что в GParted, что в Диспетчере разделов от KDE, что командой

Код: Выделить всё

sudo swapoff /dev/nvme0n1p6
Но после перезагрузки сам заново активируется. Вижу это по ненулевым значениям размера файла подкачки в Системном мониторе и по восстанавливающейся записи в /proc/swaps.
В /etc/fstab этот раздел не прописан. И не был почему-то прописан с момента установки системы. Я его там не подчищал.
Не подскажете, как его деактивировать полностью в одной из параллельно установленных систем?

Аватара пользователя
algri14
Сообщения: 240
Зарегистрирован: 24 янв 2020, 16:47
Operating system: Mageia 8x86_64-KDE:
ROSA.FRESH.PLASMA5.12.3.x86_64
Откуда: г.Воронеж

Область подкачки недоступна

Сообщение algri14 » 22 сен 2022, 12:30

va9(2) писал(а):
16 дек 2019, 07:58
Если бы swap-раздел был смонтирован, тогда в gparted у него была бы точка монтирования swap, а ksysguard показывал бы "Swap: 0.00 ГиБ из N ГиБ"...
Покажите Ваш скрин из GParted с подключённым(активированным) swap'ом — нет там точки монтирования
И да, ksysguard так и покажет "Swap: 0.00 ГиБ из N ГиБ"...

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Область подкачки недоступна

Сообщение va9(2) » 22 сен 2022, 15:31

algri14 писал(а):
22 сен 2022, 12:30
Покажите Ваш скрин из GParted с подключённым(активированным) swap'ом — нет там точки монтирования
У меня своп уже более 8 месяцев в файле в люкс-контейнере. Могу показать только вывод lsblk.
2022-09-22_1.png
2022-09-22_1.png (9.14 КБ) 12568 просмотров
Слава ССЗБ, попробуйте отключить своп, а затем обновить граб.

Код: Выделить всё

$ sudo swapoff -a
$ sudo update-grub2
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 23 сен 2022, 17:36

va9(2) писал(а):
22 сен 2022, 15:31
Слава ССЗБ, попробуйте отключить своп, а затем обновить граб.
Пока обновить граб не получается, пишет - синтаксические ошибки. Там действительно в генерируемом у меня файле grub.cfg.new сам чёрт ногу сломит. Пытаюсь разобраться, починить...

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 26 сен 2022, 21:48

va9(2) писал(а):
22 сен 2022, 15:31
Слава ССЗБ, попробуйте отключить своп, а затем обновить граб.

Код: Выделить всё

$ sudo swapoff -a
$ sudo update-grub2
Не помогло.
Подкачку отключил. Граб обновил. После перезагрузки файл подкачки опять активирован.

Аватара пользователя
algri14
Сообщения: 240
Зарегистрирован: 24 янв 2020, 16:47
Operating system: Mageia 8x86_64-KDE:
ROSA.FRESH.PLASMA5.12.3.x86_64
Откуда: г.Воронеж

Область подкачки недоступна

Сообщение algri14 » 27 сен 2022, 01:20

Слава ССЗБ писал(а):
26 сен 2022, 21:48
После перезагрузки файл подкачки опять активирован.
Естественно.
Покажите строку из файла /etc/fstab про swap:

Код: Выделить всё

cat /etc/fstab
там должно быть подобное:

Код: Выделить всё

# Entry for /dev/sd_ваш_диск :
UUID=ваши_данные swap swap nofail (или defaults) 0 0
Попробуйте дописать в конец строки:

Код: Выделить всё

UUID=ваши_данные none swap sw 0
А вот что и как править в fstab.old даже не знаю, в Mageia fstab и fstab.old должны быть одинаковы, в Росе по другому.
А вообще зачем Вы отключаете swap? он нужен для ровного и эффективного высвобождения памяти, если показывается в ksysguard или в консоли, что swap не используется на данный момент, то это ни о чём не говорит, он по любому используется системой, в зависимости от Ваше работы.
Даже если у Вас SSD диск.

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Область подкачки недоступна

Сообщение va9(2) » 27 сен 2022, 10:25

algri14 писал(а):
27 сен 2022, 01:20
А вот что и как править в fstab.old даже не знаю
Ничего. Это резервная копия.
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 27 сен 2022, 11:11

algri14 писал(а):
27 сен 2022, 01:20
Покажите строку из файла /etc/fstab про swap:
В моём fstab про swap ничего нету.

Код: Выделить всё

UUID=45ae5eec-de73-48ab-a30c-e4892c6e81a4   /                      ext4   defaults                     1 1
UUID=D8A1-CCE2                              /boot/efi              vfat   umask=0077,shortname=winnt   0 2
UUID=fdcba1c0-955d-45b0-85de-0540b9d0ee27   /home                  ext4   defaults                     1 2
/dev/sda1            	/media/user/WD_1TB	ntfs	defaults	0	0
UUID=40F2254BF225470E	/media/user/WD_4TB	ntfs	defaults	0	0
/dev/sdc1            	/media/user/WD_2TB	ntfs	defaults	0	0
none	/proc	proc	defaults	0	0
По-моему, fstab до недавних пор (пару месяцев назад) вообще был пустым, кроме

Код: Выделить всё

none	/proc	proc	defaults	0	0
Но система работала...
После этого у меня было много разных манипуляцией с разделами несистемных hdd (из установленной параллельно Росы R12). Я вернулся в Росу R11, кое-что "настроил" в диспетчере разделов несистемных hdd, и Роса R11 перестала грузиться, ушла в аварийный режим. Я решил/понял, что про проблема в fstab, но старый fstab.old в R11 выглядел именно так:

Код: Выделить всё

none	/proc	proc	defaults	0	0
В fstab, при котором система R11 перестала грузиться, была только пара записей про пару незагрузочных разделов (следствие моих последних действий в диспетчере разделов), и в конце то же самое "none /proc proc defaults 0 0". Замена этого нерабочего fstab на фактически пустой fstab.old не помогла.
Запустить R11 удалось, добавив вручную в fstab данные про корневой раздел "/", раздел "/home" и про "/boot/efi", которых в нём не было.
Про swap я вручную ничего не добавлял. Про него ничего в fstab нет, но swap работает.

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Область подкачки недоступна

Сообщение va9(2) » 27 сен 2022, 11:55

Слава ССЗБ, в /boot/grub2/grub.cfg есть UUID свопа?
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 27 сен 2022, 13:30

va9(2) писал(а):
27 сен 2022, 11:55
Слава ССЗБ, в /boot/grub2/grub.cfg есть UUID свопа?
Да, есть.
Там практически в каждом варианте загрузки (у меня там варианты загрузки со старыми ядрами и т.п.) запись выглядит примерно так, как в примере загрузки на ядре 5.13.9 (синим цветом выделил UUID свопа):
...
echo 'Загружается Linux 5.13.9-generic-1rosa-x86_64 …'
linux /boot/vmlinuz-5.13.9-generic-1rosa-x86_64 root=UUID=45ae5eec-de73-48ab-a30c-e4892c6e81a4 ro splash=silent logo.nologo quiet resume=UUID=76a22910-67b3-416d-8e98-3a9deb0ea34f
...

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 27 сен 2022, 13:37

algri14 писал(а):
27 сен 2022, 01:20
Попробуйте дописать в конец строки:

Код: Выделить всё

UUID=ваши_данные none swap sw 0
Добавил.
Если посмотреть в диспетчере разделов, то swap подключён/активирован, точка монтирования - none.
Несколько часов в процессе работы системы я мониторил загрузку свопа в системном мониторе, всё по нулям.
Может и сработал такой вариант. Будем посмотреть... :beer:

Аватара пользователя
algri14
Сообщения: 240
Зарегистрирован: 24 янв 2020, 16:47
Operating system: Mageia 8x86_64-KDE:
ROSA.FRESH.PLASMA5.12.3.x86_64
Откуда: г.Воронеж

Область подкачки недоступна

Сообщение algri14 » 27 сен 2022, 14:49

algri14 писал(а):
27 сен 2022, 01:20
А вот что и как править в fstab.old даже не знаю, в Mageia fstab и fstab.old должны быть одинаковы, в Росе по другому.
va9(2) писал(а):
27 сен 2022, 10:25
Ничего. Это резервная копия.
Вы ошибаетесь, я ведь не зря привёл пример из Mageia, если изменить fstab и не подправить fstab.old, то система "не примет" правки в fstab, именно потому что fstab.old не просто резервная копия.
Но в Mageia содержание файлов одинаково, а в Росе сильно разное, ниже файлы из Росы.

Код: Выделить всё

/etc/fstab
# 
# /etc/fstab
# Created by anaconda on Thu Mar 31 16:10:58 2022
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=2ab7ba93-a39c-487b-9f03-998ddaab9afe / ext4 defaults 1 1
# Entry for /dev/sdb3 :
UUID=b172141a-3233-4b89-bfc0-114ef79507bb /home ext4 defaults 1 2
# Entry for /dev/sda7 :
UUID=dce75b77-e3de-4fac-88b9-f7402247f8b7 /mnt/audiovideo3/audiovideo1 ext4 acl,relatime,nofail 1 2
# Entry for /dev/sdb4 :
UUID=d2bbbde4-7204-42d0-8739-d1c849929f2e /mnt/audiovideo3/rosa_media35 ext4 defaults 1 2
none /proc proc defaults 0 0
# Entry for /dev/sdb2 :
UUID=c75eb3ec-d861-43b5-9f37-e68dcde11291 swap swap nofail 0 0

Код: Выделить всё

/etc/fstab.old
#
# /etc/fstab
# Created by anaconda on Thu Mar 31 16:10:58 2022
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=2ab7ba93-a39c-487b-9f03-998ddaab9afe / ext4 defaults 1 1
# Entry for /dev/sdb3 :
UUID=b172141a-3233-4b89-bfc0-114ef79507bb /home ext4 defaults 1 2
# Entry for /dev/sda7 :
UUID=dce75b77-e3de-4fac-88b9-f7402247f8b7 /mnt/audiovideo3/audiovideo1 ext4 acl,relatime,nofail 1 2
# Entry for /dev/sdb4 :
UUID=d2bbbde4-7204-42d0-8739-d1c849929f2e /mnt/audiovideo3/rosa_media35 ext4 defaults 1 2
none /proc proc defaults 0 0
Слава ССЗБ писал(а):
27 сен 2022, 11:11
После этого у меня было много разных манипуляцией с разделами несистемных hdd
Отсюда и результат сбоев.

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Область подкачки недоступна

Сообщение va9(2) » 27 сен 2022, 15:36

algri14 писал(а):
27 сен 2022, 14:49
Вы ошибаетесь, я ведь не зря привёл пример из Mageia, если изменить fstab и не подправить fstab.old, то система "не примет" правки в fstab, именно потому что fstab.old не просто резервная копия.
В росе у меня такого файла нет, а когда когда-то был, я его сам создавал. И я не понимаю, зачем в магее сделали так, что нужно делать правки в обоих файлах. Имхо, у fstab.old вообще должны быть права только на чтение.

Ну и вот, сама система говорит, что файлы с "расширением" .old - это резервная копия:
2022-09-27_1.png
algri14 писал(а):
27 сен 2022, 14:49
в Росе сильно разное, ниже файлы из Росы.
Не сильно, только двумя строчками отличаются:
20,21d19
< # Entry for /dev/sdb2 :
< UUID=c75eb3ec-d861-43b5-9f37-e68dcde11291 swap swap nofail 0 0
Слава ССЗБ писал(а):
27 сен 2022, 13:30
va9(2) писал(а):
27 сен 2022, 11:55
Слава ССЗБ, в /boot/grub2/grub.cfg есть UUID свопа?
Да, есть.
Вот поэтому своп и грузится несмотря на то, что не прописан в fstab. Мне чтобы избавиться от resume=uuid оказалось достаточно граб обновить, а почему у вас это не сработало не знаю. Может из-за того что у вас своп на разделе, а у меня в файле...
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 02 окт 2022, 12:03

Слава ССЗБ писал(а):
27 сен 2022, 13:37
algri14 писал(а):
27 сен 2022, 01:20
Попробуйте дописать в конец строки:

Код: Выделить всё

UUID=ваши_данные none swap sw 0
Добавил.
Если посмотреть в диспетчере разделов, то swap подключён/активирован, точка монтирования - none.
Несколько часов в процессе работы системы я мониторил загрузку свопа в системном мониторе, всё по нулям.
Может и сработал такой вариант. Будем посмотреть... :beer:
Как показало дальнейшее наблюдение, загрузка swap со временем таки появляется. Вариант не сработал.
va9(2) писал(а):
27 сен 2022, 15:36
Вот поэтому своп и грузится несмотря на то, что не прописан в fstab. Мне чтобы избавиться от resume=uuid оказалось достаточно граб обновить, а почему у вас это не сработало не знаю. Может из-за того что у вас своп на разделе, а у меня в файле...
У меня сейчас какие-то суровые странности с загрузчиком...
Например, /boot/grub2/grub.cfg обновляется по мере манипуляций с версиями ядра (добавление новых версий), но при фактической загрузке системы ничего не меняется (ядра в R11 в загрузчик не добавляются). :shock: А параллельно установленная R12 вообще "половину" содержимого загрузчика не распознаёт и предлагает слепить что-то своё, кривое, с синтаксическими ошибками и "кашей".
Поэтому пока не получится выправить этот "глюк", возможно у меня не будут срабатывать предложенные вполне рабочие решения настройки активации/деактивации свопа.
Пока воюю с нормальным обновлением загрузчика...

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Область подкачки недоступна

Сообщение va9(2) » 02 окт 2022, 14:02

Слава ССЗБ писал(а):
02 окт 2022, 12:03
/boot/grub2/grub.cfg обновляется по мере манипуляций с версиями ядра (добавление новых версий), но при фактической загрузке системы ничего не меняется (ядра в R11 в загрузчик не добавляются)
rosa-freeze включен?
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 02 окт 2022, 14:27

va9(2) писал(а):
02 окт 2022, 14:02
rosa-freeze включен?
Нет.
Но когда-то (год-два назад) бывал включен.
Я тоже в эту сторону подумал, т.к. заметил, что некоторые свеже-установленные пакеты впоследствии (очевидно, после перезагрузки системы) исчезли. После повторной установки (и нескольких перезагрузок) не исчезли. :unknown:

va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Область подкачки недоступна

Сообщение va9(2) » 02 окт 2022, 15:40

Мне кажется в некоторых условиях загрузчик нормально обновить можно только из той системы с которой он был установлен...
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

Аватара пользователя
algri14
Сообщения: 240
Зарегистрирован: 24 янв 2020, 16:47
Operating system: Mageia 8x86_64-KDE:
ROSA.FRESH.PLASMA5.12.3.x86_64
Откуда: г.Воронеж

Область подкачки недоступна

Сообщение algri14 » 02 окт 2022, 17:46

Может быть попробовать обновить загрузочную запись с помощью grub-customizer

Аватара пользователя
Слава ССЗБ
Сообщения: 26
Зарегистрирован: 02 июл 2017, 13:32
Operating system: Rosa Fresh R11.1 -> R12

Область подкачки недоступна

Сообщение Слава ССЗБ » 03 окт 2022, 10:06

algri14 писал(а):
02 окт 2022, 17:46
Может быть попробовать обновить загрузочную запись с помощью grub-customizer
Может быть...
В R12.2 именно grub-customizer пытался творить с моим загрузчиком жутчайшую дичь. Поэтому я пока вернулся в R11.1 и пробую отработать другие варианты. Не получится - дойду до grub-customizer.

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»