web-dev-qa-db-ja.com

インストール中に手動パーティションを使用する方法は?

Ubuntuのインストール中に手動パーティション分割を使用する方法に関する完全なハウツーをご覧ください。既存のガイド(少なくとも私がここで見つけたガイド)は自動部分のみをカバーし、手動部分はそのままにします(または非常に短く、写真が含まれていません)。

そのような状況をカバーしたい:

226
Danatela

空のディスクがある場合

  1. Ubuntuインストールメディアを起動します。これは、CDまたはUSBスティックのいずれかです。
  2. インストールを開始します。ステップ4に進み、「その他」を選択します。 Step 4 — Something else
  3. ディスクは/dev/sdaまたは/dev/mapper/pdc_*として表示されます(RAIDの場合、*は文字が私たちのものとは異なることを意味します)

    [新しいパーティションテーブル...]をクリックします。ディスクに空き領域があることがわかります。 free space

  4. (推奨)スワップ用のパーティションを作成します。スワップは、Windowsスワップのように、不要なメモリページを保持するためのパーティションです。また、冬眠にも使用できます。

    • 空き領域を選択してクリック +
    • 以下の図のようなパラメーターを設定します。 Swap parameters

    休止状態を使用するには、物理​​メモリよりもスワップサイズを大きく設定する必要があることに注意してください。また、ディスクの最後に置くこともできますが、速度が遅くなります。

  5. /(ルートfs)のパーティションを作成します。これは、カーネル、ブートファイル、システムファイル、コマンドラインユーティリティ、ライブラリ、システム全体の構成ファイルおよびログを含むファイルシステムです。

    • 空き領域を選択してクリック +
    • 以下の図のようなパラメーターを設定します。 Root fs parameters

    10 – 20 GiBで十分です

  6. /homeのパーティションを作成します。これはユーザーのファイルのファイルシステムです:ドキュメント、画像、音楽、ビデオ。 Windowsのユーザーフォルダーによく似ています。

    手順5と同じようにこれを行うことができ、他のfsタイプを選択することもできます(ただし、reiserfsの代わりにext4を使用することをお勧めします。単純に、最初の方がはるかに柔軟で、2番目の方が高速です)

  7. (オプション)/boot/tmp、および/varに対して個別のパーティションを作成します。必要に応じてサイズを設定します。

    • /bootは100〜500 MiBである必要があります
    • /varおよび/tmpは5 GiB以上である必要があります
  8. ブートローダーをインストールするデバイスを選択するのに疑問がある場合は、デフォルトのままにします。インストーラーによって設定されます。しかし、時には間違いをすることもあります。対処方法をご案内します。

    • ハードディスクを1つだけ使用する場合は、/dev/sdaを選択するかそのままにしてください。
    • RAIDのない複数のハードディスクを使用する場合、システムが起動するハードディスクを選択します。他のディスクを選択して、そこから起動するようにBIOSを設定することもできます。
    • システムの起動元のRAIDがある場合、/dev/mapper/...になります

    単一のパーティションではなく、ディスク全体を選択してください!

結局、次のようなディスクが表示されるはずです。 Final disk layout

コメントでLiveWireBTが気づいたように、MBRスキームディスクのプライマリパーティションにルートパーティションを配置することをお勧めします。しかし、それは個人的な趣味に属します。場合によっては、/bootディレクトリをプライマリに配置し、論理パーティションにルートを残すことをお勧めします。

それで全部です!クリックできます Install Now そしてインストールに進みます。

205
Danatela

Windowsがインストールされているディスクがある場合

  1. Ubuntuインストールメディアから起動します。
  2. マウントされているドライブが存在する場合は、アンマウントします。
  3. ステップ4に進みます。「その他」を選択してクリックします Continue

Something else

パーティションテーブルが表示されます。次のようになります。

partition table

  1. Ubuntu用にいくつかのスペースを解放します。

    • Windowsドライブを選択します(ローダーではありません!)。それは地図の中で最大のドライブであるべきです。
    • クリック Change... ボタン。 Windowsのパーティションをサイズの60%に縮小します。空きスペースを確保する必要があることに注意してください(8 – 20 GiBで十分です)。 windows partition resize
    • 必要に応じて、いくつかのパーティションを削除できます。これはクリックすることで行われます - ボタン。 Windowsパーティションを削除しないでください!

    〜40 GiBはUbuntu用に保持する必要があります。クリック OK そして Continue 変更をディスクに書き込む。

  2. パーティションテーブルは次のようになります。

New partition table

  1. これで、 空のインストールに関する部分 のステップ4〜7に進むことができます。論理パーティションにスワップが配置されることに注意してください。これは問題ではなく、いずれの場合でも完璧に機能します。
57
Danatela

OEMがプレインストールされたWindows 8以降のコピーがある場合

WindowsのOEMがインストールされているコンピューターには、通常、1つまたは2つ以上のパーティションが付属しています。 Windows 8以降では、パーティションテーブルは GPT で、4つ以上のprimaryパーティションを許可する必要があります。

1. Windowsパーティションのサイズ変更

これを行うには、少なくとも2つの方法があります。

  • ライブメディアから
  • windowsで

A. Ubuntuライブメディアからのサイズ変更

GPartedを実行するか、インストーラーの手動パーティションメニューのみを使用できます。

B.より安全なオプション:Windows内からのサイズ変更

  • Disk Managementdiskmgmt.mscを実行)でWindowsパーティションのサイズを変更します。

    starting <code>diskmgmt.msc</code> from Windows search

    Windowsパーティションを選択し、コンテキストメニューから「ボリュームの縮小…」を選択します。

    enter image description here

    通常、これは可能な限り最小に縮小されますが、Windows用により多くのスペースを残すために値を調整することができます。

    enter image description here

  • 必要に応じてdisable高速起動およびアクティブ化され、Windowsにアクセスする場合は、おそらく休止状態を無効にしますUbuntuのパーティション。 powercfg.cplを実行し、電源オプション>システム設定からに移動します電源ボタンは」

    starting <code>powercfg.cpl</code> from Windows search

    enter image description here

    enter image description here

2. Ubuntuのパーティションレイアウトを手動で設定する

  • 注意!いいえ、ディスク全体とWindowsを一緒に消去する必要はありません。この画面が表示された場合は、Something elseオプションを選択します。 (他の何かは理解するのが最も難しいオプションかもしれませんが、 既存のバグ を考えると、何が得られるかわかっています。)

    enter image description here

    enter image description here

  • 手動のパーティション設定メニューが表示されますので、少なくともルートパーティション(/)とスワップパーティションを作成する必要があります。

    enter image description here

    • オプション1:ルートパーティションのみを追加する

      enter image description here

    • オプション2:ルートおよびホームパーティションを追加する

      enter image description hereenter image description here

    …最後にスワップパーティションを追加します:

    enter image description here

    通常、既存のEFIシステムパーティション(短いESP、スクリーンショットのefi)があり、インストーラーが自動的に検出し、マウントしてEFIローダーとプログラムをインストールすることに注意してください。

    enter image description here


関連バグレポート

関連

  • 私の答え SUの質問:OEMキーからWindows 8.1またはWindows 8をクリーンインストールします(Windows 10の情報で更新されました)
  • ログイン時にpam_mountで暗号化されたパーティションを追加する( 12
40
LiveWireBT

md RAIDを使用している場合

ここでmdadm配列を作成する方法はカバーしません。インターネットには 多くの記事 があります。ただし、1つの大きな問題があります:Ubiquityインストーラーは、ライブセッションで作成されたアレイを考慮しないため、そのようなアレイにインストールした後、おそらく起動できないシステムになります。

  1. 私のようなセットアップを作成します。

    $ Sudo fdisk -l
    
    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    ...
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1            2048   156299263    78148608   83  Linux
    /dev/sda2       156299264   311556095    77628416    7  HPFS/NTFS/exFAT
    /dev/sda3   *   311556096   312580095      512000   83  Linux
    
    Disk /dev/sdb: 80.0 GB, 80026361856 bytes
    ...
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048   156301311    78149632   83  Linux
    
    Disk /dev/md0: 160.0 GB, 160048349184 bytes
    ...
    
    Disk /dev/md0 doesn't contain a valid partition table
    

    ご想像のとおり、/dev/md0/dev/sda1から/dev/sdb1mdadm配列を作成しました。今は空です。何かをインストールしましょう。

  2. /dev/md0に好きなようにパーティションを作成します。

    Partitions layout

    重要:GRUBのため、/bootをアレイのいずれかのパーティションoutsideにインストールします_はmdadmをサポートしません。私の場合、/dev/sda3です。システムをさらに迅速に起動する場合は、ディスクの先頭に配置する必要があります。

  3. Ubuntuをインストールします。クリック Continue testing。または、再起動してinitramfsプロンプトを確認します ;)

  4. ここで、chrootをインストール済みシステムにインストールし、mdadmをインストールする必要があります。

    Sudo mount /dev/md0p6 /mnt
    Sudo mount /dev/md0p5 /mnt/home
    Sudo mount /dev/sda3 /mnt/boot
    for d in /dev /proc /sys /run; do Sudo mount --bind $d /mnd$d; done
    chroot /mnt
    apt-get install mdadm
    

    mdadmをインストールすると、起動の問題が修正されます。

14
Danatela

次のいずれかが役立ちますか? (申し訳ありませんが、これをコメントするのに十分な担当者がいません)。

ここで、Ubuntu 11.04をインストールするとします。インストールプロセスの最初に、[ドライブ領域の割り当て]画面(インストールプロセスの最も重要なステップ)を満たします。 [ドライブ領域の割り当て]画面で、[他の何か]を選択して、ディスクドライブを手動でパーティション分割します。

次の画面には、Windows XP用のsda1パーティションと空き領域が表示されます。Ubuntu11.04をインストールするため、パーティションを作成してスワップする必要があります。

作成/パーティション

空き領域を選択し、追加ボタンを押します。

Ubuntu 11.04は約4.4 GBを必要とするため、4.4 GBを超える値を入力する必要があります。ここでは、6000 MB、つまり6 GBを配置します。

「用途」から、Ext4ジャーナリングファイルシステムを選択しました。

「マウントポイント」から/を選択しました。

[追加]ボタンを押して、作成/パーティションを作成します。

スワップの作成:

前の画面で空き領域を選択し、追加ボタンを押します。

スワップには多くのスペースは必要ありません。私の場合、500 MB

「用途」から「スワップ領域」を選択します

ポイントをマウントする必要はありません。

Okボタンをクリックして、スワップを作成します。

インストール:

これで/、パーティション、およびスワップができたので、インストールの準備ができました。

インストールプロセスを開始するには、[今すぐインストール]ボタンを押します。

buntuインストールでの手動パーティション設定

Windowsを別のパーティションにインストールする場合、これは「Ubuntuを一緒にインストール」オプションから自明ですが、次のバグに遭遇する可能性があります。

既存のパーティション(Windows)は左側にあり、Ubuntuは右側にあります。デュアルブート用に1つのパーティションを縮小して別のパーティションを作成するときの標準的な順序です。

Windowsをパーティションにインストールした状態でUbuntuをインストールする

5
Tom

パーティションはGPartedで使用される「不明」を示します

私のWindows 10 Lenovo P51は論理ディスクマネージャー(LDM)パーティションを使用していたため、これは17.10で私に起こりました。

解決策は、次のようにWindows内からパーティションを縮小することでした: https://askubuntu.com/a/521195/52975

その後、割り当てられた空き領域にUbuntuをインストールできます。

ディスクを完全に縮小できません

次に、2番目の問題にぶつかりました。Windowsは、パーティションに400Gbの空き領域があると言いましたが、250Gbしか圧縮できませんでした。

解決策は、Windows内に移動することでした。

  • ページファイルを無効にする(別名Windowsのスワップ)
  • システム保護を無効にする

https://superuser.com/questions/1017764/how-to-shrink-a-windows-10-partition/1060508#1060508

その後、再起動後、それをすべて縮小しました。