我们在 ubi0 上有 4 个卷,我想在运行时(动态)重命名卷名。我发现一种选择是获取相应卷的 ubinfo 并解析结果以获取卷名。
example:
ubi0
ubi0_0:
Name: name1
ubi0_1:
Name: name_2
...........
like this till ubi0_4.
Run Code Online (Sandbox Code Playgroud)
说如果我想获得第 2 卷的名称,那么
ubinfo -d 0 -n 2 |grep "Name:" | sed -e 's|Name:||' -e 's/^ *//'
name_2
command details: -d <UBI device number> -----> ubi0(0)
-n <volume ID> -------> 2
ouptut of ubinfo -d 0 -n 2
Volume ID: 2 (on ubi0)
Type: dynamic
Alignment: 1
Size: mm LEBs (xxxxx bytes, d MiB)
State: OK
Name: name_2
Character device …Run Code Online (Sandbox Code Playgroud)