ぎょーむ日誌 2007-04-17
2007 年 04 月 17 日 (火)
-
0800 起床.
コーヒー.
朝飯.
0920 自宅発.
晴.
0935 研究室着.
-
中間さんから Linux boot まわりのご教示をいろいろといただく
……
ふーむ,
initial ram disk の image は
gzip -dc /boot/initrd-<version>.img | cpio -tv
でほどけるのか
……
-
しかし午後の仕事にそなえて雑用処分
……
で午前おわる.
昼飯くってるヒマなし.
-
1300-1555
フィールド科学センター
上田研究室
の Nina さん (ブルガリアからの留学生)
あいてに R 講習.
天塩川栄養塩類データをつかって,
data.frame と作図まわりをひととおり.
Dalgaard 本
をかなり予習されてたので,
順調に進展.
しかし天塩川データは Bayes model 化以外では救済できないかも
……
-
夕方に昼飯.
-
Vine Linux 4.1 化でコケてる Dell 機
(kernel-2.6 は動かないので kernel-2.4 で terminal 死んでる状態
+ ssh 遠隔操作のみ受けつける状態)
の修復にとりくむ.
結局のところまだうまく修復できなかったんだけど.
以下は作業メモ.
# initrd.img file の展開
$ gzip -dc initrd.img | cpio -id
drwxr-xr-x 2 root root 4.0K 4月17日 19:42 bin/
-rw-r--r-- 1 root root 83K 4月17日 18:48 bootsplash
drwxr-xr-x 2 root root 4.0K 4月17日 18:48 dev/
drwxr-xr-x 2 root root 4.0K 4月17日 18:48 etc/
-rwxr-xr-x 1 root root 851 4月17日 19:43 init*
drwxr-xr-x 2 root root 4.0K 4月17日 18:48 lib/
drwxr-xr-x 2 root root 4.0K 4月17日 18:48 loopfs/
drwxr-xr-x 2 root root 4.0K 4月17日 18:48 proc/
lrwxrwxrwx 1 root root 3 4月17日 18:48 sbin -> bin/
drwxr-xr-x 2 root root 4.0K 4月17日 18:48 sys/
drwxr-xr-x 2 root root 4.0K 4月17日 18:48 sysroot/
# Dell 機の現在の /proc/partition (kernel-2.4.31 のもとでの) などなど
$ ssh dellpn cat /proc/partitions
major minor #blocks name rio rmerge rsect ruse wio wmerge wsect wuse running use aveq
8 0 156217344 sda 5535 6755 97612 34070 7547 8239 126392 16230 0 30050 50310
8 1 40131 sda1 0 0 0 0 0 0 0 0 0 0 0
8 2 103924485 sda2 31 107 426 160 8 12 136 60 0 220 220
8 3 51199155 sda3 5499 6642 97146 33890 7539 8227 126256 16170 0 29870 50070
8 4 1 sda4 0 0 0 0 0 0 0 0 0 0 0
8 5 1052226 sda5 3 0 24 10 0 0 0 0 0 10 10
$ ssh dellpn sudo /sbin/fdisk -l /dev/sda
Disk /dev/sda: 159.9 GB, 159966560256 bytes
255 heads, 63 sectors/track, 19448 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5 40131 83 Linux
/dev/sda2 6 12943 103924485 83 Linux
/dev/sda3 12944 19317 51199155 83 Linux
/dev/sda4 19318 19448 1052257+ f W95 Ext'd (LBA)
/dev/sda5 19318 19448 1052226 82 Linux swap / Solaris
$ ssh dellpn cat /etc/fstab
/dev/sda3 / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
/dev/sda2 /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/sda5 swap swap defaults 0 0
# 展開した init の改造
echo Creating block devices
mknod /dev/sda b 8 0
mknod /dev/sda1 b 8 1
mknod /dev/sda2 b 8 2
mknod /dev/sda3 b 8 3
mknod /dev/sda4 b 8 4
mknod /dev/sda5 b 8 5
# img の作成
find . | cpio --quiet -c -o | gzip -c > ~/initrd.img
# Dell 機に渡す
$ scp initrd.img dellpn:
$ ssh sudo mv initrd.img /boot/initrd-2.6.16-0vl68.img
$ ssh sudo /sbin/lilo
$ ssh sudo reboot
# しかしながら boot させると
...
Mounting root filesystem # mount -o defaults --ro -t ext3 /dev/root /sysroot を実行
mount: error 6 mounting ext3
Switchroot: mount failed: 22
Kernel panic - not syncing: Attempted to kill init!
-
本日は撤退.
2035 研究室発.
2050 帰宅.
晩飯.
-
先日言及した「弱小国の戦い」に関連して,
粕谷さんからまた難しい宿題が
……
調べてみると,
ドイツのチェコ併合と時期をおなじくして「弱小国」ポーランドも
ちゃっかり
ザオルジェ進駐
なるチェコとの係争地ぶんどりをやっていたらしい,
とわかった.
ふーむ,
なんでこんなこと知っておられるんだ
……
-
[今日の運動]
-
腹筋運動 30 ×
3 回.
腕立ふせ 10 ×
3 回.
スクワット 100 回.
-
ストレッチ
-
[今日の食卓]
- 朝 (0840):
米麦 0.5 合.
ニラ・豆腐の味噌汁.
- 昼 (1610):
研究室お茶部屋.
米麦 0.6 合.
- 晩 (2230):
米麦 0.8 合.
ネギ卵炒飯.
コマツナあえもの.
納豆.