UEFIブートローダパーティション、LVMを使用できますか?

UEFIブートローダパーティション、LVMを使用できますか?

めったに使わないノートパソコンを購入しましたが、その理由を知りたいです。 SSDがあり、実行時にそのディスクの下に5つの「デバイス」がありますが、各デバイスは次のように「デバイス」に課される制限に従ってのみ分割できますfdisk -lDisk: /dev/sda/dev/sda1 /dev/sda2

試してみる前はWindows 8システムで、それが象徴するすべてを軽蔑していたので、ここでArch Linuxをロードしようとしています。これらのデバイスの一部のサイズは、150 MBから267 GBまでさまざまです。 MOBOは私に新しいUEFIであり、ArchブートローダはfdiskではなくFAT32を使用してブートパーティションを作成する必要があります。彼らは少なくとも500MBのブートパーティションをお勧めします。これはブートパーティションと比較して非常に高価に見えますが、私は意見が異なります。 200 MB デバイスの 1 つを FAT32 のブートパーティション、20 GB デバイスを ext4 のルートパーティション、265 GB デバイスを /var /tmp および /home の各 ext4 に対して複数の論理ボリュームを持つ単一パーティションとして使用したいと思います。 。

起動に使用したいディスク上のデバイスのうち500 MBを超えるデバイスはなく、20 GBのデバイスを起動およびルート用の別々のパーティションに分割して共有したくありません。 20GB デバイス全体を /boot だけに使うと残念な無駄のようです。

より大きなデバイスで/ bootパーティションを論理ボリュームとして作成できますか? Arch Linuxでは、UEFIとGummibootについて心配する必要がありますか?

答え1

いいえ。

UEFI Bios は、GPT パーティションのブートデバイスでパーティションを見つけようとします。パーティションは「EFIシステム」としてマークする必要があります(すべてのオプションはfdiskの「t」コマンドを参照)、FATファイルシステムを使用してフォーマットする必要があります。

ここで良い説明を見つけることができます...

Command (m for help): p
Disk /dev/sda: 167.7 GiB, 180045766656 bytes, 351651888 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: gpt

Device      Start       End   Sectors   Size Type
/dev/sda1    2048    534527    532480   260M EFI System
/dev/sda2  534528 351651839 351117312 167.4G Linux LVM

関連情報