最近、ハード ドライブのパーティションに 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 まで。
Ubuntu ISO をダウンロードし、外部ストレージ デバイスまたは CD に書き込みます。ターミナルから起動可能な Ubuntu USB フラッシュドライブを作成する方法は?外部ストレージデバイスの場合(警告:これにより外部ストレージデバイスが消去されます)またはhttps://help.ubuntu.com/community/BurningIsoHowtoCD用。
USB/CD を再起動して、「Try Ubuntu」をクリックします。ダッシュボードに移動して GParted を開きます。マウントされているすべてのパーティションをアンマウントします。
400 GB を超える大きなパーティションのサイズを、できるだけ小さくします。空き領域が最後にあることを確認します。http://gparted.org/display-doc.php%3Fname%3Dパーティション間のスペースの移動。
残りの空き領域に ext4 タイプのパーティションを作成します。
ここで GParted を終了し、ターミナルを開きます。次のコマンドを実行して、必要なドライブを見つけてマウントします。
sudo fdisk -l /dev/sda
3 つのパーティション番号をすべて記録します。x は 17.04 パーティション、y は 16.10 パーティション、z は新しいパーティションです。
次のコマンドを実行します:
sudo mkdir /mnt/mnt{1..3} sudo mount /dev/sday /mnt/mnt1 sudo mount /dev/sdaz /mnt/mnt2
これらのコマンドには長い時間がかかります:
sudo mv -v /mnt/mnt1/home/* /mnt/mnt2/
容量不足エラーが発生した場合は、手順 3 を繰り返し、/dev/sdaz のサイズを変更して空き領域がすべて含まれるようにします。次に、手順 8 を再実行します。容量不足エラーが再度発生した場合は、容量不足エラーが発生しなくなるまでこの手順を繰り返します。
ここで、GParted を再度開き、空き領域がないようにパーティションのサイズを変更します。必要な場合は、空き領域を保持することもできます。
Ubuntu 16.10 システムを再起動します。VT ( CTRL+ ALT+ F3) に移動します。ログインして、次の指示に従います。fstabにエントリを追加する。
Ubuntu 17.04 の場合は手順 11 を繰り返します。
やっと完成しました。何か問題があればコメントしてください!