Siduction Forum

Siduction Forum => Installation - Support => Topic started by: knorki on 2021/03/03, 17:05:20

Title: grub: verify_string not fond
Post by: knorki on 2021/03/03, 17:05:20
Hallo, ich habe vor ein paar Tagen mit dem Siduction-21.1.0-cblues-xfce-amd64-202102141958.iso auf einem neuem Mainboard mit M.2 SSD dieses installiert.
Nach Siduction Empfehlung: gpt
1. Partition unformatiert 8MB, Makierung bios_boot
2. Partition ext4 für Situction

Installation hat geklappt, Mainbord erkennt Betriebssystem ohne efi und startet im CSM (Kompatibilitäts-Modus), soweit alles gut.

Gestern Updates gestartet u.A. grub-UpdateFolgende Meldung:
...
Setting up grub-efi-amd64-bin (2.04-16)
Setting up grub-efi-amd64-signed (1+2.04-16)
Setting up grub-efi-amd64-ia32-bin
Setting up grub2-common
Setting up grub-pc-bin
Setting up grub-pc
i386-pc wird für Ihre Plattform installiert.
grub-install: Warnung: Dateisystem ext2 unterstüzt keine Einbettungen.
grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieserKonfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht emphohlen..
installation beendet. Keine Feler aufgetreten.
Generating grub configuration file ...
Found linux image /boot/vmlinuz-5.10.19-towo.2-siduction-amd64
Dann kommt das Bild mit der Frage für welche Geräte grub-install automatisch ausgeführt werden soll.Ich habe die automatische Auswahl ohne Anklicken eines Feldes
/dev/sda [ ]/dev/sda2 [ ]gewälht.

Nachdem Neustart dann die grub Fehlermeldung  verify_string not fond

Die Frage: Was habe ich alles falsch gemacht?
Hardware:Mainbord mit x570 ChipsatzCPU: Ryzen 5er Serie
Title: Re: grub: verify_string not fond
Post by: unklarer on 2021/03/04, 04:37:50
^Den Fehler hast du schon einmal im Forum b e s c h r i e b e n.  Auch hier hattest du es tunlichst vermieden, eine Ausgabe des Terminal zu deiner INstallation zu liefern.   :)

Selbstverständlich(!) muß Grub gesagt bekommen, wohin er installiert werden soll, wenn auf deinem System siduction nicht das einzigste OS ist.
Starte also die siduction-live-iso erneut und chroote in das System und installiere grub neu. Einen anderen Weg wird er nicht akzeptieren.
Title: Re: grub: verify_string not fond
Post by: knorki on 2021/03/04, 11:36:43
Hallo,
@unklareralso ich hab mir mal alle meine posts von mir angeschaut jedoch hab ich zum grub Problem noch nichts gepostet. ;) aber egal.


Hier mal mein aktueller Versuch auf eine SSD (auf der vorher Ubuntu war) zu installieren.Folgende Fehlermeldung:
 Installation gescheitert Das Installationsprogramm scheiterte beim Erstellen der Partition auf Datenträger 'Samsung SSD 860 EVO 250GB'.
========================================================================================== Neue Partition (300,00 MiB, Fat32) auf „/dev/sda“ erstellen ========================================================================================== ========================================================================================== Operation: Neue Partition auf dem Gerät „/dev/sda“ erstellen ========================================================================================== ========================================================================================== Befehl: sfdisk --force --append /dev/sda ========================================================================================== ========================================================================================== Befehl: sfdisk --list --output Device,UUID /dev/sda ========================================================================================== ========================================================================================== Operation: Dateisystem „Fat32“ auf der Partition „/dev/sda3“ erstellen ========================================================================================== ========================================================================================== Befehl: mkfs.fat -F32 -I -v /dev/sda3 ========================================================================================== ========================================================================================== Befehl: sfdisk --part-type /dev/sda 3 EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 ========================================================================================== ========================================================================================== Operation: Dateisystembezeichnung der Partition „/dev/sda3“ auf „“ einstellen ========================================================================================== Bezeichnung der Partition „/dev/sda3“ wird auf „“ eingestellt ========================================================================================== Befehl: fatlabel /dev/sda3 ==========================================================================================inxi:
System:
  Host: siduction Kernel: 5.10.16-towo.1-siduction-amd64 x86_64 bits: 64
  compiler: gcc v: 10.2.1 Desktop: Xfce 4.16.0
  Distro: siduction 21.1.0 C-Blues - xfce - (202102141958)
  base: Debian GNU/Linux bullseye/sid
Machine:
  Type: Desktop Mobo: ASRock model: X570 Pro4 serial: <superuser required>
  UEFI: American Megatrends v: P3.20 date: 08/11/2020
CPU:
  Info: 6-Core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2
  rev: 0 L2 cache: 3 MiB
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  bogomips: 86240
  Speed: 2195 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz):
  1: 2195 2: 2196 3: 2196 4: 2195 5: 2196 6: 2196 7: 2195 8: 2196 9: 2195
  10: 2196 11: 2193 12: 2196
Graphics:
  Device-1: AMD RV730 XT [Radeon HD 4670]
  vendor: Hightech Information System driver: radeon v: kernel
  bus ID: 07:00.0
  Display: x11 server: X.Org 1.20.10 driver: loaded: ati,radeon
  unloaded: fbdev,modesetting,vesa resolution: 1920x1200~60Hz
  OpenGL: renderer: AMD RV730 (DRM 2.50.0 / 5.10.16-towo.1-siduction-amd64
  LLVM 11.0.1)
  v: 3.3 Mesa 20.3.4 direct render: Yes
Network:
  Device-1: Intel I211 Gigabit Network vendor: ASRock driver: igb v: kernel
  port: f000 bus ID: 03:00.0
  IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: a8:a1:59:56:57:51
Drives:
  Local Storage: total: 236.63 GiB used: 92.2 MiB (0.0%)
Info:
  Processes: 246 Uptime: 23m Memory: 31.28 GiB used: 1.41 GiB (4.5%)
  Init: systemd runlevel: 5 Compilers: gcc: 10.2.1 Packages: 2144
  Shell: Bash v: 5.1.4 inxi: 3.3.01
 
Title: Re: grub: verify_string not fond
Post by: towo on 2021/03/04, 11:39:53
https://news.siduction.org/2021/02/siduction-2021-1-1-c-blues-point-release/
Title: Re: grub: verify_string not fond
Post by: unklarer on 2021/03/04, 12:02:22
Quote from: unklarer
^Den Fehler hast du schon einmal im Forum b e s c h r i e b e n.  Auch hier hattest du es tunlichst vermieden, eine Ausgabe des Terminal zu deiner INstallation zu liefern.    :)

Quote from: knorki
Hallo,
@unklareralso ich hab mir mal alle meine posts von mir angeschaut jedoch hab ich zum grub Problem noch nichts gepostet. ;) aber egal.

Ich meinte den hier: error: 'grub_file_filters' not found (https://forum.siduction.org/index.php?topic=7701.msg62706#msg62706)
Schwamm 'drüber   ;D  1:1   ;)
Title: Re: grub: verify_string not fond
Post by: Mte90 on 2021/03/10, 14:00:50
I don't speak german so I don't understand how to fix it but I am facing the same issue.
Title: Re: grub: verify_string not fond
Post by: der_bud on 2021/03/10, 15:49:23
There are at least 3 users in german debianforum.de with the same 'verify_string' error, so something seems to ne strange with current grub (for some, but not all users) : 
 https://debianforum.de/forum/viewtopic.php?f=27&p=1266710&sid=70407d5a6871c42aacf35be44d3b0d5f#p1266710
Solution seems to be to chroot into the system from a live medium and reinstall grub, or first try if 'dpkg-reconfigure grub-pc' is sufficient (from within chroot)
Title: Re: grub: verify_string not fond
Post by: hendrikL on 2021/03/10, 15:53:05
Well, if you had forgotten to tell grub where to install after one of the last full-upgrades/dist-upgrades you have to chroot and install grub into the mbr or what ever partition.

https://forum.siduction.org/index.php?topic=7701.msg62711#msg62711
https://manual.siduction.org/sys-admin-grub2
Title: Re: grub: verify_string not fond
Post by: Mte90 on 2021/03/12, 15:50:41
It is possible to do it without chroot? as I can get access to the system with super grub disk.
Title: Re: grub: verify_string not fond
Post by: unklarer on 2021/03/12, 16:45:17
^Yes. You can ALWAYS use the system in question with this
super_grub_disk  boot.   ;D
Title: Re: grub: verify_string not fond
Post by: Mte90 on 2021/03/12, 18:50:53
I get access with that but I am not able to reinstall grub so I was asking for a solution without chroot as I don't need it.
Title: Re: grub: verify_string not fond
Post by: Mister00X on 2021/03/12, 19:31:02
If you can boot into your system using the SuperGrubDisk you can install grub by executing
Code: [Select]
grub-install /dev/sdX
command. Where sdX is the drive your OS is on.
Title: Re: grub: verify_string not fond
Post by: unklarer on 2021/03/13, 10:15:06
The correct way to fix this problem with GRUB is in the chroot:
Code: [Select]
dpkg-reconfigure grub-pc
because this fixes "the misuse of debconf as a registry" (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984426#63).
---------------------
Der richtige Weg, um dieses Problem mit GRUB zu beheben ist im chroot:

Code: [Select]
dpkg-reconfigure grub-pc
weil damit "der Mißbrauch der debconf als Registry" behoben wird (so, wie ich das verstehe   :D  ).
Title: Re: grub: verify_string not fond
Post by: Mister00X on 2021/03/13, 13:40:45
@unklarer

TIL 8)
Title: Re: grub: verify_string not fond
Post by: knorki on 2021/03/14, 08:42:03
Hallo,
das Problem hab ich durch den Hinweis von towo auf dosfstools gelöst.
https://news.siduction.org/2021/02/siduction-2021-1-1-c-blues-point-release/

Die Versuche mit chroot Grub wieder herzustellen sind auf Grund eigener Fehler (Falscheingaben) gescheitert, aber inzwischen hab ich es gelernt.

Da ich praktische Anweisungen mag, hier mal die Vorgehensweise für die aktuelle Installation mit siduction-21.1.0-cblues-xfce-amd64-202102141958.iso

Zuerst mit dem siduction-21.1.0-cblues-nox-amd64-202102141954 und gdisk Partitionen erstellen,
1. Partition 300M, ef02 BIOS boot partition
2. Partition 200G, 8300 Daten partition

Dann mit dem (in meinem Fall xfce-Siduction-Installation-Stick) Insallation duchgeführt, Neustart.
Vor einem Update!  -Erst das Paket dosfstools auf Halten setzen, also bleibt 4.2-1.1~really!
Dann erst das Update durchführen.
Es erscheint zum Schluss des Udate-Durchlaufs das Auswahlfenster "grub install devices"
Dort die beiden Felder so

makieren!
Rechner Ausschalten (nicht rur rebooten) und neu starten.
Dann sollte alles gut sein

Dieses Prozedur ist wohl nötig bis dosfstools korrigiert ist.
Title: Re: grub: verify_string not fond
Post by: Mte90 on 2021/03/16, 16:17:04
The correct way to fix this problem with GRUB is in the chroot:
Code: [Select]
dpkg-reconfigure grub-pc
because this fixes "the misuse of debconf as a registry" (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984426#63).
Seems that this worked, I tried those commands in the preovious days with no luck. Maybe this time I was more lucky...