Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozwiązane Błąd składni GRUB
#1
0
Witam
Po którejś aktualizacji (o ile się nie mylę, chyba aktualizacja grub-a, dawno temu) pojawił się problem z GRUBem, a konkretnie, podczas instalacji programów, deinstalacji, aktualizacji, pojawia się taki błąd (przykładowe usuwanie dowolnego programu):

Kod:
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 284198 files and directories currently installed.)
Removing teams (1.3.00.30857) ...
Setting up grub-pc (2.02-2ubuntu8.21) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Generowanie pliku konfiguracyjnego GRUB-a...
Znaleziono obraz Linuksa: /boot/vmlinuz-4.15.0-20-generic
Znaleziono obraz initrd: /boot/initrd.img-4.15.0-20-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Znaleziono Windows 7 na /dev/sdb1
bd: syntax error.
bd: Incorrect command.
bd: syntax error.
Bd skadni w linii 145
W wygenerowanym pliku konfiguracyjnym GRUB-a wykryto bdy skadni.
Prosz si upewni, e w plikach /etc/default/grub oraz /etc/grub.d/*
nie ma bdw lub wypeni raport o bdzie z zaczonym plikiem /boot/grub/grub.cfg.new.
dpkg: error processing package grub-pc (--configure):
installed grub-pc package post-installation script subprocess returned error exit status 1
Setting up friendly-recovery (0.2.38ubuntu1.2) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Generowanie pliku konfiguracyjnego GRUB-a...
Znaleziono obraz Linuksa: /boot/vmlinuz-4.15.0-20-generic
Znaleziono obraz initrd: /boot/initrd.img-4.15.0-20-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Znaleziono Windows 7 na /dev/sdb1
bd: syntax error.
bd: Incorrect command.
bd: syntax error.
Bd skadni w linii 145
W wygenerowanym pliku konfiguracyjnym GRUB-a wykryto bdy skadni.
Prosz si upewni, e w plikach /etc/default/grub oraz /etc/grub.d/*
nie ma bdw lub wypeni raport o bdzie z zaczonym plikiem /boot/grub/grub.cfg.new.
dpkg: error processing package friendly-recovery (--configure):
installed friendly-recovery package post-installation script subprocess returned error exit status 1
Processing triggers for desktop-file-utils (0.23+linuxmint5) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
grub-pc
friendly-recovery
Setting up grub-pc (2.02-2ubuntu8.21) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Generowanie pliku konfiguracyjnego GRUB-a...
Znaleziono obraz Linuksa: /boot/vmlinuz-4.15.0-20-generic
Znaleziono obraz initrd: /boot/initrd.img-4.15.0-20-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Znaleziono Windows 7 na /dev/sdb1
bd: syntax error.
bd: Incorrect command.
bd: syntax error.
Bd skadni w linii 145
W wygenerowanym pliku konfiguracyjnym GRUB-a wykryto bdy skadni.
Prosz si upewni, e w plikach /etc/default/grub oraz /etc/grub.d/*
nie ma bdw lub wypeni raport o bdzie z zaczonym plikiem /boot/grub/grub.cfg.new.
dpkg: error processing package grub-pc (--configure):
installed grub-pc package post-installation script subprocess returned error exit status 1
Setting up friendly-recovery (0.2.38ubuntu1.2) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Generowanie pliku konfiguracyjnego GRUB-a...
Znaleziono obraz Linuksa: /boot/vmlinuz-4.15.0-20-generic
Znaleziono obraz initrd: /boot/initrd.img-4.15.0-20-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Znaleziono Windows 7 na /dev/sdb1
bd: syntax error.
bd: Incorrect command.
bd: syntax error.
Bd skadni w linii 145
W wygenerowanym pliku konfiguracyjnym GRUB-a wykryto bdy skadni.
Prosz si upewni, e w plikach /etc/default/grub oraz /etc/grub.d/*
nie ma bdw lub wypeni raport o bdzie z zaczonym plikiem /boot/grub/grub.cfg.new.
dpkg: error processing package friendly-recovery (--configure):
installed friendly-recovery package post-installation script subprocess returned error exit status 1

Linia 145 w pliku, do którego odnosi się powyższy wpis, wygląda tak:
Kod:
linux /boot/vmlinuz-4.15.0-20-generic root=UUID=f0c0360e-deba-4f1a-9b03-cf0a6d0f035b ro  quiet splash echo low > /sys/class/drm/card0/device/power_profile $vt_handoff

Szczegóły dotyczące systemu:
Linux Mint 19 Tara 64bit
Jądro systemu Linux 4.15.0-20-generic x86_64
Podpięty jest fizycznie dodatkowy dysk z Win7

Mimo występowania tego błędu zainstalowane programy działają prawidłowo i usuwane też znikają jak należy. Także system startuje bez problemów.
Czy ktoś mógłby pomóc mi uporać się z tym błędem?
Dziękuję i pozdrawiam
#2
0
Zakomentuj tą linię (# na początku) lub po prostu usuń bo takiego czegoś nie powinno być w tym pliku.
Pokaż zawartość tego pliku /etc/default/grub bo może tam być jeszcze więcej takich "kwiatków"
#3
0
Po usunięciu z pliku boot/grub.cfg oraz boot/grub.cfg.new tej linii 145 która powoduje błąd, system nie startuje. Jest informacja, że "najpierw należy wczytać jądro".


etc/default/grub

tylko to jest bez "#" w tym pliku:

Kod:
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash echo low > /sys/class/drm/card0/device/power_profile"
GRUB_CMDLINE_LINUX=""
#4
1
Better response on post RE: Błąd składni GRUBZmodyfikuj linijkę
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash echo low > /sys/class/drm/card0/device/power_profile"
do
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" i wykonaj sudo update-grub2
To całe echo low > /sys/class/drm/card0/device/power_profile chyba powoduje ten problem bo jakoś nie pasuje mi do prawidłowego parametru startowego jądra Smile
W grub.cfg nie grzeb bo zmiany i tak są nadpisywane przez update-grub2
#5
0
Tak zrobiłem i błąd zniknął. Dziękuję za pomoc!
#6
0
Oznaczam wątek jako rozwiązany.
Zamykam wątek.


Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości