作者DEATHX (幽光)
看板Linux
标题Re: [问题] Pandaboard开不了机...
时间Thu Jan 16 16:35:14 2014
※ 引述《BIAO (超越自己)》之铭言:
: 各位板友大家好,
: 小弟目前是在一SD卡上安装Ubuntu Linux,
: 不过就在昨晚编写网页(JavaScript)後..
: 今天使用pietty要登入Linux系统时,却一直显示无法连线...
: 将Pandaboard直接接电脑萤幕也没有要求输入使用者帐号密码
: (一片黑,可是萤幕右下角亮蓝灯,且Pandaboard上的资料蓝灯也有在闪烁)
: 再将SD卡拿到winXP系统,可显示硬碟为fat32,且内有一些档案。
: (我猜想也许是其他非winXP能识别的分割区无法显示)
: 尝试着拿之前备份的SD卡插入Pandaboard,就能用SSH远端登入了...
: 恳请有经验的板友们能提供意见..谢谢大家^^
我自己有在用freescale的开发板,里面也有SD卡开机的模式。
我想这之间的经验应该是共通的。
一块包含u-boot, kernel跟initrd 还有rootfs 的SD卡,分割通常是这样:
p.s:这些位址不一定跟Pandaboard一致。
=== 0x0 ====
fat table
=== 0x2 ====
u-boot 跟 env
=== 0x600 ==
kernel
=== 0x5000 =
initrd
=== 0x10000=
rootfs
.....
注意到在rootfs之前都是raw io烧录,你只要这段之中坏任何一个block
基本上这张卡就不能开机了。因为会载入出错。
你提到插到windows可以看到档案,证明0x0 ~ 0x2之间的fat table是好的。
又提到萤幕蓝灯亮着,所以可能u-boot已经进去了。这边要看最早初始化萤幕的是在
u-boot或是kernel。
作法很简单,把u-boot,kernel以及initrd重新dd写一次应该就可以修好了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.219.48.114
1F:推 BIAO:dd完後... 还是不行XD 01/16 17:27