serkhay |
|
Темы:
24
Сообщения:
304
Участник с: 06 июня 2012
|
Так уж случилось, что у меня на жестком диске два swap-раздела. Для двух разных ОС. Чтоб можно было обе системы независимо вводить в гибернацию. Но вот незадача: systemd в арче активирует ОБА раздела подкачки зачем-то. Второй раздел НЕ ПРОПИСАН нигде, ни в fstab, ни где бы то ни было еще. Но все равно активируется. Даже если сделать swapoff, через несколько секунд он снова активирован. Зачем systemd это делает? И как это побороть? |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Странно. У меня на диске тоже два свапа, второй для убунты. Первый прописан в fstab, второй нет. Первый активируется, как положено, второй – нет, как положено. Поищите у себя юниты со словом swap. |
serkhay |
|
Темы:
24
Сообщения:
304
Участник с: 06 июня 2012
|
Natrio, спасибо, нашел, деактивировал. Но откуда он взялся то? Я его точно не создавал, значит он сам создался? И не создастся ли он снова? |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Где именно был этот юнит, что было в нём, и как вы его деактивировали? Принадлежит ли он какому-нибудь пакету? |
serkhay |
|
Темы:
24
Сообщения:
304
Участник с: 06 июня 2012
|
Natrio/run/systemd/generator.late/dev-sda4.swap Natrio # Automatically generated by systemd-gpt-auto-generator [Unit] DefaultDependencies=no Conflicts=umount.target Before=umount.target swap.target [Swap] What=/dev/sda4 NatrioСделал systemctl stop dev-sda4.swap. Disable тоже сделал, но, кажется, толку не будет. Еще не перезагружался. Удалить что ли его надо? NatrioЛежит в /run/systemd/generator.late и сгенерирован неким systemd-gpt-auto-generator. Я в системд особо не шарю, это что, получается особенности gpt? У вас какая таблица разделов на диске? |
serkhay |
|
Темы:
24
Сообщения:
304
Участник с: 06 июня 2012
|
Перезагрузился. Удаление не помогает, конечно же. Файл создается вновь. Там в той же директории есть католог swap.target.wants, внутри ссылка на dev-sda4.swap (его я тоже удалял). Значит как то должен он деактивироваться то.. На счет генератора этого, вот что написано в мане: systemd-gpt-auto-generator is a generator that automatically discovers /home and swap partitions and creates mount and swap units for them, based on the the partition type GUIDs of GUID partition tables (GPT). Note that this generator will execute no operation on non-GPT systems, on systems where the units are explicitly configured (for example, listed in fstab(5)) or where the mount point is non-empty. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
serkhay, так замаскируй этот генератор, посмотрим что будет ))) systemctl mask systemd-gpt-auto-generator
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Разумеется, у меня MBR, никаких GPT не держу пока что нигде. nafanja, разве этот автогенератор это юнит, чтобы его можно было замаскировать? |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
да ошибся, вот я что имел ввиду. systemctl mask dev-sda4.swap
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
serkhay |
|
Темы:
24
Сообщения:
304
Участник с: 06 июня 2012
|
nafanjaПомогло. Хотелось бы отключить к чертям этот генератор полностью, но так тоже сойдет. Спасибо) |