拡張パーティションの下に割り当てられていないパーティションを置くには?

拡張パーティションの下に割り当てられていないパーティションを置くには?

Windows 8.1とFedora 24をダブルブートしました。しかし、今ではよく知られていない別のLinuxオペレーティングシステムを使用してトリプル予約をしたいと思います。私のパーティションは次のとおりです。

GParted結果

デフォルトのパーティションは4つしか作成できないことがわかります。私の場合、すでに4つの基本パーティションがあるため、未割り当て領域を使用して新しいパーティションを作成することはできません。今私が望むのは、/dev/sda4拡張パーティションの下に未割り当て領域を置き、そのパーティションに新しいLinux OSをインストールすることです。コマンドの出力はfdisk -l以下でも確認できます。

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6b62875c

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048    718847    716800   350M  7 HPFS/NTFS/exFAT
/dev/sda2          718848 790124543 789405696 376.4G  7 HPFS/NTFS/exFAT
/dev/sda3       840456192 842553343   2097152     1G 83 Linux
/dev/sda4       842553344 976773119 134219776    64G  5 Extended
/dev/sda5       842555392 850943999   8388608     4G 82 Linux swap / Solaris
/dev/sda6       850946048 976773119 125827072    60G 83 Linux

私がインストールしたいLinuxオペレーティングシステムはGPartedを含まないカスタムDebianベースのオペレーティングシステムなので、Live CDを使って変更できます。この状況を解決し、未割り当て領域に新しいOSをインストールする方法を知っていますか?

答え1

Live CD / USBでGPartedを使用してパーティションを移動します(Linuxインストール自体ではこれを行うことはできません)。 GPartedを含むすべてのリアルタイム展開を使用できます。GPartedライブ

/boot割り当てられていないスペースの先頭にパーティションを移動することによって開始します(サイズ調整/移動ボタン、前面の空きスペースを0に設定)。その後、拡張パーティションの先頭を未割り当て領域の先頭に移動し、サイズをできるだけ大きく設定します。

柔軟性を高めるために、/boot既存のパーティションを論理パーティションに移動できます。 GPartedでこれを直接行うことはできないようです。同じサイズの論理区画を作成してデータをコピーし、元の区画を削除する必要があります。

または、/boot別のパーティションはBIOS制限付きの古いシステム(私の意見ではWindows 8を実行できないようです)、またはルートパーティションが暗号化されている場合(あなたのパーティションは暗号化されていない)にのみ必要なので、その中のすべてのパーティションを移動できますあります。 1つのファイルをルートパーティションのディレクトリ/bootにコピーし、/bootパーティション/bootを削除します。

どの戦略を選択しても修正したので、もう一度実行する必要が/bootありますgrub2-install。プライマリパーティションから論理パーティションに変更する場合は、変更されたパーティション番号を更新して反映する必要が/bootあります。ルートパーティションに移動する場合は、そのパーティションからエントリを削除してFedoraで直接編集する必要があるかどうかわかりません。/etc/fstab/boot/grub2/grub.cfg/boot/etc/fstab/boot/grub2/grub.cfggrub.cfgウィキペディア役に立つかもしれません。

パーティショニングの柔軟性を高めるには、以下を使用してください。左心室容積。パーティションのサイズ変更がより簡単で、隣接するディスク容量を占有する必要がなく、作業エラーが少なくなり、通常はライブシステムで実行できます。

関連情報