Tôi đang cố gắng cài đặt Arch Linux qua máy khách hộp ảo ở chế độ UEFI. Tôi đã làm theo hướng dẫn của người mới bắt đầu để cài đặt hệ thống cơ sở, tạo fstab và vv và hệ thống của tôi bây giờ khởi động vào dấu nhắc lệnh grub.
Tôi đã sử dụng bảng phân vùng GPT để tạo hai phân vùng.
/ dev / sda1 - Phân vùng hệ thống UEFI 500Mb fat32; / dev / sda2 - 7.5Gb ext4 được gắn dưới dạng /
; / etc / fstab được tạo bằng lệnh genfstab -U -p /mnt >> /mnt/etc/fstab
và chứa:
# /dev/sda2
UUID=ce8f33a9-4bb8-42b8-b082-c2ada96cc2bb / ext4 rw,relatime,data-ordered 0 1
# /dev/sda1
UUID=3D70-B6C5 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,error=remount-ro 0 2
grub được cài đặt với các lệnh:
\# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck
\# mkdir /boot/EFI/boot
\# cp /boot/EFI/arch_grub/grubx64.efi /boot/EFI/boot/bootx64.efi
(không có mkdir
và cp
nó sẽ không khởi động được)
cấu hình grub được tạo với grub-mkconfig -o /boot/grub/grub.cfg
và nội dung của nó khá khó để lấy và đăng ở đây; nếu cần thiết, tôi sẽ thử.
Và sau khi khởi động lại hệ thống khởi động vào grub>
dấu nhắc lệnh và không có gì giúp đỡ.
Không giống như câu hỏi này: UEFI install (14.04) khởi động vào dấu nhắc lệnh GRUB, không có GUI nào trong lệnh case của tôi configfile (hd1,1)/boot/grub/grub.cfg
không tạo ra bất cứ điều gì ngoại trừ xóa màn hình.
Tôi có thể "khởi động" hệ thống đã cài đặt thông qua chroot
cài đặt môi trường cd, nhưng không có cách nào khác.
Làm thế nào tôi có thể sửa chữa nó?