Ubuntu 10.04をインストールしたとき、/、/ boot、/ homeなどを含む単一の16GBパーティションにインストールしました。
システムに別のパーティション(ext3)があります。 GNOMEデスクトップの[場所]メニューから簡単にアクセスできます。[場所]メニューの[ファイルシステムHDD]アイコンをクリックするだけで、「/ media/1326f40a-45df-4ec」として自動的にマウントされます。
代わりにそのパーティションを/ homeとして再マウントするにはどうすればよいですか? (永続的に、つまり)
別の/ homeパーティションに移動するためのUbuntuの公式ドキュメントは次のとおりです。
https://help.ubuntu.com/community/Partitioning/Home/Moving
既に持っている新しいパーティションを作成する手順をスキップしてください。
最初に、確実にマウントできるようにドライブのUUIDが必要です。
Sudo blkid
すべてのパーティションとそのUUIDのリストが返されます。ホームとしてマウントするパーティションのUUIDに注意してください。
次に、/etc/fstab
を編集して、そのパーティションを/home
として自動マウントする必要があります。
sudoedit /etc/fstab
そして、次のような行を追加します。
UUID=0c89eb5d-ac58-46c0-b309-597b35a542e8 /home ext3 defaults,errors=remount-ro 0 1
明らかに私ではなく、あなたのUUIDで。保存して再起動します。
同様の問題を調べると、このスレッドが見つかりました。いくつかのことをベースにしたかった。
まず、私見、UUIDは必死で実行不能です。 Ubuntuの10.04で動作するUUIDを使用するよりも優れたソリューションがあります。それはLABEL='label'
を使用することです。
/ etc/fstabファイルで、UUIDをLABEL='<label>'
と交換します(必ず一重引用符を使用してください)。これを行う前に、gpartedを使用してドライブにラベルを追加したことを確認してください。このラベルは、フロッピー、Zipドライブ(ファイルではない)、またはWindowsの古いHDDを識別するために作成したラベルと同じです。
次に触れたいことは、上記の誰かが次のコマンドを与えたことです。
sudoedit /etc/fstab
私が前に見たことがないそのコマンド。それが存在することを知らなかったか、間違っているかのどちらかです。間違っている可能性がある場合は、構文を修正します。
Sudo gedit /etc/fstab
最後に、パーティションのルートの下にあなたの家としてフォルダを置きたいという適切な答えを与えたように見える人に感謝します。このスレッドで説明されている手順は、最も適切な実装であるにもかかわらず、それに触れていません。ホームフォルダーをパーティションのルートフォルダーにプッシュするのではなく、常にパーティションの下のフォルダーにホームフォルダーを配置する必要があります。
新しいシステムをインストールする場合、最も簡単な方法は、特別なパーティションレイアウトを選択し、パーティションの1つを/home
として宣言し、別のパーティションを/
として宣言することです。
この効果は、他の回答のようにfstab
を編集するのと同じですが、この方法には最初から編集するという利点があります。