首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检测哪个init脚本启动zram?

如何检测哪个init脚本启动zram?
EN

Ask Ubuntu用户
提问于 2013-09-17 06:11:47
回答 1查看 2.7K关注 0票数 3

由于一个导致机器锁定的zram错误,我不得不禁用zram。

我认为dpkg --purge zram-config以及注释来自/etc/rc.local的任何引用都会起到这个作用,但是模块(以及它的不祥的dmesg警告Buffer I/O error on device zram0, logical block 257912)一直在加载。

我为/etc/init/etc/init.d打过招呼,现在还没有比赛。我甚至重新定义了mkswap,以记录它是如何被调用的(因为当mkswap触及受保护的内存时,“缓冲区错误”就会发生) --令人惊讶的是,我没有收到任何调用。所以我不知道是什么配置了zram (调用mkswap + swapon)。

我已经开始破坏zram.ko来停止它的装载。但是我仍然想弄清楚是什么特定的init脚本加载它。有什么想法吗?

请注意,我正在寻找关于如何跟踪哪一个init或启动脚本配置zram的答案--我非常清楚该bug可能已经修复,您可以通过多种方式禁用zram,这样的答案将是非主题的。

EN

回答 1

Ask Ubuntu用户

发布于 2014-01-13 19:27:00

我更喜欢关闭ZRAM,因为我已经使用磁盘分区进行交换。我在一台机器上运行13.10,在另一台机器上运行12.0.4。

我建议对/etc/init/zram-config.conf进行另一项可能的修改,以完全停止zram互换。假设您使用的是默认的运行级2,请更改行:

代码语言:javascript
复制
start on runlevel [2345]

代码语言:javascript
复制
start on runlevel [345]

我在/etc/init/tty1.conf上使用了同样的技巧,将引导控制台消息留给view.r

票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/346545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档