LinuxForum.Fans
Тема

Отключенный swap монтируется

Автор: kirillov3798 32 сообщений 5118 просмотров
#368065

Я поставил впереди строки (напротив UUID swap) символ "#" в /etc/fstab, но сейчас обнаружил, что он все равно монтируется. Как такое может быть? В /var/log/boot.log ошибок нет.

#368068

kirillov3798,
Покажите:
[console]systemd-analyze blame | grep swap
systemctl status swap.target[/console]

#368069

verg,
[console]
sud[semen@SemenPC ~]$ sudo -i
[sudo] password for semen:
[root@SemenPC ~]# systemd-analyze blame | grep swap
10ms dev-sda4.swap
[root@SemenPC ~]# systemctl status swap.target
swap.target - Swap
Loaded: loaded (/usr/lib/systemd/system/swap.target; static)
Active: active since Сб 2014-02-22 08:26:18 KRAT; 8h ago
Docs: man:systemd.special(7)

фев 22 08:26:18 SemenPC systemd[1]: Starting Swap.
фев 22 08:26:18 SemenPC systemd[1]: Reached target Swap.
[root@SemenPC ~]#
[/console]

#368070

kirillov3798,
Cделайте так:
[console=root]systemctl mask swap.target dev-sda4.swap[/console]

#368071

verg, [console][root@SemenPC ~]# systemctl mask swap.target
ln -s '/dev/null' '/etc/systemd/system/swap.target'
[root@SemenPC ~]#[/console]

#368072

kirillov3798,
Обновил команду выше.
После перезагрузитесь.

#368103

verg, что я сделал этими командами?

#368127
"kirillov3798" написал:
verg, что я сделал этими командами?

http://www.freedesktop.org/software/systemd/man/systemctl.html

mask NAME...

Mask one or more unit files, as specified on the command line. This will link these units to /dev/null, making it impossible to start them. This is a stronger version of disable, since it prohibits all kinds of activation of the unit, including manual activation. Use this option with care. This honors the --runtime option to only mask temporarily until the next reoobt of the system.
#368147
kirillov3798 написал:
Я поставил впереди строки (напротив UUID swap) символ "#" в /etc/fstab, но сейчас обнаружил, что он все равно монтируется. Как такое может быть? В /var/log/boot.log ошибок нет.

swap будет монтироваться полюбму. Машинка его ищет, и найдет. Вы можете прописать в /etc/rc.local swapoff. Короче, отключить swap при загрузке.
PS А нафига Вам это надо? Расскажите, интересно.

#368149
"mvt" написал:
А нафига Вам это надо? Расскажите, интересно.

mvt, если его не отключить, то systemd ругается на то, что его не может примонтировать. Вот, пока жду обновление, решил его отключить.

#368152

kirillov3798, я так понял, что при загрузке оно пишет: no device specified for hibernation, правильно?

#368154
kirillov3798 написал:
[quote="mvt"]А нафига Вам это надо? Расскажите, интересно.

mvt, если его не отключить, то systemd ругается на то, что его не может примонтировать. Вот, пока жду обновление, решил его отключить.[/quote]
Ну нет у меня systemd. А если просто прописать swap в fstab, будет ругаться?

#368155

redix, если в fstab его не отключить, то systemd ругается:

text
[FAILED] Failed to activate swap /dev/disk/by-uuid/4ddeeead-d76a-42f5-a46c-983a426c5cb1.
See 'systemctl status dev-disk-by\x2duuid-4ddeeead\x2dd76a\x2d42f5\x2da46c\x2d983a426c5cb1.swap' for details.
[DEPEND] Dependency failed for Swap.
#368161

"kirillov3798" написал:
redix, если в fstab его не отключить, то systemd ругается:
У тебя же 8 гектар рамы, отключи его к лешему, да и все. А вообще почитай здесь и здесь, сообщение 62970.
#368166

kirillov3798,
Как, swap отключился после тех команд?

Покажите:
[console=root]cat /etc/default/grub[/console]

#368167
kirillov3798 написал:
redix, если в fstab его не отключить, то systemd ругается:
text
[FAILED] Failed to activate swap /dev/disk/by-uuid/4ddeeead-d76a-42f5-a46c-983a426c5cb1.
See 'systemctl status dev-disk-by\x2duuid-4ddeeead\x2dd76a\x2d42f5\x2da46c\x2d983a426c5cb1.swap' for details.
[DEPEND] Dependency failed for Swap.

Не, ну swap иногда нужен. Если systemd на него ругается, то вспомните эти золотые слова "если работа мешает рыбалке, брось нахрен эту работу" :)
PS Живу же я без systemd...

#368169

verg,

text
[root@SemenPC ~]# cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="vconsole.font=latarcyrheb-sun16 $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_GFXPAYLOAD_LINUX=text
[root@SemenPC ~]#
#368171

"mvt" написал:
PS Живу же я без systemd...
Пока да. :)
#368175

redix написал:
[quote="mvt"]PS Живу же я без systemd...
Пока да. :)[/quote]
Да ладно. Консерваторы - не умрут :)
А мне - хватит. Я - не Дункан Маклауд... :)
#368177

kirillov3798,
Покажите:
[console=root]cat /boot/grub2/grub.cfg[/console]

з.ы. так что там со swap после перезагрузки и команд?
Команды должны отработать (даже на gpt).
Во fstab, конечно, нужно закомментировать строчку.

Войдите или зарегистрируйтесь, чтобы ответить.