Dispozitiv: Dell xps-15 9510 care rulează cel mai recent arch
Am dual boot windows și arc folosind grub bootloader
Mi-am repornit computerul ieri și am fost pus în Grub Rescue din cauza unui sistem de fișiere necunoscut.
„ls” listează toate partițiile mele
Partiția mea efi este hd0, gpt1, dar nu reușesc să pornesc de pe ea, deoarece aparent are un sistem de fișiere necunoscut. Majoritatea utilizatorilor pot rezolva acest tip de problemă în acest moment schimbând prefixul în folderul de pornire al partiției lor efi, dar TOATE partițiile enumerate conțin un sistem de fișiere necunoscut. Nu pot face nimic din salvarea grub.
Partițiile mele efi încă funcționează bine, deoarece pot să pornesc în Windows din meniul de pornire unică UEFI.
Am conectat un disc de instalare, am montat /dev/nvme0n1p5 (partiția mea principală) pe /mnt, am montat /dev/nvme0n1p1 (partiția mea efi) pe /mnt/boot/efi. Am rulat arch-chroot /mnt. Totul funcționează normal. Navigarea la /boot/efi arată că (cred) totul este normal. Toate lucrurile Windows sunt acolo (EFI, FSCK000, etc). Există un folder grub cu fonturi, grub.cfg, grubenv, ..., x86-64-efi. Totul pare normal.
Cu toate acestea, indiferent ce încerc, nu pot actualiza, instala sau sonda grub.
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
produce „grub-install: eroare: sistem de fișiere necunoscut”
lsblk -f
arată că partițiile mele efi (nvme0n1p1) au FSTYPE: vfat, FSVER: FAT32, are 28.9 disponibile, este plină în proporție de 84% și este montată la /boot/efi. Totul pare normal. Toate celelalte partiții arată și ele normale. Pot să pornesc atât în Windows și să văd toate fișierele din partiția mea Linux.
Nu cred că am făcut ceva pentru a cauza această problemă. Folosesc rar Windows, dar am fost în el acum câteva zile și l-am actualizat. Cu toate acestea, am repornit computerul de mai multe ori de atunci și nu am avut niciuna dintre aceste probleme.
Vreo idee?
Aș dori să continui bootaing dual și aș lua în considerare ștergerea unității doar ca ultimă soluție.
#########EDITARE 1:
Folosesc (din păcate) UEFI, deoarece noile computere Dell nu permit utilizarea biosului moștenit. Nu voi mai cumpăra niciodată un computer Dell.
Ieșire de la fdisk -l
Disc /deu/nume0n1: 476,94 GiB, 512110190592 octeți, 1000215216 sectoare
Model de disc: Micron 2300 NUMe 512GB
Unităţi: sectoare de 1 » 512 = 512 octeţi
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/0 (minimă/optimă): 512 octeți / 512 octeți
Tip etichetă de disc: gpt
Identificator disc: DA0B0A74-872P-45F4-9040-C37675BDBC36
Dispozitiv Start End Sectors Size Type
/deu/nume0n1p1 2048 391167 389120 190M Date de bază Microsoft
/deu/nume0n1p2 391168 653311 262144 128M Microsoft rezervat
/deu/nume0n1p3 653312 450756607 450103296 214.6G Date de bază Microsoft
/dev/nume0n1p4 450756608 492701695 41945088 20G Linux swap
/dev/nume0n1p5 492701696 1000215182 507513487 Sistem de fișiere Linux 242G
/Disc /deu/sda: 28,91 GiB, 31039324160 octeți, 60623680 sectoare
Model de disc: USB DISK 3.0
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Tip etichetă de disc: dos
Identificatorul discului: Oxbff8ee56
Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sda1 * 64 1531903 1531840 748M 0 Gol
/dev/sda2 1531904 1691647 159744 78M ef EFI (FAT-12/16/32)
(Disc /dev/loop®: 669,16 MiB, 701665280 octeți, 1370440 sectoare
(Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/0 (minimă/optimă): 512 octeți / 512 octeți