tftp Boot で標準ファームを起動

LS410D

HDD にファームがない状態で tftp Boot できることは確認した。
では、HDD にファームがある状態で tftp Boot して そのまま標準ファームが動くのかをみてみる。

uImage と initrd を消す

[root@LS410D06E ~]# cd /boot
[root@LS410D06E boot]# ls
conf_save.tgz                   initrd.buffalo*                 u-boot.buffalo*
hddrootfs.buffalo.updated.done* initrd.buffalo.orig*            uImage.buffalo*
[root@LS410D06E boot]# rm initrd.buffalo
[root@LS410D06E boot]# mv uImage.buffalo{,.orig}
[root@LS410D06E boot]# ls -l
total 211156
-rw-r--r--    1 root     root         76952 Sep 15 14:27 conf_save.tgz
-rwxr-xr-x    1 root     root     200399162 Jul  5 00:46 hddrootfs.buffalo.updated.done*
-rwxr-xr-x    1 root     root      11886884 Jul  4 22:18 initrd.buffalo.orig*
-rwxr-xr-x    1 root     root        725924 Jul  4 19:56 u-boot.buffalo*
-rwxr-xr-x    1 root     root       2894416 Jul  4 22:18 uImage.buffalo.orig*
[root@LS410D06E boot]#

リブート

[root@LS410D06E boot]# reboot
[root@LS410D06E boot]#
E07

tftp Boot

func ボタンを押す
Sep 16 11:34:55 qube in.tftpd[1173]: connect from 192.168.11.150 (192.168.11.150)
Sep 16 11:34:55 qube tftpd[1174]: tftpd: trying to get file: uImage.buffalo
Sep 16 11:34:55 qube tftpd[1174]: tftpd: serving file from /srv/tftp
Sep 16 11:34:57 qube in.tftpd[1175]: connect from 192.168.11.150 (192.168.11.150)
Sep 16 11:34:57 qube tftpd[1176]: tftpd: trying to get file: initrd.buffalo
Sep 16 11:34:57 qube tftpd[1176]: tftpd: serving file from /srv/tftp

取りに来た。

正常起動?

yasunari@qube:~$ ssh root@ls410d
[root@LS410D06E ~]# hostname
LS410D06E
[root@LS410D06E ~]#
ログインできるし、 ホスト名が EM になっていないし、 動いているようだ。

LS410D

楽天市場
Amazon


ブートしない条件
ハックの記録
LinkStation/玄箱 をハックしよう

ブートしない条件(2)

ツイート Tweet to @yasunari_y @yasunari_yをフォロー

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