5Gファイルをコピーできないのはなぜですか?


29

VirtualBoxをバックアップしようとしていますが、.VirtualBoxディレクトリを外部ハードドライブにコピーしようとすると、「File too large」エラーが表示されます。

[130 amanda@luna ~]$ cp -r .VirtualBox /media/LACIE/Luna/Jun012011/VirtualBox
cp: writing `/media/LACIE/Luna/Jun012011/VirtualBox/Machines/Astro/Snapshots/{9fe69a30-d308-4754-b4e4-928eb90f93d2}.vdi': File too large
cp: writing `/media/LACIE/Luna/Jun012011/VirtualBox/HardDisks/Astro.vdi': File too large

[1 amanda@luna ~]$ ls -alh .VirtualBox/HardDisks/Astro.vdi 
-rw------- 1 amanda amanda 5.0G 2010-04-30 17:41 .VirtualBox/HardDisks/Astro.vdi

ここで何を探すべきですか?

回答:


40

/media/LACIEおそらく、FAT32ファイルシステムでフォーマット済みのドライブを処理しているように聞こえます。ウィキペディアによると、FAT32の最大ファイルサイズは約4GBです。

ドライブをext4(Linuxファイルアクセス許可をサポートするため)またはNTFS(Windowsユーザーとドライブを共有する必要がある場合)に再フォーマットすることをお勧めします。

なんて面白かったのでしょうが、フォーマットを変更する前に、まずバックアップをバックアップする必要があります;)


それの負荷を取得します。案の定、 'FAT脂肪。実際にある時点でext3パーティションを追加しました(おそらく、前回バックアップしたときに同じ問題が発生していたため、非常に長い時間前だったため)、FATドライブを回避できます。
アマンダ

ext2もWindows相互運用機能のオプションですが、最新のLinux / BSDディストリビューションとMac OSには少なくともNTFSパーティションをすぐに読み取れる機能が含まれているため、NTFSが最も簡単です。読み取り/書き込みドライバーをハードドライブに残して、他のシステムにインストールできます。ext2、ExFAT、HFS、またはその他のFSを使用するには、ドライブを読み取るためだけに、他の方法でドライバーを他のシステムにインストールする必要があります。
フレイジャー

8

fat32ファイルシステムを保持する必要がある場合は、制限を回避する方法があります。

splitアーカイブを小さな部分に分割できるというコマンドがあります。

 -b、-bytes = SIZE
              出力ファイルごとにSIZEバイトを入れる

例:

dd if=/dev/zero bs=1M count=150 >test

150 + 0レコード
150 + 0レコード
157286400バイト(157 MB)コピー、0.439344秒、358 MB /秒

分割テスト-b 10000000
ls -l 157286400 2011-06-01 21:18テスト 10000000 2011-06-01 21:20 xaa 10000000 2011-06-01 21:20 xab 10000000 2011-06-01 21:20 xac 10000000 2011-06-01 21:20 xad 10000000 2011-06-01 21:20 xae 10000000 2011-06-01 21:20 xaf 10000000 2011-06-01 21:20 xag 10000000 2011-06-01 21:20 xah 10000000 2011-06-01 21:20 xai 10000000 2011-06-01 21:20 xaj 10000000 2011-06-01 21:20 xak 10000000 2011-06-01 21:20 xal 10000000 2011-06-01 21:20 xam 10000000 2011-06-01 21:20 xan 10000000 2011-06-01 21:20 xao 7286400 2011-06-01 21:20 xap

ああ、catそれらを元に戻します。


join別の用途がありますcatか?
-enzotib

@enzotib確かに
-D-リンツウィンド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.