web-dev-qa-db-ja.com

Ubuntuがハードドライブでext3ファイルシステムを見つけられないのはなぜですか?

この質問はこの質問に関連しています: RAIDアレイを起動するのに十分なコンポーネントがありませんか?

「Western Digital MyBook World Edition(白色光)」NASデバイスからデータを取得しようとしています。これは基本的に、1TB HDDがext3でフォーマットされた組み込みLinuxボックスです。明らかな理由もなく、ある日ブートが停止しました。

HDDをNASデバイスから抽出し、ドライブ上のファイルにアクセスできるようにUbuntu 10.10を実行しているデスクトップマシンにインストールしました。ターミナルを介してドライブをマウントすることを目的とした、このフォーラム投稿の指示に従いました: http://mybookworld.wikidot.com/forum/t-90514/how-to-recover-data-from-wd-my -book-world-edition-nas-device#post-976452

「fdisk -l」を実行してこれを取得することにより、/ dev/sd4としてファイルをマウントおよび回復するパーティションを特定しました。

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001cf00

Device Boot Start End Blocks Id System
/dev/sdb1 5 248 1959930 fd Linux raid autodetect
/dev/sdb2 249 280 257040 fd Linux raid autodetect
/dev/sdb3 281 403 987997+ fd Linux raid autodetect
/dev/sdb4 404 121601 973522935 fd Linux raid autodetect//

「mount -t ext3/dev/sdb4/media/xyz」を使用してマウントしようとすると、次のエラーが表示されます。

mount: wrong fs type, bad option, bad superblock on /dev/sdb4,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

そして、「dmesg | tail」は私を示しています:

[ 15.184757] [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0
[ 15.986859] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1
[ 15.988379] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1
[ 16.353379] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[ 16.705944] tg3 0000:02:00.0: eth0: Link is up at 100 Mbps, full duplex
[ 16.705951] tg3 0000:02:00.0: eth0: Flow control is off for TX and off for RX
[ 16.706102] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 19.125673] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[ 27.600012] eth0: no IPv6 routers present
[ 373.478031] EXT3-fs (sdb4): error: can't find ext3 filesystem on dev sdb4.

私は最後の行がパンチラインだと思います:)

ドライブでext3ファイルシステムが見つからないのはなぜですか?このパーティションをマウントしてその内容をコピーするにはどうすればよいですか?ドライブがRAIDアレイの一部であることに関係がありますか(上記の質問を参照)?

助けてくれる人に感謝します。

4
urig

実際、この問題は、私がここに投稿した別の同様の質問に対する@Oliの回答によって解決されました: RAIDアレイを起動するのに十分なコンポーネントがありませんか?

HDDは、RAID-1の4つのパーティションを持つようにセットアップされました。これがおそらくマウントできなかった理由です。 mdadmをインストールし、それを使用してドライブを「組み立てる」と、ディスクユーティリティを介してマウントするのを確認できました。

詳細については、上記の他の質問への回答を参照してください。

0
urig

ファイルシステムが何らかの理由で破損したように聞こえます。

「fsck -t ext3/dev/sdb4」を試して、問題が解決するかどうかを確認できます。

また、間違ったファイルシステムを指定すると、fsckがデータを破損する可能性があることを理解している場合は、ext3が正しいファイルシステムであることを確認してください。

2
Matt

最近、Western Digital My Book World Edition白色光2TB NAS(1 HDのみ)で問題が発生しました。私が引っ越して考えたとき、それは非常に長い間完璧に機能していました。すべてのものを発見するのではなく、すべてのコンピューターが毎回それにマッピングできるように、自分のものを正しくセットアップして静的IPを置いてみませんか?時間とDHCP IPが与えられたものを参照してください。だから私はそれをやった、そしてそれはうまくいった。次に、NASの構成中に、システムアップデートが利用可能であることがわかりました。馬鹿げた$$私は先に進み、最新のアップデートを取得することに決めました。それはすべて自動化されており、ボタンをクリックする以外は実際には何もできませんが、それを行った後、私のNASはレンガでした。下の白いライトは、非常に長い時間点灯したままになり、その後フェードアウトします。 LANでそれを取得する運もありません。リセット、再起動、祈り、ユーザーマニュアル。助けにならなかった。後でいくつかの研究では、良いことを台無しにして代償を払ったのは私だけではないことがわかりました。ドライブはまだ回転していたので、ケースから取り出すことができました。おそらく必要に応じて元に戻すことができますが、EXT3およびXFSファイルシステムでのこの小さな経験の後、Windows 7ボックスのベイに押し込んで、それをファーム(NTFS)するだけの方が良いと思いますそこ。とにかくNASサイズでは2TBほど印象的ではありません。

ストーリーの時間が終わったので、Windows 7デスクトップに接続された外部USBエンクロージャを介してファイルを取得しようとしたときに見つけたものを次に示します。ドライブには4つのパーティションがあります。それらのうちの2つはEXT3であり、少しいじって良いアプリケーション(EXT2FSD)を使用して、Windowsの2つのEXT3ファイルシステムをネイティブに読み取ることができました。ファイルがあるはずのフォルダを見つけましたが、残念なことに、何も入っていません。結局のところ、4番目のパーティションは良いものがあり、XFSファイルシステムとしてセットアップされています。しかし、Rawとして表示されました。

これは、Windowsでは簡単に確認できません。 Raise Data Recoveryは、ベーコンを節約するか、少なくとも無料で試して、少なくともファイルが実際に残っていることを確認できるので、少なくとも希望を与えることができる有料ソフトウェアを提供します。私のファイル構造は完璧なので、私のものは削除されませんでした。削除されたファイルを探している場合は、それらが上書きされていない限りそれを行いますが、メニューツリーは少しわかりにくいかもしれません。私のファイルはまだそこにあり、完璧な形で私を待っていますが、Linuxを愛する友人の家にドライブを連れて行き、Mint(XFSを見ることができると言う)が約28米ドルをフォークすることなくデータを見ることができるかどうかを確認しますRaiseソフトウェア用。特に、削除されたファイルを回復しようとしていない私の場合。ファームウェアの更新中にNASが起動したため、いまいましいパーティションを読み取る必要があります(Western Digitalに感謝します)。少なくとも、ファイルを取り出して再フォーマットを完了したら、コンピューターに2TBのWestern Digital Greenドライブを押し込めます。

これがあなたにとって遅すぎないことを願っています。

0
Joel