スタッフのブログです。個以上あるコメントは受け付けない設定になってます。)2012年03月13日KZM-A9-DualでDebianをnetinstallするinitrdの使い方がわかってきたので、その応用としてDebianをnetinstallしてみます。以前に、「ARMのQEMUにDebianをnetinstallする」という記事を書きましたが、今回はQEMUでなくてKZM-A9-Dualボードで行います。http://ftp.jp.debian.org/debian/dists/stable/main/installer-armel/current/images/versatile/netboot/initrd.gzこれはversatileボード用のものですが、ローダブルモジュール以外はボードに依存するところはなさそうで、これをKZM-A9-Dualボードで使ってもうまくいきました。menuconfigで以下を変更しました。チェックを外すnetinstall用のinitrdで起動2つの方法があります。そのアドレスとサイズを指定するinitrd.gzをカーネルに組み込んでしまう今回は1の方法でやりました。(PARTNER-Jetのrdコマンドでファイルをメモリにロード。)使用したカーネルのブートパラメータは以下の通り。console=ttyS1,115200n8nインストール先となるSDカードを挿しておきます。シリアルコンソールに以下のような表示がでるので、これに沿ってインストールを進めていきます。modules?これにはYesで続行。rootのパスワードは空にしておくと、Ubuntuと同様にsudoで使えるようにセットアップしてくれます。RAIDが使えないという警告も続行。Managerが使えないという警告も続行。すると次の画面でどのdiskを使うかと聞かれます。4GBのサイズのmmcblk0は内蔵のeMMCです。裏面にあるSDIOスロットはmmcblk2です。eMMCの内容はつぶしたくないので、mmcblk1を選択します。disks?書き込みの最終確認。デバイスがmmcblk1であることを確認してからYes。インストールに進みます。カーネルのソースが無いと言われますが、カーネルのインストール無しで続行。serverにチェックを入れます。選択するとSDカードは4GBでは足りないことがわかっています。カーネルブートパラメータに追加しなさいということ。最新コメント「最新トラックバック」は提供を終了しました。(2)タグクラウドABCadbaidlAndroidARMarmv7asmbinderbionicBootbuildbuildrootbuiltinbusyboxcccacheCELFcelfjpClangcortex-a8Cortex-A9cpuinfodalvikvmDebiandebuggerdDMAelcembeddedemulatorEventexeGCCFlashfpufroyogccGDBGingerbreadgoldfishIceCreamSandwichinitinitrdinterpreterJAVAjavacjavapjitK&Rkernelkeykzm-a9-dualKZM-A9-GTkzm-ca9-01LinarolinuxLLVMloglogcatltsimingwMIPSmultiarchndkneonnetinstallnfsnon-stopobjdumppartnerPARTNER-JetportingpowermanagementprintfpropertyPyMitepythonqemuQTQTextCodecrootstockrubysdServiceSHsimdsmpTCGtuninguartubootUbuntuuclibcUNIXUSBv8vlinkwakelockwirelessx86zygote計測QRコード京都マイクロコンピュータ。