Mac

Macのユーザーフォルダをブートドライブとは別のドライブに移動する方法

Macのユーザーフォルダをブートドライブとは別のドライブに移動する方法

MacやHackintoshのSSD容量が小さい場合、ストレージ容量が不足する可能性があります。ほとんどのユーザーにとって、ブートドライブに保存されている最大のものは 、ユーザーアカウントが格納されているユーザーフォルダです。ユーザーフォルダがSSDの容量を圧迫し、高速ストレージをオペレーティングシステムとアプリケーションのために確保したい場合は、このガイドが役立ちます。

ユーザーアカウント全体をmacOSのブートドライブとは完全に別のドライブに移動することが可能です。これによりブートドライブの空き容量が増え、ミュージックムービーダウンロードといった大きなメディアフォルダを、より大容量のドライブに保存できるようになります。

なぜそんなことをしたいのですか?

はじめに、このガイドが最適なユースケースをいくつかご紹介します。もし当てはまるものがあれば、きっと役立つはずです。

  • Fusion Drive内蔵のMacをお持ちですが、これを分解してSSDとHDDを別々に使いたいと考えています。多くのデザイナーや映画制作者は、SSDをスクラッチディスクとして使用するとパフォーマンスが低下するため、HDDをユーザーフォルダとスクラッチディスクとして使用したくないと考えています。そのため、SSDはOS用に残し、HDDをユーザーフォルダとスクラッチディスクとして使用したいと考えているのです。
  • MacBook、MacBook Pro、Mac mini、または iMac をお持ちで、OWC の Data Doubler などのアフターマーケット ソリューションを使用して HDD を追加した場合、SSD と HDD の両方を配布する必要があります。
  • 大容量の従来型ドライブと小型の SSD ドライブを搭載した Hackintosh があり、大容量のストレージ ドライブを有効活用したいと考えています。
  • MacまたはHackintosh に外付けデスクトップハードドライブが 常時接続されており、容量節約のためユーザーアカウントをそのドライブに移動しても問題ないと考えている場合。ただし、外付けドライブが 常時 接続されている場合を除き、このオプションは推奨されません 。ドライブが接続されていない状態でシステムを起動すると、ユーザーフォルダが見つからないため、アカウントにログインできなくなります。

これらのシナリオのいずれか、またはそれらの組み合わせが当てはまる場合は、開始する準備が整いました。

要件

  • Mac または Hackintosh コンピューター。
  • OSとユーザーアカウントが現在保存されているSSDブートドライブ。(HDDでも構いませんが、そうするとユーザーフォルダを別のHDDに移動して空き容量を増やす意味がありません。大容量のドライブに両方保存しておいた方が賢明でしょう…)
  • ユーザー フォルダーを移動するための HDD (内蔵または外付け)。

重要な注意点として、トラブルシューティングのためにブートドライブにユーザーアカウントを1つ残しておくことを強くお勧めします。すべてのユーザーアカウントを別のHDDに移動すると、OSがそれらを追跡できなくなり、どのアカウントにもログインできなくなります。これは、専門知識がなければトラブルシューティングが困難です。そのため、私は大容量の個人用ユーザーアカウントを別のHDDに移動し、「Spare」という未使用のユーザーアカウントをブートドライブに1つ残しています。このアカウントは、別のHDDが故障した場合や、何らかの理由でOSと外部ユーザーアカウント間のリンクが切断された場合に、他のユーザーアカウントのトラブルシューティングと復元を行うためにのみ使用します。

説明書

1)  SSDとHDDの両方がマウントされ、準備ができていることを確認してください。ユーザーフォルダの移動先となるHDDは、  GUIDパーティションテーブル、Mac OS拡張(ジャーナリング)でフォーマットされている必要があります。そうでない場合は、 ディスクユーティリティ アプリケーションでフォーマットできます。これにより、ドライブから既存のデータがすべて消去されます。

2) ブートドライブ(SSD)のユーザー フォルダに移動します 。ユーザーフォルダには、アカウントで設定したカスタム名が付けられます。 ユーザー フォルダと混同し ないで ください。必要なフォルダは ユーザーフォルダ 内にあり、固有の名前が付けられます。例えば、あなたの名前がSteveであれば、 ユーザー フォルダはsteveという名前になるでしょう 。 このガイドでは、私の場合は otherという名前です。

3)フォルダを選択してコピーします。

4)保存先ドライブ(HDD)に移動し、  User フォルダをそこに貼り付けます。整理整頓のため、別のフォルダ内に貼り付けることもできます。こうすることで、HDDをUserフォルダ以外の用途にも使用できます。例えば、私は「Moved Users」というフォルダ内に貼り付けました。これにより、ユーザーアカウントに影響を与えることなく、HDDに他のフォルダを自由に保存できます。私はよく動画や写真を「Moved Users」 フォルダの隣に保存しています 。

5) フォルダのコピーが完了したら、内部フォルダがすべてコピーされていることを確認してください。コピーには時間がかかる場合があります。音楽、映画、ダウンロードファイル、ドキュメント、画像、デスクトップなど、すべてのファイルが含まれていることをご留意ください。SSD 上のユーザー フォルダのサイズが、HDDにコピーしたユーザー フォルダのサイズとほぼ同じであること を確認してください。

6) システム環境設定 アプリケーションを起動し 、 「ユーザーとグループ」というタイトルのパネルをクリックします 。

7)  「ユーザーとグループ」内で 、ウィンドウの左下にある南京錠をクリックしてパスワードを入力し、パネルのロックを解除して変更を加えます。

8) 左側のサイドバーで ユーザー を選択し 、右クリックします。「詳細オプション…」というオプションが表示されます。

9)  「詳細オプション…」 を選択する と、新しいウィンドウが表示されます。

ここで説明するフィールド以外のフィールドは編集しないでください。ユーザー アカウントが混乱する可能性があります。

10)  「ホームディレクトリ」というフィールドを探します ここに現在のユーザー フォルダのファイルパスが表示されます。おそらく/ Users/Your-User-folderです。 このフィールドの右側にある「選択…」 ボタンをクリックして 、ユーザーフォルダの新しいファイルパスを選択します。

11) 次のページでHDDに移動し、  HDDにコピーしたユーザー フォルダを選択します。デスクトップ など、フォルダ内のフォルダを誤って選択 しないように注意してください。フォルダ全体を選択していることを確認してください。私の場合は、  /HDD/Moved Users/otherというファイルパスを選択しました。ユーザーフォルダをHDDにコピーした場合は、 /HDD/Your-User-folder というパスになっているはずです 。 

12)  「開く」をクリックして 「OK」をクリックする と 、変更を有効にするにはマシンを再起動する必要があるというメッセージが表示されます。再起動後、システムは先ほど指定した新しい場所(コピー先のHDD上)でユーザーフォルダを検索します。SSD上の元のコピーは検索されなくなります。

13) 再起動後、切り替えが正常に完了したことを確認します。確認方法はいくつかあります。まず、HDDにコピーしたユーザーフォルダに移動し、 デスクトップ、ダウンロード、ピクチャ など のフォルダが、一般的なフォルダアイコンではなく、適切なフォルダアイコンになっているかどうかを確認します。カスタムフォルダアイコンが表示されているユーザーフォルダは、システムが現在 使用しているユーザーフォルダとして認識しているフォルダです。次の図では、  HDD上の別の フォルダに家のアイコンが表示され、その中のすべてのフォルダにもアイコンが表示されています。これは、システムがそれをユーザー フォルダとして正しく認識していることを意味します 。

14) 新しいアカウントの場所にファイルが正しく書き込まれているかどうかを確認する2つ目の方法は、 テキストエディットを開いて 空白の文書を保存することです。保存場所として デスクトップを選択しますが、 保存先に選択したデスクトップ フォルダ にカスタムアイコンが表示されていることを確認してください 。

15) 保存が完了したら、正しい場所(  HDDのユーザー フォルダ内の デスクトップ フォルダ)に保存されていることを確認してください。デスクトップ上でファイルを視覚的に確認するだけでは不十分です。/HDD/Your-User-folder/Desktop 、またはHDDに設定したパスに保存されていることを確認してください 。以下に例を示します。

16) 結果と動作に満足したら、SSD上の元の ユーザー フォルダに移動して削除してください。これでSSDの空き容量が確保できました!

SSD 上の元のコピーを削除する前に、HDD 上のユーザー フォルダーですべてが正しく動作していることを確認してください。

有限の呪文。

変更を元に戻したい場合は、ガイドを繰り返しますが、SSDとHDD、そしてそれぞれのファイルパスを入れ替えてください。要約:

  • HDD から SSD 上の/Users にユーザー をコピーします 。
  • システム 環境設定 に戻り 、システムを HDD ではなく SSD 上の/Users/Your-User フォルダに再設定します。
  • リブート。
  • すべてが動作していることを確認します。
  • 必要に応じて、HDD 上の現在使用されていない ユーザー フォルダーのコピーを削除して、スペースを取り戻します。

これでSSDを壊すことなくスクラッチディスクに編集できるようになり、使われていない大容量HDDを有効活用し、SSDブートドライブの空き容量を増やすことができるようになるでしょう。私はこの設定を複数のマシンで使っています。1台は編集用にスクラッチディスクが必要なHackintosh、もう1台は内蔵ドライブを2つに改造したMacBook Proです。私の環境ではこれまでずっとうまく機能しているので、皆さんにもきっとうまくいくでしょう。

 緊急時に備えて、ブート ドライブに未使用のユーザー アカウントを 1 つ残しておくことを覚えておいてください。

このガイドは役に立ちましたか?試してみますか?手順についてサポートが必要ですか?ぜひ下のコメント欄にご意見をお寄せください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.