最近アップグレードしたので、Arch Linux
今すぐアップデートをお勧めしますGRUB
。
...
( 9/29) upgrading grub [######################################################################] 100%
:: To use the new features provided in this GRUB update, it is recommended
to install it to the MBR or UEFI. Due to potential configuration
incompatibilities, it is advised to run both, installation and generation
of configuration:
$ grub-install ...
$ grub-mkconfig -o /boot/grub/grub.cfg
(10/29) upgrading pango
...
私が見つけた最初の問題は、インストールプロセスと同じ方法で更新できないことです。
[x80486@uplink:~]$ sudo grub-install --bootloader-id="Arch Linux" --efi-directory=/boot/efi --recheck --target=x86_64-efi
Installing for x86_64-efi platform.
grub-install: error: /boot/efi doesn't look like an EFI partition.
私の推測では/boot/efi
インストールされていないのでインストールされていないようで、/etc/fstab
次のように実行しました。
[x80486@uplink:~]$ sudo mount /dev/nvme0n1p1 /boot/efi
mount: /boot/efi: unknown filesystem type 'vfat'.
dmesg(1) may have more information after failed mount system call.
GRUB
にインストールしたことを確認しましたが、インストール中にインストールされ/boot/efi
ました。/dev/nvme0n1p1
今はどうやって進むのか分からない。私はいくつかの投稿をチェックして基づいていました(ほとんどの場合、回答者とまったく同じ状況にあるかどうかを言うのは難しいです)。カーネルはファイルシステムなどをサポートしていません。
ここから先に進む方法についてのアドバイスはありますか?そうですねdosfstools
、それに違いがあれば。前回は破損していたため、リカバリモードに入らなければならなかったので、今これを行うことができればと思います。 ;)...だからこのステップで行うことをお勧めします。
ドライブのファイルシステム/パーティションは次のとおりです。
[x80486@uplink:~]$ sudo fdisk -l
Disk /dev/nvme0n1: 223.57 GiB, 240057409536 bytes, 468862128 sectors
Disk model: Force MP500
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
Disk identifier: ********-5952-****-B0B6-4FE0********
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 3327999 3325952 1.6G EFI System
/dev/nvme0n1p2 3328000 133351423 130023424 62G Linux filesystem
/dev/nvme0n1p3 133351424 468862094 335510671 160G Linux filesystem