私のSeagate Blackarmor(NAS)はfsckの後にネットワーク接続を拒否します。 fsckを実行した後、ルートファイルシステム(フラッシュに保存されている)が何らかの方法で破損している可能性があるとします。設定は、2x2TBドライブを搭載したRaid 0アレイです。
編集:実際には線形範囲を使用するmdadmかもしれません。
ラップトップのディスクドライブにアクセスするために使用するUSB <-> SATA / IDEドックがありますが、同時に2つのドライブを接続することはできません。
ここに保存されているデータは重要ではありませんが、最大約3TBに達し、維持し続けるか、少なくとも他のバックアップと比較したいと思います。また、ボード上にTTL-UARTコンバータをはんだ付けして作業することもできます。 NASはDebian Lennyに基づいていると思います。
別のドライブを必要とせずに各ドライブの整合性を確認したり、fsckフラグを削除する方法はありますか?
別の方法がありますか?各ドライブをイメージし、他のシステムでLVMを使用します。しかし、スペースが足りません。または、別のSATA-USBアダプタを購入してください。
編集する
これは私がしたこと、可能性の1つだけです。
2つの3.5インチSATAドライブがWin7デスクトップにインストールされ、Ubuntu仮想マシンがOracle VBox内で起動されます。VMを起動する前に(raw)ドライブを設定する必要があります。
VBoxManage 内部コマンド createrawvmdk -filename "FILENAME" -rawdisk "\.\PhysicalDrive#"
LinuxはRAIDとLVMの設定(ディスクユーティリティ)をすぐに認識し、インストールを提案します。システムパーティションは1GB、完全な/ etcフォルダがありません。他に/binおよび/sbinの他の多くのファイル。 chkdsk以降、Lost + Foundからいくつかのファイルが修復されました。
その間、NASドライブ上のすべてのファイルは他のバックアップと同期されます。
その後、コンピュータのオリジナル画像(Seagate Blackarmor)を検索し、ダウンロードした*.tar.gzアーカイブから欠落しているファイルを抽出しました。起動をテストしていませんが、明らかにIPアドレス、Samba共有、mdadm.confなど、いくつかの設定がありません。