システムの再インストール - システムパーティションのみ

システムの再インストール - システムパーティションのみ

Ubuntu 12.04 を初めてインストールする際に、すべてのデータを消去せずに再インストールできるように、システム用に別のパーティションを作成しました。そのため、/1 つのパーティションがあり、2 つ目は 2 つの論理パーティションに分割されています。1 つはスワップ用、もう 1 つは です/home

    Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00027dec

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    50479103    25238528   83  Linux
/dev/sda2        50479104   625142447   287331672    5  Extended
/dev/sda5        50481152    54478847     1998848   82  Linux swap / Solaris
/dev/sda6        54480896   625141759   285330432   83  Linux

システムを再インストールしたいです (リポジトリで何かを台無しにし、他にもいくつか問題があり、それがソフトウェアなのかハードウェアなのかさえわかりません...)。私の言いたいことは、システムを/パーティションに再インストールすると、新しい/homeも にあるということです/...現在、何かをインストールすると、自動的に に移動し、/何かをダウンロードまたは書き込むと、自動的に に配置されます。を再インストールせずに (データを 2 回コピーする必要もなく)、新しくインストールしたシステムに、 が別のパーティションにある/homeことを示すことは可能ですか。/home/home

アップデート

私は、Marty's Fried の返信の最初の解決策を試しました。/以前/(「フォーマット」ボックスにチェックを入れた) と、/homeその前の (「フォーマット」ボックスにチェックを入れていない) にインストールしました。最初に、以前とは異なるユーザー名を入力しました。すべて正常に動作しているように見えましたが、私/homeのユーザー名がありませんでした(新しいユーザーがいました)。homehomehome

インストールを再度実行したところ、すべてのファイルに簡単にアクセスできるようになりましたが、システムはうまく動作していません。まずクラシック gnome をインストールしたかったのですが (他には何も見つかりません)、ターミナルを開くことができません。ターミナル ウィンドウのフレームだけが点滅し、画面に向かって移動しています。パーティションに、homeこれを引き起こすような問題がある可能性はありますか?

答え1

1 つ注意すべき点は、多くの設定がホーム ディレクトリにあるため、期待した結果が得られない可能性があることです。ただし、リポジトリ リストはホーム ディレクトリにないため、その部分は問題ない可能性があります。

必要な操作を行うには、再インストールして、次の 2 つのうちのいずれかを実行します。

  1. 通常通りインストールし、新しいルートに現在のルートパーティションを指定し、「フォーマット」ボックスをチェックします。次に、現在の/homeパーティションを指定します/homeが、「フォーマット」ボックスにチェックを入れないでくださいこれにより、ホーム ディレクトリ内のシステム関連ファイルが置き換えられますが、他のファイルは消去されません。

  2. 上記のように通常どおりインストールしますが、すべてに対してルート パーティションのみを指定し、ホーム パーティションは完全に無視します。これにより、新しいホーム ディレクトリがインストールされます。次に、新しいホーム ディレクトリを/homeマウント ポイントとして既存のホーム ディレクトリをマウントできます。これにより、既存のファイルが非表示になり、問題がある場合は、編集して/etc/fstabマウントを無効にするか、別のマウント ポイントにマウントすることができます。

すべてが機能するようになったら、ライブ CD から起動して、新しくインストールされたが使用されていない を消去する/homeか、一時的にマウント解除してディレクトリを削除します。マウントされている間は削除しないでください。マウントされたファイルは削除され、隠されている実際のファイルは削除されません。

編集:

私の意見としては、可能であれば再インストールせずに問題を修正することをお勧めします。おそらく難しくはなく、その過程で学習することになります。再インストールするよりも問題を修正できる方が安心ですし、Linux ではそれほど難しくありません (Windows とは異なります)。

問題ごとに 1 つずつ、より具体的な内容を記載した投稿をいくつか作成する必要があるかもしれません。たとえば、リポジトリはファイル内の単なるリストであり、ファイルを編集するか、Synaptic を使用してメニューの [設定]、[リポジトリ] をクリックすることができます。問題となっているリポジトリを見つけて削除するのは簡単です。その後、更新して問題が解決するかどうかを確認します。

私の意見をもう少し述べます:

ホーム ディレクトリにはリリース固有の設定が多数あるため、別の/homeパーティションの作成はやめました。より便利なのは、、、、、、などのディレクトリやその他必要なディレクトリを含む別のデータ パーティションを作成することです。次に/Documents、これらのディレクトリのシンボリック リンクを作成し、ホーム ディレクトリ内のフォルダを削除して、シンボリック リンクに置き換えます。同じ名前を使用し、最初にログアウトしない場合は、それらのディレクトリに特別なアイコンも表示され、元のディレクトリと同じように動作します。MusicVideosPicturesDownloads

この方法の利点は、アップグレード時に大量の不要なジャンクが残らないこと、アップグレード時に古い構成が置き換えられないという問題を回避できること、Windows を使用している場合は、Windows の同等のものをこれらの同じディレクトリに指定できること (Windows が読み取り可能な NTFS を使用していると仮定)、また、他のディストリビューションを試す場合、既存のメディア ファイルをすぐに使用して簡単に評価できることです。

編集が得意な場合は/etc/fstab、リンクを使用する代わりにディレクトリをマウントすることもできますが、リンクの方が使いやすく、長期間にわたってうまく機能していると思います。

関連情報