システムブートをインストールできません

システムブートをインストールできません

不足していると思ったSSDを見つけて、Arch Linuxビルドを試してみることにしました。私は排他的なUEFIを備えたAsusマザーボードを持っており、そのマシンはWindowsライセンスのある店で購入しました(これが起動に影響するかどうかはわからないので、言及する必要があると思いました)。

まず、次のいずれかを参照してくださいlsblk

NAME    MAJ:MIN    RM    SIZE    RO    TYPE    MOUNTPOINT
sdc       8:32      0   111.8G    0    disk
|_sdc1    8:33      0     512M    0    part    /boot
|_sdc2    8:34      0      12G    0    part    [SWAP]
|_sdc3    8:35      0    99.3G    0    part    /

まだ1つありますcat /etc/fstab

# /dev/sdc1 UUID=<sdc1_uuid>
UUID=<sdc1_uuid>     /boot  vfat    rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro    0 2

# /dev/sdc2 UUID=<sdc2_uuid>
UUID=<sdc2_uuid>      none  swap    defaults    0 0

# /dev/sdc3 LABLE=system
UUID=<sdc3_uuid>      /     ext4    rw,relatime,data=ordered    0 1

マイデバイスリストエントリのソースは次のとおりですfdisk -l

Disk /dev/sdc: 111.8 GiB, 120034123776 bytes, 234441648 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: 0xbb103c57

Device    Boot    Start    End    Sectors    Size    Id    Type
/dev/sdc1 *        2048  1050623  1048576    512M     b    W95 FAT32
/dev/sdc2       1050624 26241023 25190400     12G    83    Linux
/dev/sdc3      26241024 234440703 208199680  99.3G   83    Linux

私はここにいるブートローダーArch Linux初心者ガイドに従うためのステップシステム起動ステップは同じです。私それから読み始める自動マウントinitramfs記事を見て、手順4で説明したカーネルとファイルがどこにあるかを尋ねることを検討しましたが、読んだ後は、すでに受信したUEFIファームウェアを交換しようとしているのか、UEFIファームウェアからパーティションをsystemd-boot自動的にマウントするのかわかりません。boot私のパーティションとのその後のSWAP通信/

それとも、すでにブートパーティションを指定して次のコマンドを実行しているので、心配する必要はありませんか?

# mkdir -p /mnt/boot
# mount /dev/sdc2 /mnt/boot

上記のタスクを実行してブートローダを気にせずに完了した場合、指定したブートパーティションをフォーマットして実行したので、UEFIブートオプションでSSDを選択できますかpacstrap?または、ライブLinuxディスクがないと起動できません。では、パーティションを手動でマウントできますか?

それとも私が完全に間違っているのでしょうか?


ブートローダの手順を中断して実行しようとしましたが、bootctl --path=/dev/sdc1 install次のエラーが発生します。

File system "/dev/sdc1" is not a FAT EFI System Partition (ESP) file system.

すべてのディスクユーティリティが要件を満たしていることを示している場合(たとえば、フォーマットされているとマークされている/bootfat32、ディスクが他のツールで表示されるフォーマットではないというエラーメッセージが表示されるのはなぜですか?vfatfstab

ベストアンサー1

パーティションにファイルシステムが作成されていることを確認してください。

おすすめ記事