宽带技术网

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: songee

F650/450、8145、K662等ARM平台,LXC容器内运行OpenWRT子系统

[复制链接]
发表于 2021-4-11 21:22:31 | 显示全部楼层
F650A 启动报错" z/ c/ g, s1 G
lxc-start: lxc_start.c: main: 342 The container failed to start.
* {  ^$ z% f9 {, }: ~lxc-start: lxc_start.c: main: 344 To get more details, run the container in foreground mode.
/ K) i0 n9 ~  w9 h: `$ y4 P. j! ?lxc-start: lxc_start.c: main: 346 Additional information can be obtained by setting the --logfile and --logpriority options.

点评

如果LXC启动失败,请检查config文件及LXC文件夹路径是否有误。  详情 回复 发表于 2021-5-4 23:40
 楼主| 发表于 2021-5-4 23:40:41 | 显示全部楼层
本帖最后由 songee 于 2021-5-4 23:44 编辑
' U4 P/ \0 M0 a9 W# Z4 _
xu_gq 发表于 2021-4-11 21:22
1 b1 r0 c7 ?5 K% P# G( ~9 pF650A 启动报错
& P) M  `! i& e2 q( I! s+ j3 zlxc-start: lxc_start.c: main: 342 The container failed to start.
" H! H* z$ r3 q7 V- [+ w, tlxc-start: lxc_start ...
% \/ n2 J0 e# r9 H% O7 L
如果LXC启动失败,请检查config文件及LXC文件夹路径是否有误。另外,测试时建议使用前端启动(选项不要带 d)! F4 d1 V( x: U- e/ k2 B
/dbus/usr/bin/lxc-start -n openwrt
8 p! E3 \! l1 d+ }会提示错误出在哪里。$ }! R1 O  w: z

点评

/usr/var/lib/lxc/openwrt # lxc-start -n openwrt lxc-start: cgfs.c: lxc_cgroupfs_enter: 1163 Invalid argument - Could not add pid 2115 to cgroup /lxc/openwrt: internal error lxc-start: start.c: __lxc_s  详情 回复 发表于 2021-5-6 21:03
 楼主| 发表于 2021-5-5 00:49:08 | 显示全部楼层
大茶几 发表于 2020-9-3 23:02
* z' S% \" |# {F450 V2报错了$ U: T$ N3 I( }2 D9 ?9 q
https://github.com/mikma/lxd-openwrt7 D" A- ]' O* F6 M0 j! Z) j5 W. Y
似乎添加了aarch32架构
$ _% s1 M! ~+ h9 Y$ l7 n: P* x
OpenWrt官方aarch32架构编译的程序在F650A上是无法正常运行的,实测只有bcm53xx的可以。* j& L; ]+ c" e9 Q! y) z
LXC容器启动,我借用了saf。saf在主系统启动完成后会被关联运行(唤醒方式未知,但不是init.d),因而我将LXC的启动脚本命名为saf进行替换,以此实现自动启动,除此之外,我暂时没有发现其他可自动启动的方式(放入init.d不行)。
发表于 2021-5-6 21:03:36 | 显示全部楼层
songee 发表于 2021-5-4 23:40/ G" V4 Z) F9 R0 r: q1 a3 r8 d
如果LXC启动失败,请检查config文件及LXC文件夹路径是否有误。另外,测试时建议使用前端启动(选项不要带  ...
) D3 O4 }; g5 Q5 L* F- `6 M4 \1 w
/usr/var/lib/lxc/openwrt # lxc-start -n openwrt) }) _6 ^  W- M$ |2 ^6 M+ d7 ~
lxc-start: cgfs.c: lxc_cgroupfs_enter: 1163 Invalid argument - Could not add pid 2115 to cgroup /lxc/openwrt: internal error5 L& r4 T$ G+ M; \
lxc-start: start.c: __lxc_start: 1081 failed to spawn 'openwrt'
0 j! p6 o: ]: O/ {$ l7 Plxc-start: lxc_start.c: main: 342 The container failed to start.+ e$ `  _9 {, t  O: x6 F
lxc-start: lxc_start.c: main: 346 Additional information can be obtained by setting the --logfile and --logpriority options.

点评

应该是config文件里的参数设置有问题,我提供的配置文件不一定适合所有人用,你参考你系统自带的修改一下。  详情 回复 发表于 2021-5-7 02:18
 楼主| 发表于 2021-5-7 02:18:39 | 显示全部楼层
xu_gq 发表于 2021-5-6 21:03! `! k; F1 C' p' u6 i
/usr/var/lib/lxc/openwrt # lxc-start -n openwrt+ L' w" ]0 w& U
lxc-start: cgfs.c: lxc_cgroupfs_enter: 1163 Invali ...
+ g, |# `. ^* O5 I4 Y0 I
应该是config文件里的参数设置有问题,我提供的配置文件不一定适合所有人用,你参考你系统自带的修改一下。
发表于 2021-5-7 05:25:27 | 显示全部楼层
现在的中兴是补时被封了

点评

我是2019年装的宽带,中兴F650A固件版本V2.0.3P1T1,后续版本希望有新装宽带的朋友来测试。  详情 回复 发表于 2021-5-7 15:18
 楼主| 发表于 2021-5-7 15:18:18 | 显示全部楼层
top2123 发表于 2021-5-7 05:25
6 [/ a0 O1 M% ]* e现在的中兴是补时被封了
- B* C3 Y; D/ h! F/ E: n$ A
我是2019年装的宽带,中兴F650A固件版本V2.0.3P1T1,后续版本希望有新装宽带的朋友来测试。
发表于 2021-7-2 09:56:48 | 显示全部楼层
不能执行kmod是因为,内核 ver magic 不同。需要挂载主系统的 lib, 并且只能用主系统的kmod。9 \: W9 O% o4 S3 D+ P8 ~
因为华为海思wifi什么的都是闭源的。

点评

是这样的,所以无法把移动硬盘格式化成ext4格式,用aria2下载不能使用falloc功能,比较遗憾。  详情 回复 发表于 2021-7-7 23:21
 楼主| 发表于 2021-7-7 23:21:50 | 显示全部楼层
本帖最后由 songee 于 2021-7-7 23:27 编辑
! t, i2 g# ~) t# }3 t" q
hongsxxxxxxxx 发表于 2021-7-2 09:564 d& P; I) `$ R! K% E/ {; A$ B
不能执行kmod是因为,内核 ver magic 不同。需要挂载主系统的 lib, 并且只能用主系统的kmod。
  |5 f0 d, q( x+ _$ W, P0 w9 e# P! \8 n因为华为海思 ...

+ L3 k- b. \9 H. c. Q( X是这样的。这个光猫没有ext4模块,本想用aria2的falloc功能,所以才去尝试insmod,结果完全没办法,只好放弃了。
发表于 2021-7-9 08:35:21 | 显示全部楼层
这个很不错呀。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2023-1-28 07:21 , Processed in 0.101090 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表