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


11

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

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

回答:


11

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

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

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

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

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

cat bigfile.tgz.* > bigfile.tgz

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

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


わかりました。受信者がZIP、RARなどのGUIで開くことができるアーカイブファイルタイプを望んでいました
Gerrit


2

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

zip -s 1g BigFile6GB.zip BigFile6GB.iso

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

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

ターミナルでman zipを読んで、内部のzipコマンドで分割サイズの他のオプションを確認します。



0

タール。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または100 MBのサイズです。-c create、-M multi-volume、および-v verbose。--fileは、作成するtarアーカイブの名前を指定します。{tar、tar- {2..100}}は、拡張子.tar、.tar-2、.tar-3などを提供するbash拡張です。[ファイルto tar]は、アーカイブに含めるファイルです。

さて、このソリューションのソース(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: 

この時点でReturnキーを押します。

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

確かに、これを実現するためのはるかに簡単な方法がありますが、TeamViewer 7を使用してMac OS X 10.4.11をリモートで使用する必要がありました。 !!)。これは、Mac OS X 10.4.11のフレッシュインストールの2 GBディスクイメージをインターネット経由で転送する最も苛立たしい方法でした(200 MBの転送が失敗した場合は20分ですが、2 GBの転送が失敗した場合は1日の価値があります)排水管を計画することの)。

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

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

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