CubieBoard博客-HomeCubieTech公司网站

cubie.cc CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 6612|回复: 21

cubiean(debian 7.3)使用systemd 代替sysvinit加速系统起动

[复制链接]

8

主题

0

好友

1705

积分

金牌会员

Rank: 6Rank: 6

贡献
316
金钱
681
威望
316
买家信用
卖家信用
积分
1705
发表于 2014-2-4 10:37:36 |显示全部楼层
一直以来cubian都比我之前自己做都rootfs启动慢很多,即便是禁用了很多起动脚本后也是如此

而arch上面很早就用systemd来启动系统了,的确很快

现在我终于有时间来解决cubieboard启动缓慢的问题了。

step1:
        安装systemd
  1. apt-get update
  2. apt-get install systemd -y
复制代码
step2:
        配置boot.scr/uEnv.txt
        1. 查看当前启动配置
  1. #cat /proc/cmdline
  2. #console=tty0 console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x800p60 root=/dev/mmcblk0p1 rootwait panic=10 consoleblank=0
复制代码
2. 编辑bootargs
              在setenv bootargs里加上
  1. init=/lib/systemd/systemd
复制代码
现在的启动配置为
  1. root@Cubian:~# cat /boot/boot.cmd
  2. setenv bootargs console=tty0 console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x800p60 root=/dev/mmcblk0p1 rootwait panic=10 consoleblank=0 init=/lib/systemd/systemd
  3. ext2load mmc 0 0x43000000 boot/script.bin
  4. ext2load mmc 0 0x48000000 boot/uImage
  5. bootm 0x48000000
复制代码
3. 把boot.cmd转换成boot.scr
  1. mkimage -A arm -O u-boot -T script -C none -d /boot/boot.cmd /boot/boot.scr
复制代码
完成



已有 1 人评分威望 金钱 贡献 收起 理由
cubieplayer + 10 + 10 + 10 很给力!

总评分: 威望 + 10  金钱 + 10  贡献 + 10   查看全部评分

回复

使用道具 举报

24

主题

10

好友

1万

积分

版主

Rank: 7Rank: 7Rank: 7

贡献
1924
金钱
3700
威望
1932
买家信用
卖家信用
积分
10040
发表于 2014-2-10 12:48:26 |显示全部楼层
systemd 还没用过,回去试试
回复

使用道具 举报

1

主题

2

好友

940

积分

高级会员

Rank: 4

贡献
180
金钱
378
威望
180
买家信用
卖家信用
积分
940
发表于 2014-2-10 12:57:23 |显示全部楼层
所以這是改變啟動方式嗎還是系統的變更呢 謝謝
回复

使用道具 举报

109

主题

10

好友

9043

积分

版主

Rank: 7Rank: 7Rank: 7

贡献
1762
金钱
2699
威望
1786
买家信用
卖家信用
积分
9043
发表于 2014-2-10 19:30:32 |显示全部楼层
能否晒一下bootlog?
我可能一年内都无法再登录这个论坛了
回复

使用道具 举报

9

主题

0

好友

3378

积分

论坛元老

Rank: 8Rank: 8

贡献
625
金钱
1397
威望
625
买家信用
卖家信用
积分
3378
发表于 2014-2-10 22:13:23 |显示全部楼层
具体快多少???
回复

使用道具 举报

8

主题

0

好友

1705

积分

金牌会员

Rank: 6Rank: 6

贡献
316
金钱
681
威望
316
买家信用
卖家信用
积分
1705
发表于 2014-2-13 02:16:16 |显示全部楼层
kuadan 发表于 2014-2-10 12:57
所以這是改變啟動方式嗎還是系統的變更呢 謝謝

你去查查wiki,对原来系统没什么影响,感觉倒是快了些,具体多少,我没测
回复

使用道具 举报

8

主题

0

好友

1705

积分

金牌会员

Rank: 6Rank: 6

贡献
316
金钱
681
威望
316
买家信用
卖家信用
积分
1705
发表于 2014-2-13 02:23:58 |显示全部楼层
tll 发表于 2014-2-10 19:30
能否晒一下bootlog?

请看附件


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复

使用道具 举报

8

主题

0

好友

1705

积分

金牌会员

Rank: 6Rank: 6

贡献
316
金钱
681
威望
316
买家信用
卖家信用
积分
1705
发表于 2014-2-13 02:24:36 |显示全部楼层
wake 发表于 2014-2-10 22:13
具体快多少???

请查阅附件后对比原来系统,然后请贴出你的比较时间
回复

使用道具 举报

8

主题

0

好友

1705

积分

金牌会员

Rank: 6Rank: 6

贡献
316
金钱
681
威望
316
买家信用
卖家信用
积分
1705
发表于 2014-2-13 02:34:39 |显示全部楼层
顺便说一下,我关闭了一些cubian-xx的服务,这些我用不到,比如神马摩斯码,X11没关,虽然关了也可以,不过当server用,也没什么
顺便,uptime已经有5天了,更新到Debian 7.4,但是还没重启过
回复

使用道具 举报

8

主题

0

好友

1705

积分

金牌会员

Rank: 6Rank: 6

贡献
316
金钱
681
威望
316
买家信用
卖家信用
积分
1705
发表于 2014-2-13 02:56:18 |显示全部楼层
内核更新到3.4.75后的效果


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|邮件群发|cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2020-1-21 15:50 , Processed in 0.035276 second(s), 15 queries , Apc On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部