lsblk
これは私のコンピュータで実行した結果です。
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
zram0 252:0 0 7.5G 0 disk [SWAP]
nvme0n1 259:0 0 238.5G 0 disk
├─nvme0n1p1 259:1 0 260M 0 part /boot/efi
├─nvme0n1p2 259:2 0 153.4G 0 part
├─nvme0n1p5 259:3 0 1G 0 part /boot
└─nvme0n1p6 259:4 0 82.9G 0 part /home
/
私を混乱させるのは、/bootと/boot/efiの両方があるということです。両方のパーティションが必要ですか?そのうちの1つを安全に削除できますか?
答え1
一部のユーザーはEFIパーティションを/ bootに配置し、純粋なLinuxシステムの設定を簡単にします。ただし、デュアルブート時に(2つの異なるLinuxディストリビューションでも)EFIパーティションを/ boot / efiに配置することをお勧めします。別の/bootは通常必要ありません。 )
UEFIモードでシステムを起動するには、EFIパーティションが必要です。ただし、UEFI で Debian を起動するには、Windows を再インストールする必要があります。これは、2つのブート方法を混在させるのが最も不便なためです。
この/boot
パーティションは古いBIOSシステムで使用されます。これには、システムの起動に必要なブートローダとカーネルイメージが含まれています。
この/boot/efi
パーティションはUEFIシステムで使用され、ESF(EFIシステムパーティション)として機能します。 EFI ブートローダおよびその他の EFI 関連ファイルを保存します。
システムがUEFIモードで起動するように設定されている場合は、/boot/efi
システムが正常に起動するパーティションを保存する必要があります。
ESPには、ブートローダ(GRUBやsystemd-bootなど)やUEFIファームウェアファイルなど、UEFIブートプロセスの重要なファイルが含まれています。
この/boot
パーティションはUEFIシステムには必要ありませんが、カーネルイメージと関連ファイルを保存するために使用できます。
システムがレガシー BIOS モードまたは UEFI モードで起動するように構成されているかどうかを知ることが役に立ちます。
UEFI モードを使用していてパーティションの要件がない場合は、/boot
パーティションを削除しても安全です。
ディスクパーティションを変更する前に、必ずデータをバックアップすることをお勧めします。
UEFIブートモードまたはレガシーBIOSブートモード(BIOS)の選択
https://www.techtarget.com/whatis/definition/Unified-Extensible-Firmware-Interface-UEFI
フルディスク暗号化
フルディスク暗号化を使用する場合、またはルートパーティションを暗号化する場合は、/boot
別々のパーティションが必要です。
暗号化を使用する場合、ブートプロセスでは、システムがファイルにアクセスして暗号化されたパーティションを復号化し、システムを起動できるように、暗号化されていないパーティションから必要なブートローダと/boot
カーネルにアクセスする必要があります。