Re: [問題] Pandaboard開不了機...
※ 引述《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
推
01/16 17:27, , 1F
01/16 17:27, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):