1. Installing Development Packages

    I install many packages to build GCC on my system.

    I did:

    apt-get build-dep gcc
    apt-get build-dep gcc-4.4
    apt-get install libmpc-dev
    

    It seems that libmpc is requirement since GCC 4.5 (but not for 4.4).

    Besides, I install to build GDB on my system:

    apt-get install libncurses5-dev
    
    more »
  2. 玄柴に Debian Squeeze をインストールする

    前回インストールした時には文章を残さなかったので、2回目の今日はちゃんと書く。 いくつか確認のために調べつつ、失敗と試行錯誤があって一日かかりました。

    16GB SD カードの mkfs.ext4 は Notebook PC でやりました。実機(カーネル: 2.6.32-5-kirkwood (Debian 2.6.32-31))ではできませんでした。 8GB miniSD カードをアダプタつけた方は実機でも mkfs できました。

    インストール対象は、昨年(2010年) FSIJ で購入した Kuro Sheeva です。

    U-boot を書き込んで更新する

    入っている U-boot が古いので更新します。 Setting Up OpenOCD Under Linux を参照のこと。

    古い U-boot 自身から更新する方法もありますが …

    more »
  3. Sheeva1 server installation

    Finally, I successfully run Kuro Sheeva with eSATA drive.

    I use the enclosure of GW3.5AA-SUE by Kurouto Shikou. The capability of this enclosure is 1.5Gbps. Perhaps, this might be the cause of troubles.

    Successfull combination

    • Kuro Sheeva
    • Enclosure: GW3.5AA-SUE
    • Disk: ST3750640AS
    • U-boot: 1.1.4 + 3.4 …
    more »
  4. Sheeva1 server setup

    After successful installation of Debian Squeeze, I configure the server.

    Then, I found an issue for networking.

    The setup process is basically similar to Sheeva0 server setup.

    But for this machine, I use existing pre-installed SD card for installation of Debian Squeeze. When I create rootfs, I copy the contents …

    more »