Linux Mint skopiował swojego GRUBa i "podmienił" GRUBa systemu Deepin

bez zmian…

To wywal wszystkie wpisy efibootmgr nie odnoszące się do deepina:
sudo efibootmgr -b XXXX -B

XXXX to nr do zachowania czy usunięcia?

Do usunięcia. (-B | --delete-bootnum delete bootnum)

Tak apropo pokaż jeszcze:
cat /boot/grub/grub.cfg

UEFI z USB też?

Z USB nie ruszaj jak chcesz, żeby Ci super grub2 bootował :stuck_out_tongue:

grub.txt (6,7 KB)

Plik wygląda, że wygenerowany poprawnie:
linux /boot/vmlinuz-4.15.0-30deepin-generic root=UUID=0ed54e04-3327-4a70-aa63-546075c8b12a ro splash quiet DEEPIN_GFXMODE=$DEEPIN_GFXMODE initrd /boot/initrd.img-4.15.0-30deepin-generic

Usunałęm, i nic. Jako GRUB Deepina dalej pojawia się ten od minta (z “ubuntu” w nagłówku)

Dziwne. Praktycznie czystego boota masz zrobionego i pozostałości usunięte.
Pokaż bardziej kompleksowe dane:

Rozpakuj i:
chmod +x bootinfoscript
sudo bootinfoscript boot.log

boot.log (7,7 KB)

EDIT:
Wyjąłem pendrive’a, żeby trochę “odchudzić” log: boot.log (1,5 KB)

Strasznie mało rzeczy wrzucił do loga.
Ani fstaba, ani plików konfiguracyjnych.
Nie wiem, co tam jest konkretnie skopane.
W /boot/efi masz tylko katalog EFI ?

W /boot/efi jest jeszcze luźny plik i katalog - to może coś zmieniać?
boot_efi.zip (1,5 KB)

:smiley:
fs0:\EFI\ubuntu\grubx64.efi

I wszystko jasne. Masz pliczek startup.nsh, który w UEFI wskazuje skąd ma czytać plik EFI. Ostatnio takie coś robiłem w VirtualBoxie jak chciałem mieć Arch Linuxa zainstalowanego i na sztywno trzeba było takim pliczkiem wskazać bootloader.
Wywal ten zzz_boot

Czyli tylko EFI zostawić?

Tak.

Wciąż to samo… :sweat:

A jakby zamiast usuwać zedytować startup.nsh?

Możesz spróbować. Ale dziwna bardzo konfiguracja.
“fs0” to inaczej pierwsza partycja dysku.

Może coś jeszcze @marcin82 wymyśli.

A co tu myśleć? Wygląda na to, że jest tylko jeden linuks:

Device Mount_Point Type Options

/dev/fuse /root/.cache/doc fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0)
/dev/fuse /run/user/1000/doc fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/nvme0n1p1 /boot/efi vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/nvme0n1p4 / ext4 (rw,relatime,data=ordered)
/dev/nvme0n1p6 /home ext4 (rw,relatime,data=ordered)

Jak dwa? Jak obok? Zaorałeś jeden. Uruchom livecd, podmontuj wszystko włącznie z partycją EFI (było na forum). Zaloguj się przez chroot, wyczyść wszystko co jest pod /boot/efi/EFI, przeinstaluj Gruba dla UEFI wg wiki dystrybucji.