Ubuntu 11.04 をインストールしたときに、別のホーム パーティションを作成しました。Ubuntu 11.10 をインストールしたところです。インストール画面のオプションは次のとおりです。
- Ubuntu 11.04を消去して再インストールする
- Ubuntu 11.04 を 11.10 にアップグレードする
- すべてを消去して再インストールする
- その他
「Ubuntu 11.04 を消去して再インストールする」というオプションを選択しました。
インストールが完了したので、ログインしましたが、すべてが新しく、ホーム パーティションが無視されたか認識されませんでした。おっと... メニューから間違ったインストール タイプを選択したに違いありません - ああ!
幸いなことに、希望の光があります。Nautilus で古いホーム パーティションを古いホーム データとともに確認でき、 でパーティションを確認できるからですsudo fdisk -l
。
古いホーム パーティションを復元して、新しい 11.10 で使用し、すべてを正常に戻すにはどうすればよいですか?
再インストールして別のオプションを選択する必要がありますか? または、再起動して実行するために使用できるコマンド ライン ユーティリティはありますか?
答え1
ああ、ここで答えを見つけました:/home パーティションが認識されません
便利なカット&ペースト:
/home を復元するには、次のようにします。
注記これは、現在の /home が存在する場合はその上にマウントされます。これを修正するには、ターミナルを入力すると、sudo umount /home
ルート パーティションの /home ディレクトリの内容が表示され、一時的な場所に移動できます。ホーム パーティションを再起動または再マウントし、データを再び /home に移動します。
ターミナルで実行します:
sudo blkid
古いパーティションのUUIDとタイプを書き留めておきます
/home
(実行することで詳細情報を取得できますsudo fdisk -l
)実行する:
gksudo gedit /etc/fstab
最後に次の構文で新しい行を追加します。
UUID={UUID} /home {TYPE} defaults 0 2
{UUID} と {TYPE} をそれぞれのデータに置き換えます。
**マウントポイント /home を含む他の行がないことを確認してください。そうでないと競合します (ある場合は、# を使用してコメントアウトしてください)。*
リブート