[root@giga mini]# tar zxvf /home/linkstation/firmware/LS-WSGL/1.05/mini/disk1_080831.tar.gz : : [root@giga mini]#
[root@giga mini]# mkimage -l boot/initrd.buffalo Image Name: initrd Created: Tue Jul 22 16:23:07 2008 Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 5622626 Bytes = 5490.85 kB = 5.36 MB Load Address: 0x00000000 Entry Point: 0x00000000 [root@giga mini]#いつも通りの U-Boot のファイル形式。
[root@giga mini]# dd if=boot/initrd.buffalo of=boot/initrd.gz bs=64 skip=1 読み込んだブロック数は 87853+1 書き込んだブロック数は 87853+1 [root@giga mini]#圧縮を解く。
[root@giga mini]# gunzip boot/initrd.gz [root@giga mini]#
[root@giga mini]# mount -o loop boot/initrd /tmp/root [root@giga mini]# mount /dev/hda1 on / type ext3 (rw,noatime,errors=remount-ro) proc on /proc type proc (rw) usbdevfs on /proc/bus/usb type usbdevfs (rw) none on /dev/shm type tmpfs (rw) none on /dev/pts type devpts (rw,gid=5,mode=20) /dev/hda3 on /mnt type ext3 (rw,noatime) /mnt/tmp/mini/boot/initrd on /tmp/root type ext2 (rw,loop=/dev/loop0) [root@giga mini]#これで、/tmp/root に initrd が見えるようになった。
[root@giga mini]# less /tmp/root/linuxrc : :LS-HGL 等とほとんど同じように見える。多分、見落としあり。
違うのは RAID 関連。
root fs として /dev/md1 を使っている。
root fs や /boot は、単なる ext3 ではなかった。
ext3 としてマウントしたり、書込んだりして大丈夫なんだろうか。
そもそも RAID1 のパーティションが ext3 として
マウントできていいんだろうか?
RAID をもう少し勉強せなあかんな。
|
← シリアルコンソール |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ login by admin with default password |