ファームウェア 1.02 → 1.03 β1の変更履歴には、
PCAST 関連しか書いてない。
U-Boot って PCAST に関係あるの?
u-boot.buffalo.updated は、initrd 内の fwupdate.sh で /dev/mtd0 に書かれている
root@SIL:/mnt/disk1/share/1.03b1# cmp u-boot.buffalo.updated /dev/mtd0 cmp: EOF on u-boot.buffalo.updated1.02 から変更無し
root@SIL:/mnt/disk1/share/1.03b1# cmp uImage.buffalo /boot/uImage.buffalo root@SIL:/mnt/disk1/share/1.03b1#1.02 から変更無し
[root@giga 1.03b1]# mkimage -l initrd.img mkimage: Bad Magic Number: "initrd.img" is no valid image [root@giga 1.03b1]#そのまま initrd.buffalo ではないようだ。
root@SIL:/mnt/disk1/share/1.03b1# file initrd.img initrd.img: Zip archive data, at least v2.0 to extract root@SIL:/mnt/disk1/share/1.03b1# unzip initrd.img Archive: initrd.img [initrd.img] initrd.buffalo password:パスワード付きの zip ファイルのよう。
[initrd.img] initrd.buffalo password: 某文字列 inflating: initrd.buffalo root@SIL:/mnt/disk1/share/1.03b1#解けた。(お問い合わせいただいてもパスワードはお教えできません)
root@SIL:/mnt/disk1/share/1.03b1# cmp initrd.buffalo /boot/initrd.buffalo root@SIL:/mnt/disk1/share/1.03b1#1.02 から変更無し
root@SIL:/mnt/disk1/share/1.03b1# file hddrootfs.img hddrootfs.img: Zip archive data, at least v2.0 to extract root@SIL:/mnt/disk1/share/1.03b1#これも zip ファイル
root@SIL:/mnt/disk1/share/1.03b1# unzip hddrootfs.img Archive: hddrootfs.img [hddrootfs.img] hddrootfs.buffalo.updated password: 某文字列 password incorrect--reenter:ダメだぁ
password incorrect--reenter: ちょっと違う文字列 inflating: hddrootfs.buffalo.updated root@SIL:/mnt/disk1/share/1.03b1#解けた。(お問い合わせいただいてもパスワードはお教えできません)
root@SIL:/mnt/disk1/share/1.03b1# ls -l hddrootfs.buffalo.updated -rw-r--r-- 1 root root 85252282 Dec 8 16:07 hddrootfs.buffalo.updated root@SIL:/mnt/disk1/share/1.03b1# file !$ file hddrootfs.buffalo.updated hddrootfs.buffalo.updated: gzip compressed data, from Unix root@SIL:/mnt/disk1/share/1.03b1#hddrootfs.buffalo.updated は initrd 内の fwupdate.sh で / パーティションをフォーマットしてから / に展開されている。
← LS-GL:HS-DHGL の HDD で起動 |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ HS-DHGL:ファームウェア 1.03 β1 HDD の作成 |