Hack BBS
[全部のスレッド一覧][新規投稿][記事の削除・変更]
[Home Page]
返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.4722】の中の記事をすべて表示しています
【No.4722】のスレッド
07/07/28(土) 17:00:53 投稿者[gox] [No.4722]のスレッド内
- 【No.4722】 タイトル[HD-HLANのHDを取り出し外付けUSBHDケースで玄箱からマウント]
この記事がスレッドの最初です
- 機種:HD-H300LAN
ファームウェア:v1.54
お世話になります。
この度、ファームウェアv1.54のHD-H300LANのHDを取り出し、USB外付けHDケース(OWL-EGP35/U2)に挿入し、初代玄箱(usbmountを導入したsarge)に接続したところ、hd-hlanの hda3 のパーティションのみが, 玄箱の /media/usbにマウントされました。/media/usb1〜usb7 には何もありません。
# ls /media/usb
downloads lost+found opt share share-mac spool
hda1の内容をマウントするには別途作業が必要になるのでしょうか?
07/08/10(金) 01:27:02 投稿者[山下康成] [No.4722]のスレッド内
- 【No.4733】 タイトル[Re: HD-HLANのHDを取り出し外付けUSBHDケースで玄箱からマウント]
【No.4722】に対する返信
- usbmount がどういう設定なのかわかりませんが、
hda1 はマジックナンバが変更されているので、
明に ext3 を指定しないとマウントできないことがありました。
http://www.yamasita.jp/linkstation/0405/040524.html
>hda1の内容をマウントするには別途作業が必要になるのでしょうか?
何かができないときには、何かが必要でしょう。(禅問答みたいだ藁)
頑張ってください
07/08/23(木) 00:08:00 投稿者[gox] [No.4722]のスレッド内
- 【No.4763】 タイトル[解決!!]
【No.4733】に対する返信
- >usbmount がどういう設定なのかわかりませんが、
>hda1 はマジックナンバが変更されているので、
>明に ext3 を指定しないとマウントできないことがありました。
>http://www.yamasita.jp/linkstation/0405/040524.html
単に ext3 を指定してもだめでした。
# mount -t ext3 /dev/sda1 /tmp/sd
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
or too many mounted file systems
マジックナンバーの修正ということで、PPC用(玄箱用)の fix_ext2_magic があったのでそれを玄箱側でwgetして展開しました。
http://downloads.linkstationwiki.net/ALL_LS_KB_PPC/Packages/fix_ext2_magic_powerpc-1.1.tar.gz
fix_ext2_magic が展開された場所で、./fix_ext2_magic でいけました。
# fix_ext2_magic
Segmentation fault
# ./fix_ext2_magic /dev/sda1
Block group 0: magic number = 0xef54
Block group 1: magic number = 0xef54
Block group 3: magic number = 0xef54
Block group 5: magic number = 0xef54
Block group 7: magic number = 0xef54
Block group 9: magic number = 0xef54
Block group 25: magic number = 0xef54
Block group 27: magic number = 0xef54
Block group 49: magic number = 0xef54
# ./fix_ext2_magic --fix /dev/sda1
Block group 0: magic number = 0xef54 -> 0xef53 (fixed)
Block group 1: magic number = 0xef54 -> 0xef53 (fixed)
Block group 3: magic number = 0xef54 -> 0xef53 (fixed)
Block group 5: magic number = 0xef54 -> 0xef53 (fixed)
Block group 7: magic number = 0xef54 -> 0xef53 (fixed)
Block group 9: magic number = 0xef54 -> 0xef53 (fixed)
Block group 25: magic number = 0xef54 -> 0xef53 (fixed)
Block group 27: magic number = 0xef54 -> 0xef53 (fixed)
Block group 49: magic number = 0xef54 -> 0xef53 (fixed)
あとは /media/usb0 に自動マウントされるようになりました。
# mount -t ext2 /dev/sda1 /mnt/sd
mount: /dev/sda1 already mounted or /mnt/sd busy
mount: according to mtab, /dev/sda1 is mounted on /media/usb1
# ls /media/usb1
bin dev etc home iRCommander.tmp1 lib mnt mnt2 proc root sbin tmp usr var www
# ls /media/usb0
lost+found root share share-mac spool