HD-120LAN ハックキットに chroot


ハックキットの システム入れ換えなしに使用する方法 を試す。

ハックキットの展開

ファイル共有を経由して、/mnt/share に hackkit-1.2.tar.gz を転送し、 /mnt/HackKit に展開する。
root@SECO:~# cd /mnt
root@SECO:/mnt# mkdir HackKit
root@SECO:/mnt# cd HackKit
root@SECO:/mnt/HackKit# tar zxvf ../share/hackkit-1.2.tar.gz
	:
	:

ハックキットへの chroot

chroot しようとしたら、
root@SECO:/mnt/HackKit# cd /mnt
root@SECO:/mnt# chroot HackKit
bash: chroot: command not found
といわれたので、ハックキット内の chroot を起動する。
root@SECO:/mnt# HackKit/usr/sbin/chroot HackKit
[root@SECO /]# pwd
/
[root@SECO /]# df
ファイルシステム    1k-ブロック   使用中      空き 使用% マウント場所
/dev/hda1            116955072    409588 116545484   1% /
[root@SECO /]# ls
bin   dev  home    lib  opt   root  tmp  var
boot  etc  initrd  mnt  proc  sbin  usr  www
[root@SECO /]# ps -aux
Error: /proc must be mounted
  To mount /proc at boot you need an /etc/fstab line like:
      /proc   /proc   proc    defaults
  In the meantime, mount /proc /proc -t proc
[root@SECO /]# mount /proc
[root@SECO /]# ps -aux
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT    START   TIME COMMAND
root         1  0.5  0.7  1448  500 ?        S       00:52   0:05 init
root         2  0.0  0.0     0    0 ?        SW      00:52   0:00 [keventd]
root         3  0.0  0.0     0    0 ?        SWN     00:52   0:00 [ksoftirqd_CPU
root         4  0.2  0.0     0    0 ?        SW      00:52   0:02 [kswapd]
root         5  0.0  0.0     0    0 ?        SW      00:52   0:00 [bdflush]
root         6  0.0  0.0     0    0 ?        SW      00:52   0:00 [kupdated]
root        35  0.0  0.0     0    0 ?        SW      00:52   0:00 [kreiserfsd]
root        73  0.0  0.7  1436  440 ?        S       00:52   0:00 dhcpcd -t 10 e
root       118  0.0  0.8  1592  528 ?        S       00:52   0:00 /sbin/syslogd
root       120  0.0  0.7  1432  464 ?        S       00:52   0:00 /sbin/klogd -x
root       128  0.0  0.7  1584  460 ?        S       00:52   0:00 /usr/sbin/ap_s
root       133  0.0  0.6  1424  424 ?        S       00:52   0:00 /usr/sbin/inet
root       137  0.0  0.9  1988  584 ?        S       00:52   0:00 /usr/sbin/thtt
root       140  0.0  0.9  2020  572 ?        S       00:52   0:00 /usr/sbin/cron
root       151  0.0  0.7  4820  488 ?        S       00:52   0:00 /usr/sbin/smbd
root       153  0.0  1.2  3644  812 ?        S       00:52   0:00 /usr/sbin/nmbd
root       156  0.0  0.8  3916  520 ?        S       00:52   0:00 /usr/sbin/atal
root       157  0.0  0.6  1408  392 ?        S       00:52   0:00 /usr/sbin/ppc_
root       159  0.0  1.9  2764 1240 ttyS0    S       00:52   0:00 -bash
root       181  0.0  0.7  4424  488 ?        S       00:53   0:00 /usr/sbin/afpd
root       284  0.0  1.2  5344  796 ?        S       00:57   0:00 /usr/sbin/smbd
root       538  0.1  2.4  3416 1544 ttyS0    S       01:07   0:00 /bin/bash -i
root       621  0.0  1.6  3256 1036 ttyS0    R       01:09   0:00 ps -aux
[root@SECO /]#
全然違和感ないぞ。

とりあえず、exit で抜ける。


LinkStation/玄箱 をハックしよう → HD-120LAN ジェイルでハックキット

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