initrd の /init を見る

LS410D

LS400 シリーズの initrd.buffalo はこれまでとちょっと違う。

cpio archive を解いて、中の /init を見る

x86_64 版の LinkStation ??

すぐに
if [[ $(uname -m) == x86_64 ]]; then
こんな記述が。

x86_64 な LinkStation なんて、あったっけ?

松?杉?

if [ -d /sys/class/matsu ] || [ -d /sys/class/sugi ] ; then
柳とか、松とか、杉とか。。。謎

USB Boot ?

     echo "       ***** Platform MATSU usbboot detected. *****"
松だと、USB Boot ができるらしい。

その他

相変わらず initrd から HDD へたくさんのファイルをコピーしていて、 OS を入れ替えるなら、init の書き換えが必要。

LS410D

楽天市場
Amazon


LinkStation 400シリーズファームウェア アップデータを見る
ハックの記録
LinkStation/玄箱 をハックしよう

カーネルモジュールを見る

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

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