Не думай так. Сначала проверьте cat /etc/fstab для вашего раздела подкачки, затем попробуйте форматировать файловую систему подкачки с помощью
sudo swapoff -a sudo /sbin/mkswap /dev/sd## sudo swapon -aТот же вопрос с ложным зависанием «на 5 точек». Я где-то читал (не могу вспомнить, где), чтобы сначала «выйти» (верхнее правое меню), а затем выключить. Я делаю это уже более одного месяца без лишних проблем.
Единственное, что мне нужно было сделать, это нажать Ctrl + Alt + T, чтобы открыть терминал. Когда он откроется, запустите команду ниже
sudo update-grub
, и теперь она работает нормально.
Я получил хак из этой ссылки - http://www.pbehnke.com/main/node/11 , по какой-либо причине, если для элементов управления usb установлено значение auto
, запускается цикл перезагрузки. Решение было сделать их on
сильным.
Я добавил функцию в скрипт /etc/init.d/halt
, подобный этой, -
# Add this function in the /etc/init.d/halt script
# call before do_stop
set_usbs_on () {
usbcontrolpath="/sys/bus/usb/devices/*/power/control"
for dev in $usbcontrolpath;
do
echo "Setting $dev: " `cat $dev` "to on"
echo on > $dev
echo ""
done
}
, и я вызываю ее до do_stop
] в переключателе case $1
stop
-
stop)
set_usbs_on
do_stop
;;
Теперь машина выключается.
poweroff
. если вы не перезагрузите компьютер (kubuntu 15.04 / asus z68 / i5-2500k)
– northern-bradley
20 June 2015 в 19:24
/etc/init.d/halt
, как описано выше.
– ramgorur
22 June 2015 в 11:03
/etc/init.d/halt
и все время (как при работе, так и после его работы). так как выяснили, что служба остановки маскируется. просто нужно понять, как разоблачить его, поскольку systemctl umask halt
, похоже, не работает
– northern-bradley
17 August 2015 в 02:02