別のパーティションを/ homeとして再マウントする方法は?


14

Ubuntu 10.04をインストールしたとき、/、/ boot、/ homeなどを含む単一の16GBパーティションにインストールしました。

システムに別のパーティション(ext3)があります。GNOMEデスクトップの[場所]メニューから簡単にアクセスできます。[場所]メニューの[ファイルシステムHDD]アイコンをクリックするだけで、「/ media / 1326f40a-45df-4ec」として自動的にマウントされます。

代わりにそのパーティションを/ homeとして再マウントするにはどうすればよいですか?(永続的に、つまり)


参考までに、これがSudoeditコマンドの理解に役立つことを願っています。tutorialspoint.com/unix_commands/sudoedit.htm

回答:


12

以下は、別の/ homeパーティションに移動するためのUbuntuの公式ドキュメントです。

https://help.ubuntu.com/community/Partitioning/Home/Moving

既に持っている新しいパーティションを作成する手順をスキップしてください。


1
ありがとう、+ 1、最も完全な答えとして受け入れた、あなたが指し示したガイドはそのような方法で書かれているので、いつでもシステム障害、停電、またはランダムな再起動がない場合システムに悪影響を与え、ユーザーがプロセスでホームフォルダーを誤って削除する可能性を防止する必要があります。
Androidイブ

13

最初に、確実にマウントできるようにドライブの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で。保存して再起動します。


4
再起動する前に、すべてのホームディレクトリを/ homeから新しいパーティションにコピーする必要があります。これにより、再起動時に、あなたと他のユーザーがすべての設定/構成をそのまま保持できるようになります。また、再起動後にそれを行うことができますが、前に行うと、いくつかの驚きからあなたを救う
-binW

ドライブ内のフォルダーを/homeディレクトリとしてマウントしようとしましたが、ホームフォルダーをまったく使用できなくなりました。どうすればそのような問題を解決できますか
スタークス

@Starx「深い」場所を直接マウントすることはできません。まずデバイスを(上記のように)マウントし/mnt/a-made-up-directory(明らかに変更します)、次にfstabに次のように別の行を追加する必要があります/mnt/a-made-up-directory/home /home bind defaults,bind 0 0。これは、マウントするhomedirがマウントしたドライブ内にあることを前提としています/mnt/a-made-up-directory
オリ

3

同様の問題を調べると、このスレッドが見つかりました。いくつかのことをベースにしたかった。

まず、私見、UUIDは必死で実行不能です。Ubuntuの10.04で動作するUUIDを使用するよりも優れたソリューションがあります。それはを使用することLABEL='label'です。

/ etc / fstabファイルで、UUIDをスワップしますLABEL='<label>'(必ず一重引用符を使用してください)。これを行う前に、gpartedを使用してドライブにラベルを追加したことを確認してください。このラベルは、フロッピー、zipドライブ(ファイルではない)、またはWindowsの古いHDDを識別するために作成したラベルとまったく同じです。

次に触れたいことは、上記の誰かが次のコマンドを与えたことです。

sudoedit /etc/fstab

私が前に見たことがないそのコマンド。それが存在することを知らなかったか、間違っているかのどちらかです。間違っている可能性がある場合は、構文を修正します。

sudo gedit /etc/fstab

最後に、パーティションのルートの下にフォルダをホームにしたいという適切な答えを与えたように見える人に感謝します。このスレッドで説明されている手順は、最も適切な実装であるにもかかわらず、それに触れていません。ホームフォルダーをパーティションのルートフォルダーにプッシュするのではなく、常にパーティションの下のフォルダーにホームフォルダーを配置する必要があります。


geditグラフィック環境専用で、問題ありませんsudoedit
ハン

0

新しいシステムをインストールする場合、最も簡単な方法は、特別なパーティションレイアウトを選択し、パーティションの1つをとして/home、別のパーティションをとして宣言すること/です。

効果はfstab他の回答のように編集するのと同じですが、この方法には最初から編集するという利点があります。

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