Skrivet av Tommy:
Secure Boot är avslaget, Fast Boot också. Hur raderar man alla secure boot keys? Har inte satt några lösenord, så tror dock inte att det finns några. Återkommer med lsblk, men det ska vara:
/dev/sda1 = /boot
/dev/sda2 = swapon
/dev/sda3 = /
/dev/sda4 = /home
Det har inte stått "Found linux image" en enda gång när jag kört grub-install. Då kör jag ju grub-install inifrån arch-chroot för min installation, så det känns ju mycket märkligt.
På ArchWiki står det:
"If GRUB loads but drops you into the rescue shell with no errors, it may be because of a missing or misplaced grub.cfg. This will happen if GRUB UEFI was installed with --boot-directory and grub.cfg is missing OR if the partition number of the boot partition changed (which is hard-coded into the grubx64.efi file)."
Jag har ju installerat med --efi-directory men gissar att detsamma gäller. Var exakt ska grub.cfg hamna egentligen?
Den ligger nu i /boot/grub/grub.cfg
Jag har partitionerad med GParted, men /boot ska vara FAT32, med boot och eps-flaggor så jag vet inte om något skulle vara galet där..
Jag brukar köra ungefär såhär, inte helt komplett kanske
loadkeys sv-latin1
lsblk
nvme0n1 259:0 0 119.2G 0 disk
nvme0n1p1 259:1 0 512M 0 part
nvme0n1p2 259:2 0 8G 0 part
nvme0n1p3 259:3 0 110.8G 0 part
mkfs.fat -F32 /dev/nvme0n1p1
mkswap /dev/nvme0n1p2
swapon /dev/nvme0n1p2
mkfs.ext4 /dev/nvme0n1p3
mount /dev/nvme0n1p3 /mnt
UUID=cff2fc9f-c8ad-4f9a-95b0-83ba9addc06
# mkdir /mnt/boot
# mount /dev/nvme0n1p1 /mnt/boot
nano /etc/pacman.d/mirrorlist
pacstrap /mnt base base-devel
genfstab -U /mnt >> /mnt/etc/fstab
Så kollar jag att det ser ok ut i fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Europe/Stockholm /etc/localtime
hwclock --systohc
nano -w /etc/locale.gen
Uncomment en_US.UTF-8 UTF-8
# locale-gen
nano -w /etc/locale.conf
LANG=en_US.UTF-8
nano -w /etc/vconsole.conf
KEYMAP=sv-latin1
nano -w /etc/hostname
nano -w /etc/hosts
mkinitcpio -p linux
pacman -S install intel-ucode
mount -t efivarfs efivarfs /sys/firmware/efi/efivars
bootctl install
nano -w /boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options root=cff2fc9f-c8ad-4f9a-95b0-83ba9addc06 rw
passwd
useradd -m -G wheel,storage,input,audio,disk -s /bin/bash användarnamn
passwd användarnamn
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
umount -R /mnt
sedan reboot