Windows 8.1とFedora 24をダブルブートしました。しかし、今ではよく知られていない別のLinuxオペレーティングシステムを使用してトリプル予約をしたいと思います。私のパーティションは次のとおりです。
デフォルトのパーティションは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.cfg
grub.cfg
ウィキペディア役に立つかもしれません。
パーティショニングの柔軟性を高めるには、以下を使用してください。左心室容積。パーティションのサイズ変更がより簡単で、隣接するディスク容量を占有する必要がなく、作業エラーが少なくなり、通常はライブシステムで実行できます。