Yeni bir dizüstü bilgisayar aldım: Acer TravelMate X3 X349-G2-M-5910 Intel Core i5-7200U 8GB DDR4 256GB PCIe SSD Full-HD IPS Linux
Önceden yüklenmiş, "önyükleme işletim sistemi" ile gelir ve aslında önyükleme yapar. Bunu değiştirdim ve şimdi ne yaparsam yapayım, kurulumdan sonra yeniden başlatırken "önyüklenebilir aygıt bulunamadı" diyecektir.
Hikayenin tamamı: Antergos'u, bir Linux Linux yükleyicisine yakın olan bir USB sürücüsünden yükledim. Bunun için güvenli önyüklemeyi devre dışı bıraktım ve antergos kurdum. Sürücüyü el ile bölümlendirmedim, ancak yükleyicinin yapmasını sağladım. İlk olarak, systemd-boot'ı bootloader olarak seçtim. Her şey çalışıyor gibiydi -> yeniden başlat -> önyüklenebilir aygıt bulunamadı Elbette ürün yazılımı arayüzünde makul bir önyükleme sırasını kontrol ettim. Her şey olması gereken yerde gibiydi. / etc / fstab iyi görünüyordu (söyleyebileceğim şeye göre), çekirdek oradaydı, vmlinux-linux. Bunun bootloader olacağı sonucuna vardım.
Bu sefer yükleyicide GRUB2'yi önyükleyici olarak kullanarak yeniden yükledim. Aynı sonuç. Şimdi efibootmgr (ana dizüstü bilgisayarımda kullandığım gibi) yapılandırmayı denedim, mkinitcpio'yu yineleyin. İyileştirme yok.
Bir UEFI sorunu olduğundan şüphelendim, bu yüzden eski açılışa geçtim ve tamamen yeni bir kurulum yaptım. Hala "önyüklenebilir aygıt bulunamadı"
UEFI'ye geri döndüm ve şimdi "klasik" bir kemer izosuna döndüm ve tüm kurulumu manuel olarak yaptım. 512MB fat32 bölümü, fdisk'te "EFI System" olarak ayarlandı. Bir kök bölümü, bir ekstra / ev bölümü ve bir takas bölümü. Efibootmgr ve GRUB2 denendi. Kurulumu her yaptığımda, yeniden başlatılıncaya kadar her şey iyi görünüyor.
Yaklaşan çaresizlik yüzünden Manjaro'yu denedim. İlk önce aynı sonuç, ancak farkettim ki, yükleyici mevcut EFI önyükleyicilerini seçmeme izin veriyor. Geçerli girişler: (hd1, gpt1) /efi/grub/grubx64.efi (hd1, gpt1) /efi/Manjaro/grubx64.efi (hd1, gpt1) /efi/boot/bootx64.efi
Bunlardan ilki grub kurtarma kabuğuyla sona erecek, ancak diğer iki seçenek aslında kurulu manjaroyu başlatacak. İlginç bir şekilde, üçüncü seçenekle dokunmatik yüzey çalışmaz.
Bu yüzden her şey orada çalışıyor ve çalışıyor ve bir USB sürücüsünden önyüklenebilir. Ancak HDD'den değil.
Systemd-boot ile yeni bir Arch yüklemesi yaptım ve sorun devam ediyor. Bağlantının çıktısı (elbette arch-chroot'tan):
/dev/nvme0n1p2 on / type ext4 (rw,relatime)
/dev/nvme0n1p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (ro,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=3993364k,nr_inodes=998341,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
tmp on /tmp type tmpfs (rw,nosuid,nodev)
airootfs on /etc/resolv.conf type overlay (rw,relatime,lowerdir=/run/archiso/sfs/airootfs,upperdir=/run/archiso/cowspace/persistent_ARCH_201901/x86_64/upperdir,workdir=/run/archiso/cowspace/persistent_ARCH_201901/x86_64/workdir)
Sonra yaptım
# bootctl --path=/boot install
Created "/boot/EFI".
Created "/boot/EFI/systemd".
Created "/boot/EFI/BOOT".
Created "/boot/loader".
Created "/boot/loader/entries".
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/systemd/systemd-bootx64.efi".
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/BOOT/BOOTX64.EFI".
Created EFI boot entry "Linux Boot Manager".$
/Boot/loader/loader.conf dosyasını aşağıdaki gibi düzenledim:
#timeout 3
#console-mode keep
#default fa1e460cf7c84ae6aec95ef492a78e3a-*
default arch
timeout 3
console-mode max
editor no
ve /boot/loader/entries/arch.conf dosyasını ekledi
title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options root=/dev/nvme0n1p2 rw
Ucode görüntüsü / boot ve diğer resimlerde bulunur.
Ürün yazılımını da tekrar kontrol ettim. Bana ilginç gelen tek şey, etkin olan "Change TPM (TCM) State". devre dışı bırakmak yardımcı olmadı.
En şaşırtıcı bulduğum şey, ne UEFI'de ne de eski önyükleme modunda çalışmadığı.
Bu sıkıntının üstesinden nasıl gelebileceğime dair herhangi bir fikir çok takdir edilecektir.
şimdiden çok teşekkür ederim