CubieBoard中文论坛

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

求助,CT迁移ROOTS到硬盘失败,如何修改回NAND

[复制链接]
发表于 2014-2-23 17:19:09 | 显示全部楼层 |阅读模式
本帖最后由 freeidea 于 2014-2-23 22:19 编辑

按照官方的教程,把uEnv.txt迁移到了硬盘上。然后硬盘启动不了。
Change the contents of uEnv.txt to
root@cubietruck:~# cat /mnt/uEnv.txt console=tty0extraargs=console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x720p50 rootwait panic=10 rootfstype=ext4 rootflags=discardnand_root=/dev/sda1
我现在想要修改回来,该如何处理呢?我有TTL线。


回复

使用道具 举报

 楼主| 发表于 2014-2-24 18:12:35 | 显示全部楼层
已经解决。
用TTL线接入,在启动过程中按任意键,进入uBoot.
  1. set extraargs2 'console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x720p50 rootwait panic=10 rootfstype=ext4 rootflags=discard nand_root=/dev/nandb'
复制代码
  1. set loadbootenv  'mw 41000000 0 10000;ext4load nand 2:0 $scriptaddr /boot${bootenv} || fatload nand 0:0 $scriptaddr ${bootenv};env import 41000000 10000;setenv bootargs console=${console} root=${nand_root} loglevel=${loglevel} ${extraargs2}'
复制代码
  1. set nand_root /dev/nandb
复制代码
分别执行以上几段代码。
执行:
  1. run bootcmd
复制代码
正常启动就成功了。

mount /dev/nanda /mnt
进入/mnt把uEnv.txt里面的值修改回来,即可。
回复 支持 反对

使用道具 举报

发表于 2014-3-31 16:23:48 | 显示全部楼层
备用收藏
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-24 00:43 , Processed in 0.022784 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部