こんにちは、柘植さん、Kamanoさん、宮脇さん。
皆さんの方法を取り入れて以下の通りなんとかknoppix.imgをmountできないかトラ
イしてみました。その報告です。基本的に柘植さんがまとめてくれたFAQ風の流れ
でやってみました。
> 罪滅ぼし(^^;に、以下 FAQ 風にまとめてみました。
> 間違いとか改善点があればご指摘くださいませ。
>
>
> Q: knoppix.img が暗号化されているかどうかを見分ける方法は?
>
> A: 暗号化されているかどうかを見分けるためには、まず最初に
>
> # mount -t auto -o loop /mnt/hda1/knoppix.img tmp
>
> としてみる。これで問題なく mount できれば暗号化されていない。
やはり、mountできませんでした。
> mount: ファイルシステムタイプを指定する必要があります
>
> というメッセージが表示された場合には、knoppix.img は暗号化されている
> と考えられる。
ファイルシステムタイプを改めてKamanoさんから教えていただいた方法で指定しま
した。以下のようにタイプしました。
# mount -t vfat -o loop=/dev/loop0 /mnt/hda1/knoppix.img tmp
この結果mountはできず、次のようなメッセージが表示されました。
「間違ったファイルシステムタイプ。不正なオプション。/dev/loop0のスーパーブ
ロックが不正、或いはファイルシステムのマウントが多すぎます。」
試しに「vfat」の部分を「ext2」にしましたが結果は同じでした。
> Q: 暗号化した覚えはないのに通常の方法で mount できなくなった。
>
> A: もしかすると、knoppix.imgのファイルシステムが壊れているのかも
> しれない。以下のようにして fsck コマンドを使ってチェックしてみれば、
> いいことがあるかもしれない。
>
> # mount /mnt/hda1
> # fsck -a /mnt/hda1/knoppix.img
上記の通りタイプしてみました。すると以下のようなメッセージが返ってきまし
た。記します。
「fsck,ext2:読み込み専用ファイルシステムです while trying to open
/mnt/hda1/knoppix.img
Disk writer-protected:use the -n option to do a read only check of the
device」
そこで、蛇足です。以下のようにタイプしてみました。
「fsck -n /mnt/hda1/knoppix.img」
すると以下のようなメッセージが返ってきました。記します。
「fsck /34-WIP(21-May-2003)
e2fsck / 34-WIP(21-May-2003)
Couldn't find ext2 superblock trying backup blocks....
fsck,ext2:Bad magic number in superbolck while trying
to open /mnt/hda1/knoppix.img
The superblock couldn't be read or doesn't describe a
correct ext2 filesystem.If the device is valid and it really
contains ext2 filesystem (and not swap or ufs or something
else),then the superblock is corrupt,and you might try running
e2fsck with an alternate superblock.
e2fsck -b8193 <device>
これって、ファイルシステムがFAT32なのが原因でmountとできないってこと?です
か。あまりに端的に意味とりすぎでしょうか?でも、ext2にしたらうまくいくみたい
なことなのかと思ってしまいました。「superblock」の意味が分かりません。
試みはこんな所です。突っ込みようがない感じです。
|