返信先: [解決済み]Cubieboard2でCubian Desktopが起動できない

ホーム フォーラム一覧 Cubieboard [解決済み]Cubieboard2でCubian Desktopが起動できない 返信先: [解決済み]Cubieboard2でCubian Desktopが起動できない

#599
cubie管理人
cubie管理人
傍観者

新たに分かった情報がありましたので、ご報告します。
Cubieboard本家の情報によると、SDカードでLinuxを起動する際に、sunxi nandドライバ(オープンソース)とAndroidで使用されているnandドライバの差異によって、sunxi nandドライバをロード後、nand flash上のAndroidのパーティションテーブルが壊される場合があります。
(その後、両方も起動できなくなったことは、上記の影響で、CubianがSDカード内の展開は失敗した可能性があると推測しております。)
もしSDカードのLinuxとNAND両方から起動したい場合は、Linuxのnandドライバを無効にすれば実現可能です。
Cubianを例として、下記の方法になります。
CubianのイメージをSDカードに書き込み完了した後、HOST PCでSDカードを開き(Linuxが必要)、ファイルシステムにある/boot/script.binに対して下記の操作を行います。

#bin2fex script.bin script.fex
#nano script.fex
‘nand_used=1′ を ‘nand_used=0′ に変更
#fex2bin script.fex script.bin
※変換コマンドについて、下記の資料をご確認ください。

http://linux-sunxi.org/Sunxi-tools

その後SDカードの起動によってNAND flashに対する影響がありません。
※上記の方法について、元の資料は下記のになります。

http://docs.cubieboard.org/tutorials/cb2/development/how_to_use_android_and_lubuntu_dual_os