トップ «前の日記(2007-10-06) 最新 次の日記(2007-10-08)» 編集

Pyon's Diary

[はてなブックマーク登録数] [Google に登録] [RSS フィード] Gourmet Hardware Programming Society Software
Amazon
成る可くJIS X 0213:2004對應MSフォント(5.0)、IPAフォント(003.02)で御覽下さい

2007-10-07 舊 平成拾玖年丁亥葉月廿漆日甲戌 (日・晴) [長年日記]

[節] KURO-BOX/PRO (No.25) Debin ArmEabiPort を入れた。

(2007-11-18 全て遣り直した)

以前に Debian を入れた時は二つの HDD を使つたが、今囘は HDD を一つだけ使用して、其處に HDD 起動環境と Debian を同居させる事にした。

インストールの參考にした頁。

インストールに使用した機材。

  • KURO-BOX/PRO (玄箱 PRO)
  • SCON-KIT/PRO (シリアル・コンソール接続キット)
  • HDS721680PLA380 (Deskstar 7K160) (3.5 SATA HDD、内臟)
  • MX6924j (母艦、WinXP SP2、Gentoo on VMwareServer 1.0.4)
  • WZR-HP-G54/P (無線 LAN ルータ)

機材の構成は以下の通り。

インストールに使用したソフトウェア。

インストールに使用したソフトウェアは粗前囘と同じ。

makedev のパッチと debootstrap とは前囘より新しい版にした。

インストールの概略。

インストールは基本的に以下の手順で行つた。

  • Flash で起動。
  • 内臟 HDD にパーティションを切る。(No.14)
  • 初期化スイッチを用ゐて HDD 起動に切換へる。(No.14)
  • 標準カーネルで HDD 起動。
  • sshd を起動。(No.31)
  • GNU Wget (1.10.2) のアーカイブを KURO-BOX/PRO に轉送する。
  • GNU Wget (1.10.2) をコンパイル・インストールする。
  • 殘りのソフトウェアをダウンロードする。
  • ダウンロードしたソフトウェアをコンパイル・インストールする。
  • 2.6.23 カーネルに切換へて HDD 起動。
  • インストール先のパーティションをマウントする。
  • debootstrap を實行して基本システムを入れる。
  • カーネル・モジュールを複寫する。
  • Debian (ARM, EABI) 環境に chroot する。
  • アップデートを行ふ。
  • ネットワークの設定をする。
  • fstab の設定をする。
  • シリアル・コンソールからログイン出來る樣に設定を行ふ。
  • システム時刻を「UTC=no」に設定する。
  • タイムゾーンの設定を行ふ。
  • halt の設定を行ふ。
  • root Noパスワードを設定する。
  • 一般ユーザを作成する。
  • OpenSSH を入れる。
  • /dev/ttyS0, /dev/ttyS1 を作成する。
  • Debian (ARM, EABI) 環境で再起動する。

準備作業に附いて。

今囘は一臺の HDD で行ふ爲にパーティションの切り方を標準から變へた。

の通り、非標準のパーティション構成で HDD 起動環境にした。

後通常の HDD 起動環境だと /dev/{random,urandom} が存在し無い爲に sshd が起動出來無いので、

の通り、/dev/{random,urandom} を作成して sshd を起動出來る樣にした。

更に ArmEabiPort -- EABI Status に據るとカーネルが 2.6.16 以上でないと EABI をサポートしてゐないので

に書いた通り、2.6.23 カーネルをコンパイルして起動出來る事を確認した。

但し 2.6.23 カーネルだと GNU Wget (1.10.2) のコンパイルに失敗するので debootstrap を實行する迄は標準カーネルで作業を行つた。

此處では GNU Wget (1.10.2) のコンパイル・インストールから記述を開始する。

GNU Wget (1.10.2) をコンパイル・インストールした。

コンパイルの前に /lib/cpp が存在するかを確認して存在してゐなければ、/usr/bin/cpp を /lib/cpp に複寫(リンクでは駄目)して置く。

(kuro)# ls -l /lib/cpp /usr/bin/cpp
ls: /lib/cpp: No such file or directory
-rwxr-xr-x    1 root     0           88896 Feb 14  2007 /usr/bin/cpp
(kuro)# cp /usr/bin/cpp /lib/cpp
(kuro)# ls -l /lib/cpp /usr/bin/cpp
-rwxr-xr-x    1 root     0           88896 Nov 15 22:43 /lib/cpp
-rwxr-xr-x    1 root     0           88896 Feb 14  2007 /usr/bin/cpp

其れから Samba 經由で GNU Wget (1.10.2) のアーカイブを KURO-BOX/PRO に持つて行き解凍・展開した。

(kuro)# cd ${SRC}
(kuro)# alias ls ="ls -F"
(kuro)# ls
wget-1.10.2.tar.gz
(kuro)# time tar zxvf wget-1.10.2.tar.gz
wget-1.10.2
wget-1.10.2/m4
(中略)
wget-1.10.2/stamp-h.in
wget-1.10.2/TODO
real    0m 1.53s
user    0m 0.02s
sys     0m 0.26s

其れからコンパイルを行つた。

(kuro)# cd wget-1.10.2
(kuro)# time ./configure --disable-nls
configure: configuring for GNU Wget 1.10.2
checking build system type... armv5tejl-unknown-linux-gnu
(中略)
generating po/POTFILES from ./po/POTFILES.in
creating po/Makefile
real    1m 44.52s
user    0m 59.60s
sys     0m 44.64s

「--disable-nls」を附けたのは gettext が無いので後でエラーが出るから。其れは其れとしてコンパイルした。

(kuro)# time make
echo timestamp > ./stamp-h.in
cd src && make CC='gcc' CPPFLAGS='' DEFS='-DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\"' CFLAGS='-O2 -Wall -Wno-implicit' LDFLAGS='' LIBS='-ldl -lrt  ' prefix='/usr/local' exec_prefix='/usr/local' bindir='/usr/local/bin' infodir='/usr/local/info' mandir='/usr/local/man' manext='1'
(中略)
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/src/wget-1.10.2/windows'
real    2m 50.64s
user    2m 44.54s
sys     0m 5.39s

コンパイルが無事に終はつたのでインストールした。

(kuro)# time make install
cd src && make CC='gcc' CPPFLAGS='' DEFS='-DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\"' CFLAGS='-O2 -Wall -Wno-implicit' LDFLAGS='' LIBS='-ldl -lrt  ' prefix='/usr/local' exec_prefix='/usr/local' bindir='/usr/local/bin' infodir='/usr/local/info' mandir='/usr/local/man' manext='1' install.bin
make[1]: Entering directory `/home/src/wget-1.10.2/src'
(中略)
/usr/bin/install -c -m 644 wget.1 /usr/local/man/man1/wget.1
make[1]: Leaving directory `/home/src/wget-1.10.2/doc'
real    0m 0.68s
user    0m 0.28s
sys     0m 0.32s

此で GNU Wget (1.10.2) が入つたので殘りの必要ソフトのアーカイブを落とした。

(kuro)# cd ${SRC}
(kuro)# wget http://ftp.gnu.org/gnu/patch/patch-2.5.4.tar.gz
(kuro)# wget http://ftp.debian.org/debian/pool/main/m/makedev/makedev_2.3.1.orig.tar.gz
(kuro)# wget http://ftp.debian.org/debian/pool/main/m/makedev/makedev_2.3.1-84.diff.gz
(kuro)# wget http://ftp.debian.org/debian/pool/main/d/debootstrap/debootstra
p_1.0.6.tar.gz

順にコンパイル・インストールした。先づは patch から。

(kuro)# cd ${SRC}
(kuro)# time tar zxvf /home/src # time tar zxvf patch-2.5.4.tar.gz
patch-2.5.4
patch-2.5.4/m4
(中略)
patch-2.5.4/version.h
patch-2.5.4/xalloc.h
real    0m 0.27s
user    0m 0.01s
sys     0m 0.05s

解凍・展開してコンフィグを實行した。

(kuro)# cd patch-2.5.4
(kuro)# time ./configure
creating cache ./config.cache
checking host system type... armv5tejl-unknown-linux-gnu
(中略)
creating Makefile
creating config.h
real    0m 38.98s
user    0m 21.25s
sys     0m 17.59s

問題無く實行出來たのでコンパイルした。

(kuro)# time make
gcc -c  -DHAVE_CONFIG_H -Ded_PROGRAM=\"ed\" -I. -I. -g -O2 addext.c
gcc -c  -DHAVE_CONFIG_H -Ded_PROGRAM=\"ed\" -I. -I. -g -O2 argmatch.c
(中略)
gcc -o patch -g -O2  addext.o argmatch.o backupfile.o basename.o error.o inp.o maketime.o partime.o patch.o pch.o quotearg.o quotesys.o util.o version.o xmalloc.o
patch.o: In function `make_temp':/home/src/patch-2.5.4/patch.c:1325: warning: the use of `mktemp' is dangerous, better use `mkstemp'
real    0m 47.08s
user    0m 44.79s
sys     0m 2.15s

最後に一寸した警告が出力されてゐるが氣にし無い。一應無事にコンパイルもをはつたのでインストールした。

(kuro)# time make install
/bin/sh ./mkinstalldirs /usr/local/bin /usr/local/man/man1
/usr/bin/install -c patch /usr/local/bin/`echo patch | sed 's,x,x,'`
/usr/bin/install -c -m 644 ./patch.man /usr/local/man/man1/`echo patch | sed 's,x,x,'`.1
real    0m 0.38s
user    0m 0.17s
sys     0m 0.18s

次は makedev のインストールを行つた。

最初に解凍・展開してパッチを當てた。

(kuro)# cd ${SRC}
(kuro)# time tar zxvf makedev_2.3.1.orig.tar.gz
makedev-2.3.1.orig
makedev-2.3.1.orig/MAKEDEV.man
(中略)
makedev-2.3.1.orig/Makefile
makedev-2.3.1.orig/README
real    0m 0.03s
user    0m 0.00s
sys     0m 0.01s
(kuro)# zcat makedev_2.3.1-84.diff.gz | patch -p0
patching file makedev-2.3.1.orig/Makefile
patching file makedev-2.3.1.orig/debian/changelog
(中略)
patching file makedev-2.3.1.orig/MAKEDEV.man
patching file makedev-2.3.1.orig/MAKEDEV

パッチ當てゞもエラーは出力され無かつたので、出來上がつた MAKEDEV を /sbin に複寫して /dev に SymLink を張つた。

(kuro)# cd makedev-2.3.1.orig
(kuro)# cp MAKEDEV /sbin/
(kuro)# chmod +x /sbin/MAKEDEV
(kuro)# ln -sfn /sbin/MAKEDEV /dev/MAKEDEV
(kuro)# ls -l MAKEDEV /sbin/MAKEDEV /dev/MAKEDEV
lrwxrwxrwx    1 root     root           13 Nov 18 18:06 /dev/MAKEDEV -> /sbin/MAKEDEV*
-rwxr-xr-x    1 root     root        52387 Nov 18 18:06 /sbin/MAKEDEV*
-rw-rw-r--    1 root     root        52387 Nov 18 18:03 MAKEDEV

此で makedev に關しては終はり。

最後に debootstrap のコンパイル・インストールを行つた。

(kuro)# cd ${SRC}
(kuro)# time tar zxvf debootstrap_1.0.6.tar.gz
debootstrap
debootstrap/po
(中略)
debootstrap/functions
debootstrap/debootstrap
real    0m 0.10s
user    0m 0.01s
sys     0m 0.02s

解凍・展開が終はつたのでコンパイルに入る前に /etc/group を用意した。ファイルの内容は玄箱 PRO の Debian Etch 化の手順と同じにした。

(kuro)# cat /etc/group
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin,adm
adm::4:root,adm,daemon
tty::5:
disk::6:root,adm
lp::7:lp
mem::8:
kmem::9:
wheel::10:root
floppy::11:root
mail::12:mail
news::13:news
uucp::14:uucp
man::15:man
users::100:games

然うして置いて Makefile を變更した。

(kuro)# cd debootstrap
(kuro)# cp -ip Makefile Makefile.20071118
(kuro)# vi Makefile
(kuro)# diff -u Makefile.20071118 Makefile
--- Makefile.20071118   2007-10-19 08:21:24.000000000 +0000
+++ Makefile    2007-11-18 18:16:45.000000000 +0000
@@ -7,7 +7,7 @@
 ARCH := $(shell dpkg --print-architecture)
 setarchdevs = $(if $(findstring $(ARCH),$(1)),$(2))

-DEVS := generic hde hdf hdg hdh sde sdf sdg sdh scd-all initrd input usb md lp rtc video \
+DEVS := generic-arm hde hdf hdg hdh sde sdf sdg sdh scd-all initrd input usb md lp rtc video \
         $(call setarchdevs,i386,isdn-io eda edb sonycd mcd mcdx cdu535 \
                                 optcd sjcd cm206cd gscd lmscd sbpcd \
                                 aztcd bpcd dac960 ida fd0 fd1 ataraid cciss) \

Makefile を上記の樣に「generic」を「generic-arm」に變更してから、コンパイルした。

(kuro)# time make
make: dpkg: Command not found
gcc -Wall -W -O2   -c -o pkgdetails.o pkgdetails.c
(中略)
rm -rf dev
echo  >debootstrap-arch
real    5m 51.33s
user    1m 37.81s
sys     4m 12.64s

途中「video」グループが無い爲のエラーが出力されたが氣にし無い事にした。

コンパイルが終はつたのでインストールした。

(kuro)# time make install-arch
make: dpkg: Command not found
mkdir -p /usr/lib/debootstrap/scripts
(中略)
install -o root -g root -m 0644 devices.tar.gz /usr/lib/debootstrap/
install -o root -g root -m 0644 debootstrap-arch /usr/lib/debootstrap/arch
real    0m 0.44s
user    0m 0.14s
sys     0m 0.26s

此で Debian (ArmEabiPort) を入れる準備が整つたので、2.6.23 カーネルで起動する爲に再起動した。

Debian のインストール先をマウントした。

今囘は、

  • /dev/sda6 -- /
  • /dev/sda7 -- /var
  • /dev/sda8 -- /home

と云ふ構成を取る事にしたので、其乃樣にマウントした。

(kuro)# cd ${SRC}
(kuro)# mkdir /mnt/debian
(kuro)# mount /dev/sda6 /mnt/debian
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda6, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
(kuro)# mkdir -p /mnt/debian/var
(kuro)# mkdir -p /mnt/debian/home
(kuro)# mount /dev/sda7 /mnt/debian/var
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda7, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
(kuro)# mount /dev/sda8 /mnt/debian/home
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.

一應確認した。

(kuro)# mount
rootfs on / type rootfs (rw)
/dev/root on / type ext3 (rw,data=ordered)
/dev/ram1 on /mnt/ram type tmpfs (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw)
/dev/sda4 on /home type ext3 (rw,data=ordered)
/dev/sda6 on /mnt/debian type ext3 (rw,data=ordered)
/dev/sda7 on /mnt/debian/var type ext3 (rw,data=ordered)
/dev/sda8 on /mnt/debian/home type ext3 (rw,data=ordered)

此で debootstrap を實行した。

debootstrap を實行して基本システムを入れた。

Debian GNU/Linux の基本システムを入れる爲に debootstrap を實行した。

ArmEabiHowto を參考にして以下の樣に實行した。

(kuro)# time debootstrap --verbose --arch armel --foreign sid /mnt/debian http://ftp.gnuab.org/debian
I: Retrieving Release
I: Retrieving Packages
(中略)
I: Extracting sysv-rc...
I: Extracting tzdata...
real    17m 8.63s
user    2m 57.66s
sys     2m 40.48s

ArmEabiPort に随つて以下を實行した。

(kuro)# chroot /mnt/debian /debootstrap/debootstrap --second-stage
I: Validating Packages
I: Resolving dependencies of required packages...
(中略)
I: Configuring tasksel...
I: Base system installed successfully.

カーネル・モジュールを複寫した。

HDD 起動環境に有るカーネル・モジュールを Debian で起動した時も利用出來る樣に複寫した。

Debian (ARM, EABI) 環境に chroot した。

上手く行つた樣なので此處で Debian 環境に chroot してみた。

(kuro)# mount -t proc /proc /mnt/debian/proc
(kuro)# mount -o bind /dev /mnt/debian/dev
(kuro)# chroot /mnt/debian /bin/bash

アップデートを行つた。

システムのアップデートを行ふ爲に以下の樣に /etc/apt/sources.list を書換へた。

(kuro deb)# diff -u sources.list.20071118 sources.list
--- sources.list.20071118       2007-11-18 19:52:31.000000000 +0000
+++ sources.list        2007-11-18 20:33:11.000000000 +0000
@@ -1 +1,2 @@
-deb http://ftp.us.debian.org/debian sid main
+#deb http://ftp.us.debian.org/debian sid main
+deb http://ftp.gnuab.org/debian sid main

此で apt-get update を實行した。すると以下のエラーが出力された。

(前略)
W: GPG error: http://ftp.gnuab.org sid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4590A3D219BFB8AB
W: You may want to run apt-get update to correct these problems

「The following signatures couldn't be verified because the public key is not available」で檢索して見附けた、

に書いて有つた方法で解決した。

(KDEB)# gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 19BFB88AB
gpg: requesting key 19BFB8AB from hkp server wwwkeys.eu.pgp.net
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 19BFB8AB: public key "Gnuab Archive Automatic Signing Key (2007) <ftpmaster@gnuab.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
(KDEB)# gpg --armor --export 19BFB8AB | apt-key add -
OK

再度 apt-get update を實行した。

(KDEB)# apt-get update
Get:1 http://ftp.gnuab.org sid Release.gpg [189B]
Hit http://ftp.gnuab.org sid Release
Ign http://ftp.gnuab.org sid/main Packages/DiffIndex
Hit http://ftp.gnuab.org sid/main Packages
Fetched 189B in 2s (94B/s)
Reading package lists... Done

上手く行つたので apt-get upgrade を實行した。

更に vim, lv を入れて置いた。

ネットワークの設定をした。

IP アドレスを DHCP から持つてくる樣に設定した。

(KDEB)# cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
iface lo inet loopback
iface eth0 inet dhcp
auto lo
auto eth0

亦 /etc/hostname を設定した。

fstab を設定した。

此を設定して置か無いと大變な事に成るので以下の樣に設定した。

(KDEB)# cat /etc/fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM
proc    /proc   proc    defaults        0       0
sysfs   /sys    sysfs   defaults        0       0
devpts  /dev/pts        devpts  gid=4,mode=620  0       0
/dev/sda6       /       ext3    noatime 0       1
/dev/sda5       none    swap    sw      0       1
/dev/sda7       /var    ext3    noatime 0       1
/dev/sda8       /home   ext3    noatime 0       1

シリアル・コンソールからログイン出來る樣に設定を行つた。

此を設定して置か無いと Debian で起動した時にシリアル・コンソールから操作が出來無く成るので以下の樣に設定した。

(KDEB)# diff -u /etc/inittab.20071118 /etc/inittab
--- inittab.20071118    2007-07-25 05:12:12.000000000 +0000
+++ inittab     2007-11-18 23:01:19.000000000 +0000
@@ -60,7 +60,7 @@

 # Example how to put a getty on a serial line (for a terminal)
 #
-#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
+T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100
 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

 # Example how to put a getty on a modem line.

システム時刻を「UTC=no」に設定した。

ハードウェア・クロックは UTC では無いので設定ファイル rcS を書換へた。

(KDEB)# diff -u /etc/default/rcS.20071118 /etc/default/rcS
--- rcS.20071118        2007-07-25 05:09:49.000000000 +0000
+++ rcS 2007-11-18 23:05:11.000000000 +0000
@@ -10,7 +10,7 @@
 TMPTIME=0
 SULOGIN=no
 DELAYLOGIN=no
-UTC=yes
+UTC=no
 VERBOSE=no
 FSCKFIX=no
 RAMRUN=no

タイムゾーンの設定を行つた。

デフォルトだと UTC に成つてゐるので以下の樣に /etc/timezone の中身を變更した。

(KDEB)# diff -u /etc/timezone.20071118 /etc/timezone
--- /etc/timezone.20071118      2007-11-18 19:49:42.000000000 +0000
+++ /etc/timezone       2007-11-18 23:10:16.000000000 +0000
@@ -1 +1 @@
-Etc/UTC
+Asia/Tokyo

halt の設定を行つた。

デフォルトの儘だと halt コマンドで電源が落ち無いので、電源が落ちる樣に設定ファイル /etc/default/halt を以下の樣に書換へた。

(KDEB)# diff -u /etc/default/halt.20071118 /etc/default/halt
--- /etc/default/halt.20071118  2007-07-25 05:09:49.000000000 +0000
+++ /etc/default/halt   2007-11-18 23:11:17.000000000 +0000
@@ -1,2 +1,2 @@
 # Default behaviour of shutdown -h / halt. Set to "halt" or "poweroff".
-HALT=poweroff
+HALT=halt

root のパスワードを設定した。

(KDEB)# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

一般ユーザを作成した。

(KDEB)# useradd -u 10000 -g users -d /home/pyon -m -s /bin/bash pyon
(KDEB)~# ls -a ~pyon
.  ..  .bash_logout  .bash_profile  .bashrc

OpenSSH を入れた。

ログインに telnet は使は無いので代はりに OpenSSH を入れた。

(KDEB)# apt-get install openssh-server
Reading package lists... Done
Building dependency tree
(中略)
Creating SSH2 DSA key; this may take some time ...
Restarting OpenBSD Secure Shell server: sshd.

此處迄行つて chroot 環境から抜けた。

/dev/ttyS0, /dev/ttyS1 を作成した。

此が無いとシリアル・コンソールから操作出來無いので作成した。が其乃前に /mnt/debian/dev をアンマウントした。

其れから ttyS0, ttyS1 を作成した。

(kuro)# mknod -m 660 /mnt/debian/dev/ttyS0 c 4 64
(kuro # mknod -m 660 /mnt/debian/dev/ttyS1 c 4 65
/mnt/debian/dev # ls -l /mnt/debian/dev/ttyS*
crw-rw----    1 root     root       4,  64 Nov 18 23:31 /mnt/debian/dev/ttyS0
crw-rw----    1 root     root       4,  65 Nov 18 23:31 /mnt/debian/dev/ttyS1

Debian (ARM, EABI) 環境で再起動した。

chroot してみて別に問題は無さ然うだつたのでDebian (ARM, EABI) 環境で再起動した。

先づパーティションをアンマウントした。

(kuro)# umount /mnt/debian/proc
(kuro)# umount /mnt/debian/dev
(kuro)# umount /mnt/debian/home
(kuro)# umount /mnt/debian/var
(kuro)# umount /mnt/debian
(kuro)# mount
rootfs on / type rootfs (rw)
/dev/root on / type ext3 (rw,data=ordered)
/dev/ram1 on /mnt/ram type tmpfs (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw)
/dev/sda4 on /home type ext3 (rw,data=ordered)

其して最後に reboot した。

(kuro)# reboot

起動時に

(前略)
hit any key to switch tftp boot.
Hit any key to stop autoboot:  0
<<system_bootend>>
Hit any key to stop autoboot:  3

が出力された處で適當なキーを押し U-Boot 環境變數を弄るモードに移つてから、以下の樣に變更した。

Marvell>> setenv bootargs_root root=/dev/sda6 rw panic=5
Marvell>> setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver)
Marvell>> boot

起動した。

追記: リポジトリが變更された模樣。(2007-12-10)

に據ると gnuab.org が落ちて新たなリポジトリが建てられた模樣。

Tags: Hardware | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink

[節] 徹夜。

他チームの作業の卷き添へを食らつて徹夜。

此の三連休も此れと云つて何もし無かつた。

Tags: None | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink

[節] 「空氣を讀め」と云ふのは「ファシズム」だつたのか。

FPN をつらゝゝ眺めてゐて一つの記事が目に留まつた。

此の記事が言及してゐるのは以下の記事。

此方を讀んで「あゝ成程な」と思つたのだが、何故さう思つたのかは自分でも判ら無い。

Tags: None | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink
[]

正當なXHTML1.1です! 正當なCSSです! BlogScouter Pyon's Land (MyMiniCity)
© pyon