首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swapon尝试启用zram失败

Swapon尝试启用zram失败
EN

Stack Overflow用户
提问于 2014-06-28 22:07:00
回答 2查看 2.7K关注 0票数 1

我正在尝试使用以下命令启用zram

代码语言:javascript
复制
echo 77512704 > /sys/block/zram0/disksize
mkswap /dev/block/zram0
swapon /dev/block/zram0

当我按enter键执行最后一个命令时,我得到这个错误: swapon对于/dev/block/zram0失败。为什么?我该怎么解决呢?

另外,当我按enter键进入mkswap时,我收到了这样的信息:交换文件需要至少40kb。我通过插入80000000来解决这个问题..提前感谢您的帮助。

附注:要禁用ZRAM,请使用

代码语言:javascript
复制
swapoff /dev/block/zram0

而且很管用。

EN

回答 2

Stack Overflow用户

发布于 2017-05-26 04:53:11

您需要禁用zram。

对于android系统:

root用户

代码语言:javascript
复制
su

已禁用

代码语言:javascript
复制
swapoff /dev/block/zram0

重置

代码语言:javascript
复制
echo 1 > /sys/block/zram0/reset

设置大小

代码语言:javascript
复制
echo 128M > /sys/block/zram0/disksize

代码语言:javascript
复制
echo $((128*1024*1024)) > /sys/block/zram0/disksize

已启用

代码语言:javascript
复制
mkswap /dev/block/zram0
swapon /dev/block/zram0
票数 1
EN

Stack Overflow用户

发布于 2015-06-09 21:19:38

如果mkswap失败,那么swapon也会失败...

您可以尝试使用以下命令初始化80MiB zram磁盘:

代码语言:javascript
复制
echo $((80*1024*1024)) > /sys/block/zram0/disksize

这种设置大小的方法更好。

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

https://stackoverflow.com/questions/24467604

复制
相关文章

相似问题

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