GNU/Linux >> Linux の 問題 >  >> Ubuntu

複数のLinuxディストリビューションに共通の/homeパーティション?

一方のパーティションにUbuntuをインストールし、もう一方のパーティションにDebianをインストールしました。現在、バックトラックとSUSEもインストールする予定です。 Debianはホームマウントポイントとして別のパーティションをマウントしますが、Ubuntuはファイルシステムに独自のホームフォルダを含みます。

現在、ホームパーティションを、現在または将来使用する可能性のある他のすべてのディストリビューションで共有したいと考えています。

どうすればこれを行うことができますか?

P.S。すべてのディストリビューションで同じユーザー名とニックネームを使用しています

承認された回答:

Ubuntuのグラフィカルインストーラーは、/home用に個別のパーティションを自動的に作成しません。それは本当だ。ただし、そうすることをお勧めします。手動でパーティション化することを選択した場合は、そうすることができます。ただし、修正しなかった場合でも修正できます。

ただし、考慮すべきことがいくつかあります。まず、すべてのディストリビューションが実際にホームパーティションで使用されているファイルシステムを使用できることを確認します。通常は問題ありませんが、申し訳ありませんが安全です。第二に、これはより重要です。何をしているのかわからない限り、ディストリビューション間で同じホームディレクトリを使用しないでください。ディストリビューションには、インストールされているソフトウェアのバージョンが異なる場合があります。つまり、設定が同じでない場合があります。アプリケーションはさまざまなバージョンを適切に処理する必要があるため、通常は問題にはなりませんが、すべてが問題になるわけではありません。ただし、ユーザー名とは異なる名前のホームディレクトリを作成することはまったく問題ありません。そのため、問題はありません。

私が正しく読んでいるとしたら、Ubuntu用に2つのパーティション(スワップとルート)とDebian用にいくつかのパーティションがあるはずです。次に、最初に行うことは、UbuntuにDebiansホームディレクトリをマウントし、それを/ etc / fstabに追加して、起動時にマウントされていることを確認することです。これを行う方法についてはたくさんのドキュメントがあるので、ここでは説明しません。

Debianのホームパーティションを/homeにマウントすると、Ubuntuの/ homeディレクトリが非表示になるため、最初に別の場所、たとえば/mntにマウントします。今、あなたはいくつかの決定をしなければなりません。必要に応じて、すべてのディストリビューションに同じホームディレクトリを使用することも、ディストリビューションごとに異なるホームディレクトリを使用することもできます。たとえば、次のように、ディストリビューションごとに/homeに個別のフォルダを作成できます。

  • / home / ubuntu / username
  • / home / debian / username
  • / home / other_distro / username

それが最も安全な解決策だと思います。私はあなたのホームディレクトリが暗号化されていないと仮定しています。もしそうなら、それは物事を複雑にしますが、主な手順は似ています。これを行うときは、おそらくメインアカウントからログアウトする必要があるため、新しいユーザーを作成し、管理者にして、そのユーザーとしてログインします。

関連:Ubuntu 16.04LTSでsstpVPNパッケージが見つかりませんか?

ホームディレクトリの新しい場所を使用するには、すべてのディストリビューションの現在のすべてのユーザーを構成する必要があります。また、作成する新しいユーザーに対してデフォルトでこれらのパスを使用するようにディストリビューションを構成する必要があります。

ホームパーティションを/mntにマウントした場合は、/ home/ubuntuと/home/debianを作成します。次に、/ home/usernameを/mnt/ ubuntu / usernameにコピーし、/ mnt/usernameを/mnt/ debian / username(Debianユーザーの場合)に移動します。

これで、UbuntuとDebiansの両方のユーザーホームが同じパーティションにありますが、ホームディレクトリは異なります。起動時に/homeにそのパーティションをマウントするようにDebianとUbuntuの両方を構成し、ホームに新しいパスを使用するようにユーザーを変更した場合は、すべて問題ないはずです。新しいディストリビューションをインストールする場合は、最初に/ home / distroname /を作成して通常どおりにインストールしますが、ホームパーティションを使用し、新しいユーザーホームのデフォルトの場所として/ home/distronameを使用するように構成します。その場合は、しないようにしてください。 フォーマットするには、DebianとUbuntuからのデータが失われます🙂

単一のホームディレクトリを再利用する場合は、何をしているのかを確認してください。ディストリビューション全体のユーザーに対して同じuidが必要になります。そうしないと、権限が台無しになります。

頑張ってバックアップを取ってください🙂


Ubuntu
  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. 同じ/homeフォルダを共有する異なるLinuxディストリビューション?

  3. Debian – / var、/ homeを別のパーティションに移動しますか?

  1. デュアルブートシステム:/、/ home、および/ swapにどのくらいのスペースを割り当てる必要がありますか?

  2. /tmpと/homeをマウントしてハードドライブを分離しますか?

  3. Linux で 100MB の ext2 ブート パーティションが推奨されるのはなぜですか?

  1. 一般的なLinuxコマンドのチートシート

  2. セキュリティテスト用の人気のあるLinuxディストリビューション

  3. なぜ /home 以外のものを別のパーティションに入れるのですか?