ddを使用してRAIDコントローラに接続されているハードドライブのイメージを読み込んでも、4 GBを超えません。

ddを使用してRAIDコントローラに接続されているハードドライブのイメージを読み込んでも、4 GBを超えません。

Promise Fastrack TX2300に接続されているHDDの画像を作成しようとしています。私はライブLinux 'grml'を使ってこれをやろうとしています。

これは最高の時代を過ぎたハードウェアで発生します。[Eメール保護]、1GBのRAM、主にWindows XPを実行します。

PCは工業機械に取り付けられていますが、ハードドライブに物理的にアクセスするために機械を分解したくありません。 (実行中のシステムには絶対に触れないでください)

  • したがって、USBスティックからgrmlを起動し、画像をRam(起動パラメータ「toram」)にロードしました。
  • ネットワークインターフェイスIP 10.1.0.1を手動で割り当てます。
  • イーサネットケーブルを使用して、ネットワークインターフェイスに直接接続されているラップトップからnetcatをリスニングモードで起動しますnc -l 7777 > hdd_raw.img
  • バックアップしたいハードドライブがあるPCから:dd if=/dev/dm-0 bs=64K | nc 10.1.0.2 7777

ただし、ddが4.194.304KBのみを読み取り、終了するたびに(エラーメッセージもなく戻りコード0もない)、ddをエラーの原因として除外します。

ハードディスク容量は160GBです。

  • 読んでも/dev/sda4GB /dev/dm-0- >停止。
  • ブロックサイズを変更する場合も同様です。頑張った第512話1K512K8M

搭載されたRAIDコントローラはFasttrack TX 2300をお約束します。、ロードされたカーネルモジュールはですsata_promise

uname -a説明する:

Linux grml 6.0.0-4-686 #1 SMP PREEMPT_DYNAMIC Debian 6.0.8-1 (2022-11-11) i686 GNU/Linux

出力dmesghttps://dpaste.org/93bE3/raw

残りのデータはどのように取得しますか?sda/DM-0

ベストアンサー1

GracefulRestartが書いたように、これは単に誤ったファイルシステムの選択によるものです。 FAT32は最大4 GBのファイルしか処理できません。 NTFS、ext4、または extFAT に切り替えると、この問題は解決されます。

おすすめ記事