デュアルブートシステム、Linux MintをSSDに移行

デュアルブートシステム、Linux MintをSSDに移行

良い一日になってください。私のシステムには120GB SSDと1TB HDDがあります。 SSDにWindowsがインストールされています。後でLinux Mintをデュアルブートとして追加しました。インストール前にハードディスクスペースを縮小し、ハードディスクに/、/home、スワップなどをすべて作成しました。ところでミントでWindowsを起動してみると違いがたくさん感じられました。それでミントをSSDに移してほしいと思いました。私はそれに問題はありません。

  • どういうわけかSSDに移動/移動すると、起動速度と全体速度が向上しますか?それとも、すべてのファイルをそこに移動する必要がありますか?
  • 120GB SSDを減らすのは本当に良い考えですか?
  • 2番目の質問に対する答えが「はい」の場合、通常のインストールの代わりにデュアルブート方法でこれを行う(MintをSSDに移動する)とどう違いますか? (このガイドに従ってください。http://blog.oaktreepeak.com/2012/03/move_your_linux_installation_t.html)

オペレーティングシステム:Windows 10 64ビット、Linux Mint 18.1 64ビット

答え1

まあ、コメントのために混乱する可能性があるので、答えを書くことにしました。私が提案するのは簡単なプロセスではありませんが、経験がなければLinuxを起動できないか、悪い場合はパーティションの破損やデータの損失に直面します。経験が十分で、ブート障害から回復する方法を知らない限り、従わないことをお勧めします。つまり、USBでの起動、インストール、ch​​rootingなど...この手順はコピー/貼り付けの方法ではないので、この手順について質問や問題がある場合はここから始めないでください。

  • SSDに新しいパーティション(5GBなど)を作成し、Linuxの一部をそこに移動できます。
  • 次に、Ext4または希望のFSを使用してフォーマットします。
  • 「/home」、「/var」、「/media」、「/run」、「/opt」、「/boot」、「/mnt」、「/proc」、「/dev」、「/system」を除くコピー」。
  • 実際、「/lib*」フォルダ、「/bin」、「/sbin」フォルダ、「/usr」、「/etc」フォルダ、その他のフォルダをコピーする必要があります。
  • 次に、SSDに「/sys」、「/dev」、および「/proc」の空のフォルダを作成します。
  • fstabでブートローダの設定とROOTを更新する必要があります。
  • ここでは、残りのフォルダをマウントする方法を見つける必要がありますが、そのフォルダはHDDの単一のパーティションにあるため簡単ではありません。
    • たとえば、/ storageフォルダにインストールし、ルートファイルシステムへのシンボリックリンクを作成できます。
    • または/ storageフォルダにマウントし、ルートfsフォルダにバインドマウントします(mount -oバインディング)。
    • どちらの場合も、後でfstabを更新してインストールする必要があります。

注:必要なものを達成する他の方法もたくさんあります。

私のLinuxには、私の/home/user/[一部のサブフォルダー]/var/cacheや他の大容量データを保持するSSDおよび(HDDマウントパーティション)/storageフォルダーにすべてがあります。ルートファイルシステムへのシンボリックリンクを含むフォルダ。

関連情報