2013-05-01から1ヶ月間の記事一覧

udhcpc@buxybox-static

ここを見つけて、http://www3.atwiki.jp/jjk/pages/12.html やはり昨日の予想は正しかったみたいです。 しかしスクリプトどこなの?探しました。本来debianのソースパッケージから持って来るべきなんでしょうけど、本家busyboxのソースの中を探してみました…

network設定@busybox-static

telnetdの設定がほぼgoalなのですが、どれぐらい大変なんでしょう? # ifconfig eth0 up # udhcpc しかしudhcpcの使い方もよく分からない。予定のアドレスはルーターから帰ってくるが、ifconfigで見てみるとアドレスは設定されていない。udhcpcを呼ぶスクリ…

レスキューシステム@busybox-static

今年の目標、レスキューシステムの作成をはじめてみました。 そのシステム上でcdebootstrap-staticを動かすのが最終目的です。 オリジナルシステムを全部消去して(bootld,u-boot関係のみ残ってます)作業開始です。 読みやすくて簡単そうだったので、http:/…

デスクトップ設定@pcmanfm

whezzyになってgnomeが重くなったし、FBで動かない機能が多々あるみたい。今はLXDEを使っているTPC-500の時に戻ったみたいで、複雑な気持ち。 LXDE(実はpcmanfm)のデスクトップ設定->「デスクトップをクリックしたときウインドウマネージャのメニューを表示…

BrickPi

ARM

Raspbianのことを調べていたら、いつの間にかBrickPiに到達してしまった。 我ながら情けない。Raspberry Pi欲しいな〜、5/30のボヤキ

cdebootstrap-static@bootld

cdebootstrap-staticがレスキューシステム(bootld)から使えたら、いいのになぁ〜と思ったので、試してみました。ダメでした。 こんな感じで... $ cd /tmp /tmp $ wget http://debian.nctu.edu.tw/debian-ports/pool-sh4/main/c/cdebootstrap/cdebootstrap-st…

mpg123@3.9.1-landisk

ホントは5/20の記事なんですけど... 他に音を出してみようと思っているものもあって、まずはmpg123でネットラジオでも使えるようにしておきます。当然alsaも含めてね。# apt-get install alsa mpg123/etc/modprobe.d/alsa-base.conf のoptions snd-usb-audio…

USB@u-boot

landisk_selをつくった時に、当然configなどを眺めていたのですが、 /* USB */ #define CONFIG_CMD_USB 1 #define CONFIG_USB_STORAGE 1などとあるので、USBメモリから起動できるんだよね?と思っていたのですが、まだ試したことがありませんでした。なので…

cdebootstrapは早いです。

debian-sh環境構築ネタとして、multistarpを触ろうと思いながら、まだまだ脇道です。 cdebootstrap、debootstrapをCで書いたものらしい。 sh4も含めて遅いプラットホームの人達にとって、やはりdebootstrapは遅過ぎますよね。 # apt-get install cdebootstra…

schroot(その1)

以下をschroot.confにしてschrootを使い始めてみた。# schroot -c build その後、suとsudoがうまく使えない謎? schrootだとユーザーを変更せずそのままchroot環境が使える またaliasesとchroot dirをペアにして設定できる。 まだまだ奥深いのでしょうが、ま…

debian multiarch support

Wheezyからdebianはmultiarch supportになったらしい。 だからsh4クロスコンパイラもあったんですよね? sh4に関しては、まだ非公式なので少し不安がありますが、いろいろ楽しめるのでしょうか? まだ英語の情報がほとんどみたいだが、 1. multistarp deboot…

ISCSI失敗@3.9.1-landisk

3.9.1-landiskでISCSIのconfigを追加したので試そうと色々調べていたら、今回は失敗だと分かりました。 CONFIG_ISCSI_*の付くものだけでいいのかと思い、 CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m CONFIG_ISCSI_BOOT_SYSFS=mにしたのですが、 http://might…

3.9.1-landiskの諸作業

まずはlogを貼り付けておきます。 Linux version 3.9.1-landisk+ (root@xs35v3) (gcc version 4.7.2 (Debian 4.7.2-5) ) #7 Sat May 11 01:39:31 JST 2013 Boot params: ... MOUNT_ROOT_RDONLY - 00000000 ... RAMDISK_FLAGS - 00000000 ... ORIG_ROOT_DEV -…

3.9.1-landiskクロスコンパイル

カーネルのクロスコンパイルの本番です。 make oldconfigは無事できたのですが、(ここはクロスは関係ない)本番のコンパイルができません。 # make ARCH=sh CROSS_COMPILE=sh4-linux-gnu- zImage modules make: sh4-linux-gnu-gcc: Command not found CHK i…

3.9.1-landiskへ仕切り直しとschroot

GWをはさんだ上、wheezyも導入してしまったので、ビルド前に3.9→3.9.1になるのは覚悟していたいのですが、やはりそうなりました。 wheezyのXのトラブルで色々調べていたら、schrootなるコマンドが出てきました。使ってみようかと思いましたが、、、今回は断…

git procedure for kernel4landisk

すぐ分からなくなるので、まとめておきます。(ホントは5/11の記事) sh4-landiskカーネル用の(当然ローカルの)リポジトリ運用手順 前回のビルドtag v3.x.(n-1)-landiskの確認 作業用ブランチlandiskの削除 git fetch 今回ビルドするversionのタグv3.x.nでg…

wheezy@XS35V3(その2)

HDMI Display表示の昨日の続きです。 /var/log/Xorg.0.logを見たところ [ 9.255] (==) Matched intel as autoconfigured driver 0 [ 9.255] (==) Matched vesa as autoconfigured driver 1 [ 9.255] (==) Matched fbdev as autoconfigured driver 2 [ 9.255]…

wheezy@XS35V3(その1)

debian wheezyがリリースされました。(祝) ダメだろうね〜と思いながら、apt lineを直してaptitude dist-upgradeしてみました。 やはりダメでした。 必要なデータをhomeから取っておいて...netinst CDを焼いてはじめから入れます。 完全なdesktopクライアン…

git下でのpatch適用

数日gitの勉強をしただけですが、使用開始です。 前職でClearCaseを使用していたのですが、別物だと思えます。 自分が楽をするための道具と考えたいですが、最初はやはり振り回されるかも? patch-3.7.1-landiskのpatch達を適用してみました。 $ git status …