web-dev-qa-db-ja.com

Macでマルチボリュームアーカイブを作成する

USBドライブにコピーする必要がある6GBのファイルがあります。ドライブは16GBですが、WindowsコンピューターとMacが読み取れるようにFATでフォーマットされています。 Fatはファイルサイズを4GBに制限しているため、ファイルをコピーできません。私の解決策は、3GBの2つのファイルでマルチパートアーカイブを作成することです。

Osxでマルチパートアーカイブを作成するにはどうすればよいですか?

11
Gerrit

splitコマンドを使用して、任意のファイルを分割できます。

split -b 2048m bigfile.tgz bigfile.tgz.

そして、あなたは得るでしょう:

bigfile.tgz.aa
bigfile.tgz.ab
...

それらを再び組み合わせるには:

cat bigfile.tgz.* > bigfile.tgz

コピー/ Bを使用してWindowsでも使用できます

もちろん、これは実際にはマルチパートアーカイブではなく、ファイルを細かく分割するだけです。マルチパートアーカイブは通常、パートnb 5がシリーズであり、各ファイルのCRC検証などを含むことを認識しています。ただし、これは使用するアーカイブ形式に固有です。

11
Eric Darchis

次のようなプログラムを使用する

5
venistefanova

OS Xで内部Zipコマンドを使用して分割するには、ターミナルに次のように入力します。

Zip -s 1g BigFile6GB.Zip BigFile6GB.iso

どこ 1g =最大サイズの1GBのファイルを分割します。

結果は、それぞれ1GBの6つのファイルになります。

ターミナルでmanZipを読んで、内部Zipコマンドで分割サイズの他のオプションを確認してください。

2
Rômulo do Vale

タール。 Tarは、マルチボリュームアーカイブを作成できるGNUライセンスのツールです。 Mac OS Xでは、ターミナルを使用してコマンドラインにアクセスする必要があります。

Mac OS X 10.4.11 *では、次のように機能します。

tar --tape-length=102400 -cMv --file=tar_archive.{tar,tar-{2..100}} [files to tar] 

102400のサイズはKBまたは100MBです。 -c create、-M multi-volume、および-vverbose。 --fileは、作成するtarアーカイブの名前を指定します。{tar、tar- {2..100}}は、拡張子.tar、.tar-2、.tar-3などを提供するbash拡張です。[ファイルto tar]は、アーカイブに含める1つまたは複数のファイルです。

さて、このソリューションの私のソース( http://hints.macworld.com/article.php?story=20090321124207437 )によると、以下は抽出コマンドですが、bashは忠実に拡張されませんでした中括弧が付いているので、tarアーカイブを組み合わせるための手動ソリューションを開発する必要がありました。

tar -xMv --file=tar_archive.{tar,tar-{2..100}} [files to extract] 

私のために働いたのはこれでした:

tar -xMv --file=tar_archive.tar

プロンプトが続きます:

Prepare volume #2 for `file_that_was_tarred' and hit return:

この時点で、次のように入力します。

n tar_archive.tar-2

おそらくこれは「次のボリュームの名前はtar-archive.tar-2」を意味します

これで、次のプロンプトが表示されます。

Prepare volume #2 for `tar_archive.tar-2' and hit return: 

この時点でリターンキーを押します。

マルチボリュームtarアーカイブ内のファイルごとにこのプロセスを繰り返す必要があります。そのたびにサフィックス番号を変更することを忘れないでください。

確かに、これを実現するためのもっと簡単な方法がありますが、TeamViewer 7(Mac OS X 10.4.11でTeamViewerのサーバーにアクセスできる素晴らしいプログラム)を使用して、Mac OS X10.4.11をリモートで使用する必要がありました。 !!)。これは、Mac OS X10.4.11の新規インストールの2GBディスクイメージをインターネット経由で転送する最もイライラしない方法でした(200 MBの転送が失敗した場合は20分ですが、2GBの転送が失敗した場合は1日分の価値があります)排水路の計画の)。

出典: http://hints.macworld.com/article.php?story=20090321124207437

* Mac OS X10.4.11でのみ動作するクラシックバージョンのWord5.0を使用する必要がある父にテクニカルサポートを提供しています(彼はアルツハイマー病を患っているため、新しいことを学ぶことができず、新しいことに不満を感じます)。私は別の都市に住んでいるので、彼を助ける唯一の方法はリモコンです。

0
user2021355

Mac-port of 7z archiver があります。

セグメント化されたアーカイブを作成するために使用できます。

0
user93380