別のパーティション上の古いインストールのホームフォルダ

別のパーティション上の古いインストールのホームフォルダ

最近、ハード ドライブのパーティションに Ubuntu 17.04 64 ビットをインストールしました。約 30 GB です。441 GB のパーティションに 16.10 32 ビットをインストールしています。16.10 は、最初にインストールしたバージョン (12.04 だったと思います) から数回アップグレードされています。クリーンではなく、バグもあります。30 GB のパーティションにインストールした 17.04 を使い始めましたが、スムーズに動作しています。主な違いは、Unity が 16.10 インストールよりもはるかに高速に動作していることです。これはアップグレードではなくクリーン インストールであるため、おそらくそうなると思います。

とにかく、私がやろうとしているのは、16.10 441GB sda6 パーティションを 17.04 30GB sda7 のホーム フォルダーとして設定し、Nautilus をクリックすると、パネルに 441GB ボリュームからのドキュメント、ダウンロード、音楽などが表示されるようにすることです。

外付け HDD を持っていますが、古いもので、コピー速度が非常に遅いです。良い外付け HDD があれば、重要なものをすべてそこにコピーして転送するだけです。しかし、私が持っている HDD では、それに数日かかる可能性があります。

Google で 1 ~ 2 時間検索したところ、いくつかの情報を見つけましたが、その多くは、別のホーム フォルダー パーティションを持つことに関するもののようです。振り返ってみると、これは素晴らしいアイデアのように思えますが、現時点では実際には不可能です。

基本的に私がやろうとしているのは、17.04 30GB sda7 のホーム フォルダーに 16.10 441GB sda6 のコンテンツを追加することです。これは可能ですか?

答え1

これらの手順は、両方のパーティションで同じユーザー名を持っていることを前提としています。そうでない場合は、別のチュートリアルを見つけて、ユーザー名を変更する必要があります。17.04 から 16.10 まで

  1. Ubuntu ISO をダウンロードし、外部ストレージ デバイスまたは CD に書き込みます。ターミナルから起動可能な Ubuntu USB フラッシュドライブを作成する方法は?外部ストレージデバイスの場合(警告:これにより外部ストレージデバイスが消去されます)またはhttps://help.ubuntu.com/community/BurningIsoHowtoCD用。

  2. USB/CD を再起動して、「Try Ubuntu」をクリックします。ダッシュボードに移動して GParted を開きます。マウントされているすべてのパーティションをアンマウントします。

  3. 400 GB を超える大きなパーティションのサイズを、できるだけ小さくします。空き領域が最後にあることを確認します。http://gparted.org/display-doc.php%3Fname%3Dパーティション間のスペースの移動

  4. 残りの空き領域に ext4 タイプのパーティションを作成します。

  5. ここで GParted を終了し、ターミナルを開きます。次のコマンドを実行して、必要なドライブを見つけてマウントします。

    sudo fdisk -l /dev/sda 
    
  6. 3 つのパーティション番号をすべて記録します。x は 17.04 パーティション、y は 16.10 パーティション、z は新しいパーティションです。

  7. 次のコマンドを実行します:

    sudo mkdir /mnt/mnt{1..3}
    sudo mount /dev/sday /mnt/mnt1
    sudo mount /dev/sdaz /mnt/mnt2
    
  8. これらのコマンドには長い時間がかかります:

    sudo mv -v /mnt/mnt1/home/* /mnt/mnt2/
    
  9. 容量不足エラーが発生した場合は、手順 3 を繰り返し、/dev/sdaz のサイズを変更して空き領域がすべて含まれるようにします。次に、手順 8 を再実行します。容量不足エラーが再度発生した場合は、容量不足エラーが発生しなくなるまでこの手順を繰り返します。

  10. ここで、GParted を再度開き、空き領域がないようにパーティションのサイズを変更します。必要な場合は、空き領域を保持することもできます。

  11. Ubuntu 16.10 システムを再起動します。VT ( CTRL+ ALT+ F3) に移動します。ログインして、次の指示に従います。fstabにエントリを追加する

  12. Ubuntu 17.04 の場合は手順 11 を繰り返します。

  13. やっと完成しました。何か問題があればコメントしてください!

関連情報