web-dev-qa-db-ja.com

LinuxまたはWindowsでVXFSファイルシステムをマウントするにはどうすればよいですか?

古いUNIXサーバーがクラッシュし、起動しなくなりましたが、ドライブには引き続きアクセスできます。そのサーバーからRedHatサーバーにデータを移動する必要があります。ブートCDを使用してデータをUSBドライブにコピーしようとしましたが、VxFSファイルシステムを読み取ることができるものが見つかりませんでした。結局、ディスクのAcronisイメージを撮影しました。

今、私は次に何をすべきかわかりません、何かアイデアはありますか?

起動中にカーネルパニックが発生するため、UNIXシステムが起動しない理由がわかりません。これは、RedHatサーバーに置き換えられつつある古いサーバーです。

編集:

ドライブはRAID内のSCSIドライブであるため、古いUNIXサーバー上のドライブしか読み取れないことを忘れてしまいました。

Edit2:パーティションをUSBドライブにコピーしたので、マウントして読み取るだけです。

2
evolvd

あなたを助けるかもしれないFreeVXFSもあります。私は今それがどれほどよくサポートされているか、そしてそれがあなたのVXFSファイルシステムとどれほど互換性があるかを知っていますが。

私が推測することは調べる価値があります:

http://www.advogato.org/proj/FreeVxFS/

1
Sig-IO

Symantecは引き続きveritas用のvxfsドライバーを維持していますが、Symantecから直接購入する必要があるようです。彼らのウェブサイトをサーフィンしていたので、オープンソースのリンクが見つかりませんでした。

このモジュールを入手したとすると、次のようなコマンドを使用して、USBキーにイメージをループマウントできるはずです。

modprobe vxfs;mount -t vxfs -o loop /path/to/partition.img /your/mount/point

1
Peter Grace

FreeVxFSは長い間Linuxカーネルの一部でした。多くの(ほとんど?)Linuxディストリビューションにはモジュールが含まれています。ボリュームをマウントするだけでよいと思います。

1
wazoox