<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[移植linux2.6.29时出现file system reado ..]]></title>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056]]></link>
 <description><![CDATA[Latest 20 replies of 移植linux2.6.29时出现file system reado ..]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Mon, 27 Jul 2026 10:24:14 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://121.40.142.80]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[回 9楼(yumufenglin) 的帖子]]></title>
 <description><![CDATA[如果你想自己尝试烧一个可以用的内核镜像，用随机光盘和开发板手册上的步骤是比较明智的做法；
如果你想自己尝试移植一个内核，你最好还是先搞清楚你在做什么，否则只是浪费你的体力。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14089]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 06:39:10 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第7楼kasim于2009-12-24 14:28发表的&nbsp;&nbsp;:
如果你不知道你在做什么，抄再多的步骤出来也是没用的。
[/quote]

我前几天刚买的板子，所以只是在初学，我想先烧写一个内核，就参考他们的来了。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14086]]></link>
 <author><![CDATA[yumufenglin]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 06:30:36 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[具体烧写我用的是linux下的dnw。我的系统是ubuntu9.04
我的bootloader是supervivi-128.
我每次烧写是先分区，再烧supervivi-128、zImage、yaffs2文件系统。烧写的时候都是采用默认的地址]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14085]]></link>
 <author><![CDATA[yumufenglin]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 06:28:56 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[如果你不知道你在做什么，抄再多的步骤出来也是没用的。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14084]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 06:28:52 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我是参考网上的移植流程，然后以下是我根据自己的板子后修改的：
有的网上说linuxrc要写一个脚本文件，但我参考的那个没有说要修改，
只是一个链接linuxrc-&gt;busybox，这边有关系吗？我的内核是2.6.29，是不是内核版本高了这个不需要了？再次谢谢！

2、移植内核
(1) 解压源码tar -jxvf linux-2.6.29.1.tar.bz2 -C /wor ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14082]]></link>
 <author><![CDATA[yumufenglin]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 06:23:20 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第3楼yumufenglin于2009-12-24 13:01发表的&nbsp;&nbsp;:
usbmon: debugfs is not available
unable to open rtc device (rtc0)
这个又怎么解决，谢谢！
[/quote]
debugfs可以忽略。rtc的问题在于内核镜像中没有包含S3C2440的RTC驱动，但这不会影响系统启动。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14077]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 05:29:17 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[回 2楼(yumufenglin) 的帖子]]></title>
 <description><![CDATA[问题不在于你分几个区，而在于你必须确保内核的分区表和镜像烧录时bootloader所用的分区表是一致的。
[quote]uncorrectable error :[/quote]
这说明内核的MTD层读取NAND Flash上数据时ECC校验出错，多半是因为yaffs文件系统镜像没有正确烧录进NAND Flash。你最好把你是怎么制作，烧写yaffs镜像的步骤贴出来。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14076]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 05:27:28 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[usbmon: debugfs is not available
unable to open rtc device (rtc0)
这个又怎么解决，谢谢！]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14073]]></link>
 <author><![CDATA[yumufenglin]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 05:01:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我设了三个分区：
static struct mtd_partition smdk_default_nand_part[] = {

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [0] = { 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .name = &quot;bootloader&quot;, 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .offset = 0x00000000, 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .size = 0x ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14072]]></link>
 <author><![CDATA[yumufenglin]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 24 Dec 2009 04:56:43 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]&lt;5&gt;0x000000000000-0x000000030000 : &quot;bootloader&quot;
mtd: partition&lt;&quot;bootloader&quot; doesn&#39;t end on an erase block -- force read-only[/quote]
MTD分区的大小必须是NAND Flash块大小的整数倍。对于128M的NAND Flash来说，块大小是128K字节(0x20000)。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=4056#14047]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Wed, 23 Dec 2009 13:54:06 +0000]]></pubdate>
</item>
</channel></rss>