(UEFI Hyper-V) Arch-Linux GRUB が正しくインストールされない

(UEFI Hyper-V) Arch-Linux GRUB が正しくインストールされない

大学の課題のために、仮想マシンでArch Linuxを実行する必要があります。

私は長年にわたりHyper-V(Windows 10)にインストールしようとしてきました。

インストールするとエラーや問題なくすべてがうまくいくようですが、起動しようとすると何度も再インストールしてもコンソールモードに入ります。私はチュートリアルに正確に従い、答えを見つけるためにあちこちを見つけましたが、まだ何も見つかりませんでした。

分割:

  • /dev/sda1: 512M vfat EFIシステム
  • /dev/sda2: 8G Linuxスワップ
  • /dev/sda3: 127G Linux x86-64 ルート

/dev/sda3にインストールされます/mnt

/dev/sda1/mnt/boot(インストールする前にフォルダを作成しました。)

それから私は走ったpacstrap /mnt base-develgenfstab -U /mnt >> /mnt/etc/fstabarch-chroot /mnt

その後、grubとefibootmgrパッケージをインストールしgrub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grubgrub-mkconfig -o /boot/grub/grub.cfg

私がフォローしているチュートリアル:

https://wiki.archlinux.org/index.php/Hyper-V

https://wiki.archlinux.org/index.php/installation_guide

https://wiki.archlinux.org/index.php/GRUB

スクリーンショット:https://i.stack.imgur.com/2GYTN.jpg

ベストアンサー1

GRUBを正常にインストールしたようです。

/bootしかし、まだパーティションにinitramfsを作成していないため、エントリはありません。

~によるとWikipediaインストールガイド:

mkinitcpio新しいinitramfsは一般linux的にpacstrap

pacstrap私はあなたが実際にそうではないことを知っていましたbaseグループ-linuxパッケージの場所。

$ pacstrap /mnt baseインストールメディアで実行してください。それから。linuxlinux

grub-mkconfigその後、アイテムを作成するために再実行する必要があります。

おすすめ記事