initrd の /linuxrc を見る

LS-VL

initrd 内の /linuxrc を見る。

ヘッダの除去

root@LS-VL815:~# dd if=/boot/initrd.buffalo of=/mnt/disk1/tmp/initrd.gz bs=64 skip=1
170752+1 records in
170752+1 records out
root@LS-VL815:~# 

圧縮の復元

root@LS-VL815:~# gunzip /mnt/disk1/tmp/initrd.gz
root@LS-VL815:~#
速っ!

マウント

root@LS-VL815:~# ls /dev/loop*
/dev/loop0  /dev/loop2  /dev/loop4  /dev/loop6
/dev/loop1  /dev/loop3  /dev/loop5  /dev/loop7

/dev/loop:
0  1  2  3  4  5  6  7
root@LS-VL815:~# mkdir /tmp/root
root@LS-VL815:~# mount -o loop /mnt/disk1/tmp/initrd /tmp/root
root@LS-VL815:~#

/linuxrc を見る

root@LS-VL815:~# less /tmp/root/linuxrc
	:
	:
細かなところは変っているのかも知れないが、おおよそこれまで通り。
これまで通り、initrd 内から HDD 内へコピーしているファイルがあり、 ディストリビューションを入れ換えるには linuxrc の入れ換えも必要

LS-VL

楽天市場
Amazon


nas_feature の復元
ハックの記録
LinkStation/玄箱 をハックしよう

ハックキットのインストール

Copyright (C) 2003-2010 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市