您的位置:首页 > 运维架构 > Linux

linux 使用SD卡做根文件系统

2013-05-21 14:29 197 查看
说明:此处所做文件系统为EXT3。

1.在linux配置支持EXT3格式文件系统:

 File systems  --->

                  <*> Ext3 journalling file system support                                            

                  [*]   Ext3 extended attributes                                                         

                  [*]     Ext3 POSIX Access Control Lists                                              

                  [*]     Ext3 Security Labels 

 2.制作EXT3格式SD卡

在window中使用WinPM.EXE工具,在创建的时候选择ext3fs即可。

3.把文件系统文件拷到SD卡

因为在window下识别不到ext3格式的SD卡,要复制文件系统到SD卡中就只能在linux环境中。故把SD卡连接到虚拟机中(SD卡在linux中的目录为/media/),

然后在把文件系统所有文件全部cp到/media/中SD卡的相应目录即可(此次为cp -rf /opt/root_qtopia_Engulish/* /media/6368746f-2074-616b-6f65-207575696400/

)。

4.设置uboot启动参数

在uboot命令行设置:

# set bootargs root=/dev/mmcblk0p1 rw rootwait ip=192.168.1.254:192.168.1.190:192.168.1.99:255.255.255.0:mm5k:eth0:off console=ttySAC1,115200n8 init=/linuxrc rw

# saveenv

插上SD卡,从nandflash启动,EXT3文件系统启动正常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: