Am decis să instalez Ubuntu pe Mac Mini și să șterg partiția macOS. În timp ce instalam Ubuntu 20.04 pe modelul meu Mac Mini 2018 A1993, am întâlnit câteva erori și programul de instalare nu a putut finaliza. Prima eroare fatală a fost grub-install „/dev/nvme0n1” a eșuat
. Apoi am rulat Boot-Repair și a arătat asta NVRAm blocat este detectat
. De asemenea, URL-ul de lipire indica asta Atât GPT-ul principal, cât și cel de rezervă sunt corupte. Încercați să faceți un tabel nou și să utilizați salvarea lui Parted pentru a recupera partițiile
. Ma poate ghida cineva in directia corecta? Este prima dată când fac acest tip de instalare.
Eroare 1:
Eroare 2:
Partiții GParted:
Eroare la boot-reparare:
https://paste.ubuntu.com/p/vm6gZhNyJJ/
============================ Rezumatul reparațiilor de pornire =================== ===========
Eroare: atât tabelul GPT principal, cât și cel de rezervă sunt corupte. Încercați să faceți un tabel nou și să utilizați caracteristica de salvare a lui Parted pentru a recupera partițiile.
cat: /sys/firmware/efi/vars/SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c/data: Eroare de intrare/ieșire
Reparație recomandată: ____________________________________________________________
Reparația implicită a utilitarului Boot-Repair va șterge (pentru a remedia pachetele) și va reinstala grub-efi-amd64-signed of
nvme0n1p2,
folosind următoarele opțiuni: nvme0n1p1/boot/efi,
Se vor efectua reparații suplimentare: unhide-bootmenu-10s use-standard-efi-file
/boot/efi adăugat în nvme0n1p2/fstab
Montați nvme0n1p1 pe /mnt/boot-sav/nvme0n1p2/boot/efi
Niciun folder nvme0n1p2/boot/efi/efi/ubuntu/mint
chroot /mnt/boot-sav/nvme0n1p2 apt-get -y update
Curățați GRUB-ul de nvme0n1p2
grub-efi-amd64-signed disponibil
Următoarele pachete suplimentare vor fi instalate:
efibootmgr grub-efi-amd64-bin
Următoarele pachete NOI vor fi instalate:
efibootmgr grub-efi-amd64-bin grub-efi-amd64-signed
0 actualizat, 3 nou instalat, 0 de eliminat și 190 nu au fost actualizate.
DEBCHECK debOK, grub-efi-amd64-semnat
DEBCHECK debOK
shim-semnat disponibil
Vă rugăm să introduceți: sudo chroot "/mnt/boot-sav/nvme0n1p2" dpkg --configure -ansudo chroot "/mnt/boot-sav/nvme0n1p2" apt-get install -fynsudo chroot "/mnt/boot-sav/nvme0n1p2" apt -get purge --allow-remove-essential -y grub*-common shim-signed
shim-semnat disponibil
Linux-headers-generic disponibil
linux-signed-generic NU este disponibil (problema cu politica apt-cache)
Apoi tastați: sudo chroot "/mnt/boot-sav/nvme0n1p2" apt-get install -y grub-efi-amd64-signed shim-signed linux-headers-generic
Afișați meniul de pornire GRUB în nvme0n1p2/etc/default/grub
== Reinstalați grub-efi-amd64-signed shim-signed linux-headers-generic al nvme0n1p2 ==
grub-install --version
grub-install (GRUB) 2.04-1ubuntu26.13
efibootmgr -v din chroot înainte de instalarea grub
show_order(): Eroare de intrare/ieșire
Omiterea variabilei ilizibile „Boot0080”: eroare de intrare/ieșire
Omiterea variabilei ilizibile „BootFFFF”: eroare de intrare/ieșire
uname -r
5.11.0-27-generic
grub-install --efi-directory=/boot/efi --target=x86_64-efi --uefi-secure-boot
Instalare pentru platforma x86_64-efi.
grub-install: avertisment: Nu pot citi variabilele EFI Boot*.
grub-install: avertisment: read_file: nu s-a putut citi din fișier: eroare de intrare/ieșire.
grub-install: avertisment: vars_get_variable: read_file(/sys/firmware/efi/vars/Boot0080-8be4df61-93ca-11d2-aa0d-00e098032b8c/raw_var) a eșuat: eroare de intrare/ieșire.
grub-install: avertisment: efi_get_variable: ops->get_variable failed: eroare de intrare/ieșire.
grub-install: eroare: nu s-a putut înregistra intrarea de pornire EFI: eroare de intrare/ieșire.
Cod de ieșire: 1
dosfsck -a /dev/nvme0n1p1
fsck.fat 4.1 (24.01.2017)
0x41: Bitul murdar este setat. Fs nu a fost demontat corect și unele date pot fi corupte.
Îndepărtează automat bitul murdar.
Rezumatul clusterului gratuit greșit (123043 vs. cu adevărat 121706)
Auto-corectare.
Efectuarea modificărilor.
/dev/nvme0n1p1: 25 de fișiere, 9078/130784 clustere
grub-install --efi-directory=/boot/efi --target=x86_64-efi --uefi-secure-boot
Instalare pentru platforma x86_64-efi.
grub-install: avertisment: Nu pot citi variabilele EFI Boot*.
grub-install: avertisment: read_file: nu s-a putut citi din fișier: eroare de intrare/ieșire.
grub-install: avertisment: vars_get_variable: read_file(/sys/firmware/efi/vars/Boot0080-8be4df61-93ca-11d2-aa0d-00e098032b8c/raw_var) a eșuat: eroare de intrare/ieșire.
grub-install: avertisment: efi_get_variable: ops->get_variable failed: eroare de intrare/ieșire.
grub-install: eroare: nu s-a putut înregistra intrarea de pornire EFI: eroare de intrare/ieșire.
Cod de ieșire: 1
rm -Rf /dev/nvme0n1p1/ubuntu .. fedora
grub-install --efi-directory=/boot/efi --target=x86_64-efi --uefi-secure-boot
Instalare pentru platforma x86_64-efi.
grub-install: avertisment: Nu pot citi variabilele EFI Boot*.
grub-install: avertisment: read_file: nu s-a putut citi din fișier: eroare de intrare/ieșire.
grub-install: avertisment: vars_get_variable: read_file(/sys/firmware/efi/vars/Boot0080-8be4df61-93ca-11d2-aa0d-00e098032b8c/raw_var) a eșuat: eroare de intrare/ieșire.
grub-install: avertisment: efi_get_variable: ops->get_variable failed: eroare de intrare/ieșire.
grub-install: eroare: nu s-a putut înregistra intrarea de pornire EFI: eroare de intrare/ieșire.
Cod de ieșire: 1
efibootmgr -v de la chroot după instalarea grub
show_order(): Eroare de intrare/ieșire
Omiterea variabilei ilizibile „Boot0080”: eroare de intrare/ieșire
Omiterea variabilei ilizibile „BootFFFF”: eroare de intrare/ieșire
Eroare: NVram este blocat (Ubuntu nu a fost găsit în efibootmgr).
chroot /mnt/boot-sav/nvme0n1p2 update-grub
Fișierul sursă `/etc/default/grub'
Fișierul sursă `/etc/default/grub.d/init-select.cfg'
Se generează fișierul de configurare grub...
Imaginea Linux găsită: /boot/vmlinuz-5.11.0-27-generic
Imagine initrd găsită: /boot/initrd.img-5.11.0-27-generic
grub-probe: eroare: nu poate găsi o unitate GRUB pentru /dev/sda1. Verificați-vă dispozitivul.harta.
Afișați meniul de pornire GRUB în nvme0n1p2/boot/grub/grub.cfg
A apărut o eroare în timpul reparației.
Blocat-NVram detectat.
============================ Informații de pornire după reparație ================== ==========
=> Nu este instalat niciun încărcător de pornire în MBR-ul /dev/nvme0n1.
nvme0n1p1: ________________________________________________________________________________
Sistem de fișiere: vfat
Tip sector de boot: FAT32
Informații despre sectorul de pornire: Conform informațiilor din sectorul de pornire, nvme0n1p1
incepe de la sectorul 2048. Dar conform informatiilor din
fdisk, nvme0n1p1 începe la sectorul 1. Potrivit
informații în sectorul de boot, nvme0n1p1 are 131072
sectoare.. Dar conform informațiilor din partiție
tabel, are 16414 sectoare.
Sistem de operare:
Fișiere de pornire: /efi/BOOT/bkpbootx64.efi /efi/BOOT/bootx64.efi
/efi/BOOT/fbx64.efi /efi/BOOT/grubx64.efi
/efi/BOOT/mmx64.efi /efi/ubuntu/grubx64.efi
/efi/ubuntu/mmx64.efi /efi/ubuntu/shimx64.efi
/efi/ubuntu/grub.cfg
nvme0n1p2: ___________________________________________________________________________
Sistem de fișiere: ext4
Tip sector de boot: -
Informații despre sectorul de pornire:
Sistem de operare: Ubuntu 20.04.3 LTS
Fișiere de pornire: /boot/grub/grub.cfg /etc/fstab /etc/default/grub
sda: ________________________________________________________________________________
Sistem de fișiere: iso9660
Tip sector de pornire: necunoscut
Informații despre sectorul de pornire:
Montare a eșuat: mount: /mnt/BootInfo/FD/sda: /dev/sda deja montat sau punct de montare ocupat.
================================ 1 OS detectat =============== ==================
OS # 1: Ubuntu 20.04.3 LTS pe nvme0n1p2
============================ Informații despre arhitectură/gazdă ================== ==========
Arhitectura CPU: 64 de biți
Sistemul de operare pentru sesiune live este Ubuntu pe 64 de biți (Ubuntu 20.04.3 LTS, focal, x86_64)
===================================== UEFI ============ ==========================
BIOS-ul este compatibil cu EFI și este configurat în modul EFI pentru această sesiune live.
SecureBoot dezactivat.
efibootmgr -v
Nu este setat niciun BootOrder; firmware-ul va încerca recuperarea
Această sesiune a fost detectată ca „în direct” deoarece df -Th / conține suprapunere
============================= Informaţii despre unitate/partiţie ================= =============
Informații despre discuri: ___________________________________________________________________________
nvme0n1: is-GPT, no-BIOSboot, are---ESP, not-usb, not-mmc, has-os, 2048 sectoare * 512 bytes
Informații despre partiții (1/3): ________________________________________________________
nvme0n1p1 : no-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, nu departe
nvme0n1p2 : is-os, 64, apt-get, grub-pc , grub2, grub-install, no-grubenv, update-grub, farbios
Informații partiții (2/3): _________________________________________________________
nvme0n1p1: is---ESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
nvme0n1p2 : isnotESP, fstab-has-goodEFI, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
Informații partiții (3/3): _________________________________________________________
nvme0n1p1 : nu-sepboot, nu-boot, parțial nu are fstab, nu-sep-usr, nu---usr, parțial nu are fstab, std-grub.d, nvme0n1
nvme0n1p2 : nu-sepboot, cu-boot, fstab-fără-boot, nu-sep-usr, cu--usr, fstab-fără-usr, std-grub.d, nvme0n1
fdisk -l (filtrat): ________________________________________________________________
Disc nvme0n1: 113 GiB, 121332826112 octeți, 29622272 sectoare
Identificator disc: 3A71B754-BCE5-474C-B9AD-997AFC849E3F
Start End Sectors Size Type
nvme0n1p1 256 131327 131072 512M Sistem EFI
nvme0n1p2 131328 29622050 29490723 112.5G Sistem de fișiere Linux
Sda disc: 14,66 GiB, 15728640000 octeți, 30720000 sectoare
Identificatorul discului: 0x2cf4ba3a
Boot Start End Sectors Size Id Type
sda1 * 0 5999871 5999872 2.9G 0 Gol
sda2 5271500 5279499 8000 3.9M ef EFI (FAT-12/16/32)
sda3 6000640 30719999 24719360 11.8G 83 Linux
separat -lm (filtrat): ________________________________________________________
sda:15.7GB:scsi:512:512:necunoscut: USB DISK 2.0:;
nvme0n1:121GB:nvme:4096:4096:gpt:APPLE SSD AP0128M:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, special;
2:538MB:121GB:121GB:ext4::;
Spațiu liber (filtrat): _________________________________________________________
nvme0n1:115712MiB:nvme:4096:4096:gpt:APPLE SSD AP0128M:;
1:0,02MiB:1,00MiB:0,98MiB:gratuit;
1:115711MiB:115712MiB:0,84MiB:gratuit;
sda:15000MiB:scsi:512:512:necunoscut: USB DISK 2.0:;
gdisk (filtrat): ________________________________________________________________
MBR: hibrid
GPT: prezent
GPT valid cu MBR hibrid găsit; folosind GPT.
Disc /dev/nvme0n1: 29622272 sectoare, 113,0 GiB
Identificator disc (GUID): 3A71B754-BCE5-474C-B9AD-997AFC849E3F
Tabelul de partiții conține până la 128 de intrări
Tabelul principal de partiții începe la sectorul 2 și se termină la sectorul 5
Primul sector utilizabil este 6, ultimul sector utilizabil este 29622266
Partițiile vor fi aliniate pe granițele de 256 de sectoare
Spațiul total liber este de 466 de sectoare (1,8 MiB)
Număr Început (sector) Sfârșit (sector) Dimensiune Cod Nume
1 256 131327 512,0 MiB EF00 Partiție de sistem EFI
2 131328 29622050 112,5 GiB 8300
MBR: numai MBR
Avertizare! Tabelul de partiții secundar se suprapune pe ultima partiție
33 de blocuri!
Va trebui să ștergeți această partiție sau să o redimensionați într-un alt utilitar.
Disc /dev/sda: 30720000 de sectoare, 14,6 GiB
Identificator disc (GUID): 972F6C9F-26F2-465E-ADD9-849F4A1D2AE2
Tabelul de partiții conține până la 128 de intrări
Tabelul principal de partiții începe la sectorul 2 și se termină la sectorul 33
Primul sector utilizabil este 34, ultimul sector utilizabil este 30719966
Partițiile vor fi aliniate pe limite de 4 sectoare
Spațiul total liber este de 5992606 sectoare (2,9 GiB)
Număr Început (sector) Sfârșit (sector) Dimensiune Cod Nume
2 5271500 5279499 3,9 MiB EF00 Partiție de sistem EFI
3 6000640 30719999 11,8 GiB 8300 Sistem de fișiere Linux
blkid (filtrat): ________________________________________________________________
NAME FSTYPE UUID PARTUUID LABEL PARTLABEL
sda iso9660 2021-08-19-11-03-38-00 Ubuntu 20.04.3 LTS amd64
ââsda1 iso9660 2021-08-19-11-03-38-00 2cf4ba3a-01 Ubuntu 20.04.3 LTS amd64
ââsda2 vfat 54C5-9C6C 2cf4ba3a-02
ââsda3 2cf4ba3a-03
nvme0n1
âânvme0n1p1 vfat 68E1-6818 a5242004-c6a9-4f41-920c-c19066c9b4d2 EFI System Partition
âânvme0n1p2 ext4 3b5fc5ee-e457-45ac-9714-04ca68b282dd e3fe6fb4-fa99-4b09-9d49-1cbdbbb2749d
df (filtrat): _________________________________________________________________
Avail Use% Montat pe
nvme0n1p1 472,9 M 7% /mnt/boot-sav/nvme0n1p1
nvme0n1p2 97G 7% /mnt/boot-sav/nvme0n1p2
sda1 0 100% /cdrom
Opțiuni de montare: ________________________________________________________________________________
nvme0n1p1 rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
nvme0n1p2 rw,relatime
sda1 ro,noatime,nojoliet,check=s,map=n,blocksize=2048
=================== nvme0n1p1/efi/ubuntu/grub.cfg (filtrat) ===================
search.fs_uuid 3b5fc5ee-e457-45ac-9714-04ca68b282dd root
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
=================== nvme0n1p2/boot/grub/grub.cfg (filtrat) ==================== =
Ubuntu 3b5fc5ee-e457-45ac-9714-04ca68b282dd
Ubuntu, cu Linux 5.11.0-27-generic 3b5fc5ee-e457-45ac-9714-04ca68b282dd
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###
======================== nvme0n1p2/etc/fstab (filtrat) ================== ======
# <sistem de fișiere> <punct de montare> <tip> <opțiuni> <dump> <trecere>
# / a fost pe /dev/nvme0n1p2 în timpul instalării
UUID=3b5fc5ee-e457-45ac-9714-04ca68b282dd / ext4 errors=remount-ro 0 1
# /boot/efi a fost pe /dev/nvme0n1p1 în timpul instalării
/swapfile niciunul swap sw 0 0
UUID=68E1-6818 /boot/efi vfat defaults 0 1
==================== nvme0n1p2/etc/default/grub (filtrat) ==================== =
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=meniu
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="stropire liniștită"
GRUB_CMDLINE_LINUX=""
================= nvme0n1p2: Locația fișierelor încărcate de Grub ==================
GiB - GB Fragment(e) de fișier
0,007831573 = 0,008409088 boot/grub/grub.cfg 1
4,828136444 = 5,184172032 boot/vmlinuz 2
4.828136444 = 5.184172032 boot/vmlinuz-5.11.0-27-generic 2
50,703136444 = 54,442078208 boot/initrd.img 3
50.703136444 = 54.442078208 boot/initrd.img-5.11.0-27-generic 3
50,703136444 = 54,442078208 boot/initrd.img.old 3
=================== nvme0n1p2: ls -l /etc/grub.d/ (filtrat) ================ ===
-rwxr-xr-x 1 root root 18151 12 august 09:18 10_linux
-rwxr-xr-x 1 rădăcină rădăcină 42359 12 august 09:18 10_linux_zfs
-rwxr-xr-x 1 rădăcină rădăcină 12894 12 august 09:18 20_linux_xen
-rwxr-xr-x 1 root root 12059 Aug 12 09:18 30_os-prober
-rwxr-xr-x 1 root root 1424 Aug 12 09:18 30_uefi-firmware
-rwxr-xr-x 1 root root 214 Aug 12 09:18 40_custom
-rwxr-xr-x 1 rădăcină rădăcină 216 12 august 09:18 41_custom
================================ Mesaje StdErr ================= ================
Descriptorul fișierului 63 (pipe:[70841]) s-a scurs la invocarea lvs. PID părinte 6561: /bin/bash
Eroare: atât tabelul GPT principal, cât și cel de rezervă sunt corupte. Încercați să faceți un tabel nou și să utilizați caracteristica de salvare a lui Parted pentru a recupera partițiile.
================================ Mesaje StdErr ================= ================
Descriptorul fișierului 63 (pipe:[70841]) s-a scurs la invocarea lvs. PID părinte 6561: /bin/bash
Eroare: atât tabelul GPT principal, cât și cel de rezervă sunt corupte. Încercați să faceți un tabel nou și să utilizați caracteristica de salvare a lui Parted pentru a recupera partițiile.