SSDおよびHDDデュアルブート

SSDおよびHDDデュアルブート

大学時代に使っていた古いノートパソコンがあります。 i3、8GB、1TB HDD(5400rpm)および120GB SSD。私は約90 GBのドライブ(OSや他のソフトウェア)を使用するSSDでWindows 2016を実行しています。一部のOfficeツールを使用する必要があるため、簡単に削除することはできません。しかし、私もDebianベースのオペレーティングシステム(System76によって開発されたPop!_OS)を使用しようとしたので、自然にデュアルブートを使用するようになりました。

HDDにLinuxベースのOSをインストールしましたが、予想したほど遅いです。

SSDに両方のOSをインストールしたいのですが、120GB未満のSSDに両方のOSをインストールすることはできないと確信しています。

この30GBにLinuxの「コア」だけを入れ、アクセスの少ないファイルはすべてHDDに入れる方法はありますか?

新しくインストールしたので、問題なくLinuxを再インストールしました。

LVMはこの問題に対する解決策ですか?ルートをSSDに設定し、他のすべてをHDDに設定する必要がありますか?

答え1

私はDebian Gnu / Linuxを使用しています。私はそれを数年間インストールしてきて、非常に多くのパッケージをインストールしました。私は20GBパーティションのうち13GBを使用しています。別のパーティション/home(51GB / 90GB)があります。

まだLVMについて学んでいません。

あまりにも多くのスペースを使用しないようにするために、私が行ったいくつかのことがあります。

  • Microsoft Windows仮想マシンは、少数のアプリケーションしかインストールされていませんが、ディスク使用量に最大の影響を与えたため、外付けハードドライブに移動しました。

  • optにディレクトリを作成し/home/optfor)からリンクしました/usr/local。 OSがアップグレードされたときにこれらのファイルが消去されないようにするためにこれを行います(ただし、OSのスペースも節約されます/)。いくつかの異なるディレクトリを使用していくつかのトリックを実行できます。

答え2

以下では、1TB HDDが/dev/sdaで、SSDが/dev/sdbであると仮定します。そうでない場合は交換してください。

はい、少しのスペースを確保した後、/dev/sdb(SSD)にLinuxをインストールできます。一方、Windowsは/ dev / sda(HDD)に残ります。幸いなことに、LinuxオペレーティングシステムとそのアプリケーションはWindowsオペレーティングシステムとそのアプリケーションよりはるかに小さいので、LVMの複雑さを理解する必要はありません。

LinuxのSSDからHDDに\ Usersをコピーし、すべてがあることを確認してコピーし、比較してすべてがあることを確認してください。その後、Windowsを起動し、ユーザーにD:(HDD)を使用するように指示します。

ファイルエクスプローラを開いてまだ開いていない場合は、[クイックアクセス]をクリックします。
変更するユーザーフォルダをクリックして選択し、リボンの[ホーム]タブをクリックすると[ホーム]タブが表示されます。
[開く]セクションで、[プロパティ]をクリックします。
[フォルダのプロパティ]ウィンドウで、[場所]タブをクリックします。
フォルダの新しい場所を見つけて、[フォルダの選択]をクリックし、[OK]をクリックします。
「はい」をクリックして、すべてのファイルを古い場所から新しい場所に移動することを確認し、ファイルエクスプローラを閉じます。
次にファイルエクスプローラを起動すると、ユーザーフォルダが新しい場所に表示されます。

Windowsスワップを無効にしてWindowsスワップファイル(および休止状態ファイルがある場合)を削除し、再起動後にD:で再生成します。

Windowsで一般的に使用されていないファイルをハードドライブに保存し、Linux用のスペースを解放します。

SSDにLinuxを再インストールし、インストール中に/(root)をSDDに配置したいが、/homeはインストール中に作成したext4パーティションのHDDにあることを知らせます。

完了したら、両方のオペレーティングシステムに対して同じことを行いました。データはHDDにありますが、プログラムはSSDにあります。

答え3

SSDに両方のオペレーティングシステムを維持するには、SSDを分割する必要があります。ほとんどのLinuxオペレーティングシステムではGpartedを使用し、Windowsではディスク管理を使用してドライブを分割できます。パーティション化が完了すると、空のパーティションにLinuxオペレーティングシステムをインストールできます。これは、オペレーティングシステムのインストーラで同じドライブの別の部分として表示されます。

警告:作成したすべてのパーティションは永続的です。

注:より軽いディストリビューションをインストールして十分に高速であることを確認することをお勧めします。

答え4

これが私がしたことです:

WindowsではGNU配布ルート(/)をSSDに設定しましたが、Microsoft OSでは80GB、Linuxでは40GBを使用しました。 HDDについては、/homeと/swapfileを保存するために使用します。 (遅いドライブに使用するのは最善の方法ではありませんが、8 GBのメモリをほとんど使用しません。)SSDがいっぱいになるのを防ぐためにcron操作を検討しています。 HDDの半分はLinux用、残りの半分はWindows用に予約されています。

関連情報