すでに4つのプライマリパーティションがある場合、スワップパーティションを作成するにはどうすればよいですか?


9

実行中のUbuntuのインストールにスワップパーティションを追加する必要があります。そのため、4 GBを解放しましたが、「4つを超えるプライマリパーティションを作成することはできません」というエラーが表示されるため、スワップとして割り当てる新しいパーティションを作成できません。

私はWindowsとのデュアルブートを行っています。4つのパーティションは次のとおりです。-Windowsが常に作成する100 MBのパーティション-Windowsパーティション-Ubuntuパーティション-ファイルの2番目のUbuntuパーティション

Ubuntuをインストールしたときに、Swapパーティションを持たないことにしましたが、今はそれを追加したいと思います。これはHDDの配布です。

私のパーティション

現在のパーティションをフォーマットせずにこれを解決し、スワップパーティションを追加するにはどうすればよいですか?


すべてのプライマリパーティションを使用する必要はありません。LinuxとWindowsの両方(Vista以降)は、何十年にもわたって論理パーティションから起動できました
phuclv

デスクトップの場合は、別の物理ドライブを挿入し、/ dev / sdb1をスワップとして使用できます
Chris H

回答:


19

スワップパーティションは必要ありません。スワップファイルを使用することもできます。スワップパーティションとスワップファイルの間にパフォーマンスの違いはありません。スワップファイルを追加するには:

  1. ファイルを作成します(この例では、という名前の4 GiBファイル/swapfile)。

    sudo fallocate -l 4G /swapfile
    
  2. スワップとしてフォーマットします。

    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    
  3. 新しいスワップファイルでスワッピングを有効にします。

    sudo swapon /swapfile
    
  4. に追加して、新しく作成したファイルを/ etc / fstabに追加/swapfile none swap sw 0 0/etc/fstabます。

デジタルオーシャンチュートリアルの「Ubuntu 14.04でスワップを追加する方法」を参照してください。


5

スワップファイルだけでなく、スワップパーティションが必要な場合は、1つのパーティションを拡張パーティションに再フォーマットする必要があり、その中に論理パーティションを作成する必要があります。

次に、インストールが完了したら、LVMを使用して、パーティショニングの楽しさと柔軟性をさらに高めます。


彼はそれをする必要がないので-swapfileソリューションの上の回答を参照してください-これを1つの可能なソリューションとして説明するために少し編集する必要があります。
rackandboneman 16

-1

Windows側に移動し、ディスク管理を使用して、29 GB以上の空き領域から空き領域を取得し、未割り当て領域として残す単純なパーティションを作成する必要があります。システムで使用可能なRAMの1.5倍以上のパーティションが必要になります。これが完了したら、ubuntuを起動し、ubuntu diskツールを使用して、この未割り当てスペースをSWAPとしてセットアップします。gpartedはこれを行うツールですが、コマンドラインから常駐しているツールのうち、名前を覚えていないツールがあります。これがクレイグに役立つことを願っています


6
特にすでに4つのプライマリがある場合は、Windowsを使用してパーティションを作成しないでください。ベーシックからダイナミックプロプライエタリに変換します。これは一方向の変換ですが、一部のサードパーティツールでは元に戻すことができます。フィックスパーツを使用してプライマリを論理に変換し、次に縮小して別の論理にすることができる場合があります。rodsbooks.com/fixpartsしかし、おそらく他の答えでスワップファイルを使用する方が簡単です。
oldfred 16

@oldfred Windows diskmgmt.mscは他のディスクパーティショニングツールよりも劣るため、これには使用しないでください。しかし、Windowsの多くのサードパーティパーティションツール(Easeus Partition Master、Partition Wizard、Acronis Disk Directorなど)は、論理パーティションの自動処理、スマートデータ移動など、gpartedよりもはるかに優れた機能を提供します...これらのツールは非常に高速です多くのパーティションリカバリオプションで安全に使用できます。gpartedでは、パーティション情報のスキャンだけに時間がかかり、コピーはさらに長くなります。Linuxで同等のソリューションを見つけたことはありません。
phuclv 2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.