|
关于制作根文件系统过程中的问题--saveenv 报块设备错误
发表于 2017-5-26 11:36:35
浏览:6137
|
回复:0
打印
只看该作者
[复制链接]
楼主
我的是prime-s的板子,制作的是单linux系统,按照wiki教程在制作根文件系统的过程中,有一步是editenv,我按照教程修改完后,用saveenv命令报错块设备错误,日志如下
miniroot# saveenv
[ 6449.131140] mmcblk0: error -110 sending status command, retrying
[ 6449.131344] mmcblk0: error -110 sending status command, retrying
[ 6449.131482] mmcmlkir or#on10 sending status command, aborting
[ 6449.131577] end_request: I/O error, dev mmcblk0, sector 8192
[ 6449.131663] Buffer I/O error on device mmcblk0, logical block 1024
[ 6449.132389] mmcblk0: error -110 sending status command, retrying
[ 6449.132577] mmcblk0: error -110 sending status command, retrying
[ 6449.132719] mmcblk0: error -110 sending status command, aborting
[ 6449.132811] end_request: I/O error, dev mmcblk0, sector 8192
[ 6449.132892] Buffer I/O error on device mmcblk0, logical block 1024
我用showenv可以看到已经修改了
miniroot#
miniroot#
miniroot# showenv
boot=/dev/sda1:/ubuntu
init=/lib/systemd/systemd
#ethaddr=00:11:22:33:44:55
#fbset_args="-a -nonstd 1 -g 1920 1080 1920 1080 32 -rgba 8/0,8/8,8/16,8/24"
#fbset_args="-a -nonstd 4 -g 1280 720 1280 720 16 -rgba 5/11,6/5,5/0,0/0"
autoboot=1
是不是保存失败了?这个saveenv命令是把文件保存到哪里了?
我查了下editenv是用vi在编译/.env这个文件。但是不太理解saveenv是要把文件保存到哪个地方?为什么会报错?要怎么处理? |
|