web-dev-qa-db-ja.com

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

優しく使用するラップトップを購入したばかりですが、その理由を理解しようとしています。 fdisk -lを実行するとDisk: /dev/sdaと表示されるSSDが1つあります。その下には、そのディスクの下に5つの「デバイス」がありますが、それぞれは「デバイス」に課せられた制限にのみ分割できます。例:/dev/sda1/dev/sda2など。

試してみる前はWindows8マシンでしたが、それが表すものすべてを軽蔑していたので、今はArchLinuxをロードしようとしています。これらのデバイスの一部は、150MBから267GBの範囲です。 MOBOは私にとって新しいUEFIであり、Archブートローダーはfdisk、FAT32以外のものでブートパーティションを作成することを要求しています。彼らはブートパーティションに少なくとも500MBを推奨していますが、これはブートパーティションにはとてつもなく高価に思えますが、私は逸脱します。これらの200MBデバイスの1つをFAT32としてブートパーティション、ext4のルートパーティションとして20GBデバイス、および/ var/tmpと/ homeの各ext4に多数の論理ボリュームを持つ単一パーティションとして265GBデバイスを作成したいと思いました。

このディスクには、ブートに使用したい500MBのデバイスは1つもありません。また、ブートとルート用に別々のパーティションに分割して20GBのデバイスを共有したくありません。 20GBのデバイス全体を/ bootだけに使用すると、残念ながら無駄に思えます。

より大きなデバイス上で論理ボリュームとして/ bootパーティションを作成することは可能ですか? Arch LinuxでのUEFIとGummibootに関して心配しなければならないことはありますか?

5
maple_shaft

番号。

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
1