分页: 1 / 1

升级到18.04后无法关机

发表于 : 2019-10-07 16:28
百草谷居士
一台老旧联想一体机,原来是xubuntu16.04,国庆假期闲来无事,升级到了18.04。结果发现,关机或者重启时,进入死机状态

Re: 升级到18.04后无法关机

发表于 : 2019-10-14 11:41
primes
不一定是真死,不如新装18.04

Re: 升级到18.04后无法关机

发表于 : 2019-10-14 14:02
百草谷居士
我使用优盘重新安装了xubuntu18.04.3,问题依旧,还是在关机时死机
我又从xubuntu18.04升级到xubuntu19.04,问题依旧,还是在关机时死机
我又又从xubuntu19.04升级到尚未正式发布的xubuntu19.10,问题依旧,还是在关机时死机

其实我最想知道的是:查看哪个系统记录文件可以查找关机死机的原因?

Re: 升级到18.04后无法关机

发表于 : 2019-10-14 14:43
astolia
把/etc/default/grub里的quiet splash删掉,再update-grub,重启看systemd关机过程

Re: 升级到18.04后无法关机

发表于 : 2019-10-17 9:46
百草谷居士
一路绿灯,最后卡死,会不会是系统内核与硬件不兼容?或者BIOS里设置有冲突?
1928507509.jpg
另外,在执行apt full-upgrade时出现下属信息,不太明白啥意思
正在处理用于 dbus (1.12.14-1ubuntu2) 的触发器 ...
正在处理用于 install-info (6.6.0.dfsg.1-2ubuntu2) 的触发器 ...
正在处理用于 libc-bin (2.30-0ubuntu2) 的触发器 ...
正在处理用于 man-db (2.8.7-3) 的触发器 ...
正在处理用于 initramfs-tools (0.133ubuntu10) 的触发器 ...
update-initramfs: Generating /boot/initrd.img-5.3.0-18-generic
I: The initramfs will attempt to resume from /dev/sda8
I: (UUID=)
I: Set the RESUME variable to override this.

Re: 升级到18.04后无法关机

发表于 : 2019-10-17 17:46
primes
看样子已经把能执行的都执行完了,只是没有断电。看看bios中的电源设置,换个电源管理模式试试。

Re: 升级到18.04后无法关机

发表于 : 2019-10-18 6:48
百草谷居士
BIOS里电源管理选项不可更改,就是ACPI=S3

另外关于交换分区的提示信息什么意思?

Re: 升级到18.04后无法关机

发表于 : 2019-10-18 15:12
astolia
百草谷居士 写了:
2019-10-18 6:48
另外关于交换分区的提示信息什么意思?
就是说 /etc/initramfs-tools/conf.d/resume 有问题,没有设置正确的RESUME变量

无法关机的原因有多方面的可能性,有显卡驱动、系统设置、内核启动参数等等。参考 https://askubuntu.com/questions/1029068 ... t-shutdown 挨个试一下

Re: 升级到18.04后无法关机

发表于 : 2019-10-28 13:22
百草谷居士
正在处理用于 dbus (1.12.14-1ubuntu2) 的触发器 ...
正在处理用于 install-info (6.6.0.dfsg.1-2ubuntu2) 的触发器 ...
正在处理用于 libc-bin (2.30-0ubuntu2) 的触发器 ...
正在处理用于 man-db (2.8.7-3) 的触发器 ...
正在处理用于 initramfs-tools (0.133ubuntu10) 的触发器 ...
update-initramfs: Generating /boot/initrd.img-5.3.0-18-generic
I: The initramfs will attempt to resume from /dev/sda8
I: (UUID=)
I: Set the RESUME variable to override this.
死机目前无解,关于这个问题:
第一步、为sda8分区生成一个UUID:

代码: 全选

sudo uuidgen | xargs tune2fs /dev/sda8 -U
其中,uuidgen仅仅是生成一个uuid序列码,而tune2fs才是将生成的序列码写入到分区(?文件系统)

第二步、设置RESUME值

代码: 全选

echo "RESUME=UUID=09e25397-4a2c-4fb0-a605-a7013eecb59c" | sudo tee /etc/initramfs-tools/conf.d/resume
替换实际的uuid值

更新系统

代码: 全选

sudo update-initramfs -u -k all
重启