...nach Grub-update  [Solved]

Message
Author
myrdhinn
Posts: 17
Joined: Fri Nov 15, 2019 2:35 pm

Re: ...nach Grub-update

#11 Post by myrdhinn »

oh ich war langsam,
Und dann nochmal mx-boot repairt starten wie oben, und berichte jeden schritt, den Du gemacht und ausgewählt hast.
Zusätzlich die log-Datei
/var/log/mx-boot-repair.log
hier posten.
ok das mach ich morgen, Da der Stick read-only ist und ich zwischendurch gebootet habe ist keine /var/log/mx-boot-repair.log vorhanden.
Danke für deine Mühe dich mit diesem quatsch abzugeben.

User avatar
fehlix
Developer
Posts: 12613
Joined: Wed Apr 11, 2018 5:09 pm

Re: ...nach Grub-update

#12 Post by fehlix »

myrdhinn wrote: Wed Dec 14, 2022 4:20 pm oh ich war langsam,
Und dann nochmal mx-boot repairt starten wie oben, und berichte jeden schritt, den Du gemacht und ausgewählt hast.
Zusätzlich die log-Datei
/var/log/mx-boot-repair.log
hier posten.
ok das mach ich morgen, Da der Stick read-only ist und ich zwischendurch gebootet habe ist keine /var/log/mx-boot-repair.log vorhanden.
Danke für deine Mühe dich mit diesem quatsch abzugeben.
Scheint tatsächlich so, als ob update-grub am LiveUSB/ISO scheitert.
Also dann den os-prober abschalten, wie oben beschrieben.
Alterative könnets do auch mit "toram" F4- Boot-Option den USB-Stick booten,
und nach dem Erfolgreiche Start, den Stick im Thunar oder im Tool "Unmounter" "auswerfen" und auch abziehen.
Achtung : Nicht vergessen imme erst den "MX Boot Repair" auf neusten Stand bringen,
sonst klappts nicht, weil die erwähnte Macke ist seit gestern behoben ;)

myrdhinn
Posts: 17
Joined: Fri Nov 15, 2019 2:35 pm

Re: ...nach Grub-update

#13 Post by myrdhinn »

also jetzt etwas umfangreicher
#Start MX mit toram:
#Autostart in Einstellungen deaktiviert:

Code: Select all

demo@mx1:~
$ lsblk -f
NAME   FSTYPE      FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT
loop0  squashfs    4.0                                                    0   100% /live/linux
sda                                                                                
└─sda1 crypto_LUKS 2           af3a36aa-23f3-4895-b4b6-630138b8e89d                
sdb                                                                                
├─sdb1 ext4        1.0   boot  4b88efd1-25bf-44fe-b057-0190b59d6e06                
└─sdb2 crypto_LUKS 2           a63f0867-7588-451b-915a-48b57dfa3cff                
sr0 
#einhängen rootMX19:

Code: Select all

demo@mx1:~
$ cd /media/demo/rootMX19
demo@mx1:/media/demo/rootMX19
$ cd etc/grub.d
demo@mx1:/media/demo/rootMX19/etc/grub.d
$ ls
00_header        10_linux.dpkg-dist  30_os-prober            30_uefi-firmware.dpkg-dist  README
05_debian_theme  20_linux_xen        30_os-prober.dpkg-dist  40_custom
10_linux         20_memtest86+       30_uefi-firmware        41_custom
demo@mx1:/media/demo/rootMX19/etc/grub.d
$ sudo chmod -x 30_os-prober

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

[sudo] Passwort für demo: 
demo@mx1:/media/demo/rootMX19/etc/grub.d
$ ls -al
insgesamt 136
drwxr-xr-x   2 root root  4096  9. Dez 13:26 .
drwxr-xr-x 154 root root 12288 10. Dez 19:34 ..
-rwxr-xr-x   1 root root 10046 19. Sep 2019  00_header
-rwxr-xr-x   1 root root  6260  1. Aug 21:26 05_debian_theme
-rwxr-xr-x   1 root root 13658 15. Apr 2021  10_linux
-rwxr-xr-x   1 root root 14123  1. Aug 21:26 10_linux.dpkg-dist
-rwxr-xr-x   1 root root 14180  1. Aug 21:26 20_linux_xen
-rwxr-xr-x   1 root root  1444 15. Apr 2021  20_memtest86+
-rw-r--r--   1 root root 12162 15. Apr 2021  30_os-prober
-rwxr-xr-x   1 root root 12910  1. Aug 21:26 30_os-prober.dpkg-dist
-rwxr-xr-x   1 root root  1594 15. Apr 2021  30_uefi-firmware
-rwxr-xr-x   1 root root  1372  1. Aug 21:26 30_uefi-firmware.dpkg-dist
-rwxr-xr-x   1 root root   214 19. Sep 2019  40_custom
-rwxr-xr-x   1 root root   215  1. Aug 21:26 41_custom
-rw-r--r--   1 root root   483 19. Sep 2019  README
demo@mx1:/media/demo/rootMX19/etc/grub.d

Code: Select all

$ sudo apt update
Holen:1 http://deb.debian.org/debian bullseye-updates InRelease [44,1 kB]
Holen:2 http://security.debian.org/debian-security bullseye-security InRelease [48,4 kB]
Holen:3 http://deb.debian.org/debian bullseye InRelease [116 kB] 
Holen:4 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye InRelease [19,9 kB]
Holen:5 http://security.debian.org/debian-security bullseye-security/main i386 Packages [208 kB]
Holen:6 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [210 kB]
Holen:7 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/main amd64 Packages [335 kB]
Holen:8 http://security.debian.org/debian-security bullseye-security/main Translation-en [136 kB]
Holen:9 http://security.debian.org/debian-security bullseye-security/non-free amd64 Packages [528 B]
Holen:10 http://security.debian.org/debian-security bullseye-security/non-free i386 Packages [528 B]
Holen:11 http://security.debian.org/debian-security bullseye-security/non-free Translation-en [344 B]
Holen:12 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/main i386 Packages [328 kB]
Holen:13 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/main i386 Contents (deb) [2.040 kB]
Holen:14 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/main amd64 Contents (deb) [2.127 kB]
Holen:15 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/non-free i386 Packages [48,5 kB]
Holen:16 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/non-free amd64 Packages [47,5 kB]
Holen:17 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/non-free i386 Contents (deb) [25,8 kB]
Holen:18 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/non-free amd64 Contents (deb) [26,7 kB]
Holen:19 http://deb.debian.org/debian bullseye-updates/main i386 Packages [15,1 kB]                
Holen:20 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [14,6 kB]
Holen:21 http://deb.debian.org/debian bullseye-updates/main Translation-en [7.929 B]
Holen:22 http://deb.debian.org/debian bullseye-updates/main i386 Contents (deb) [70,6 kB]
Holen:23 http://deb.debian.org/debian bullseye-updates/main amd64 Contents (deb) [68,7 kB]
Holen:24 http://deb.debian.org/debian bullseye-updates/main all Contents (deb) [25,0 kB]
Holen:25 http://deb.debian.org/debian bullseye/main i386 Packages [8.122 kB]
Holen:26 http://deb.debian.org/debian bullseye/main amd64 Packages [8.184 kB]
Holen:27 http://deb.debian.org/debian bullseye/main Translation-de_DE [830 B]
Holen:28 http://deb.debian.org/debian bullseye/main Translation-en [6.239 kB]
Holen:29 http://deb.debian.org/debian bullseye/main Translation-de [1.718 kB] 
Holen:30 http://deb.debian.org/debian bullseye/main all Contents (deb) [31,0 MB]
Holen:31 http://deb.debian.org/debian bullseye/main i386 Contents (deb) [10,2 MB]                  
Holen:32 http://deb.debian.org/debian bullseye/main amd64 Contents (deb) [10,3 MB]                 
Holen:33 http://deb.debian.org/debian bullseye/contrib amd64 Packages [50,6 kB]                    
Holen:34 http://deb.debian.org/debian bullseye/contrib i386 Packages [45,3 kB]                     
Holen:35 http://deb.debian.org/debian bullseye/contrib Translation-en [46,9 kB]                    
Holen:36 http://deb.debian.org/debian bullseye/contrib amd64 Contents (deb) [54,7 kB]              
Holen:37 http://deb.debian.org/debian bullseye/contrib i386 Contents (deb) [33,6 kB]
Holen:38 http://deb.debian.org/debian bullseye/contrib all Contents (deb) [57,3 kB]
Holen:39 http://deb.debian.org/debian bullseye/non-free i386 Packages [79,3 kB]
Holen:40 http://deb.debian.org/debian bullseye/non-free amd64 Packages [97,7 kB]
Holen:41 http://deb.debian.org/debian bullseye/non-free Translation-en [92,4 kB]
Holen:42 http://deb.debian.org/debian bullseye/non-free i386 Contents (deb) [29,1 kB]
Holen:43 http://deb.debian.org/debian bullseye/non-free all Contents (deb) [888 kB]
Holen:44 http://deb.debian.org/debian bullseye/non-free amd64 Contents (deb) [79,7 kB]
Es wurden 83,3 MB in 1 min 14 s geholt (1.120 kB/s).                 
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Aktualisierung für 28 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
demo@mx1:/media/demo/rootMX19/etc/grub.d

$ sudo apt install mx-bootrepair
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete werden aktualisiert (Upgrade):
  mx-bootrepair
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 27 nicht aktualisiert.
Es müssen 97,6 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 2.048 B Plattenplatz zusätzlich benutzt.
Holen:1 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/mx/repo bullseye/main amd64 mx-bootrepair amd64 22.83 [97,6 kB]
Es wurden 97,6 kB in 0 s geholt (1.056 kB/s).
(Lese Datenbank ... 333629 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../mx-bootrepair_22.83_amd64.deb ...
Entpacken von mx-bootrepair (22.83) über (22.82) ...
mx-bootrepair (22.83) wird eingerichtet ...
Trigger für desktop-file-utils (0.26-1) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Trigger für mailcap (3.69) werden verarbeitet ...
demo@mx1:/media/demo/rootMX19/etc/grub.d
#rootMX19 aushängen und auswerfen, neues Terminal

Code: Select all

demo@mx1:~
$ mxbr-launcher
Starting /usr/bin/mx-boot-repair
mx-boot-repair version: 22.83
lsblk -ln -o NAME,SIZE,LABEL,MODEL -d -e 2,11 -x NAME | grep -E '^x?[h,s,v].[a-z]|^mmcblk|^nvme'
"sda   931,5G       TOSHIBA_HDWD110\nsdb   238,5G       Micron_1100_MTFDDAV256TBN"
lsblk -ln -o NAME,SIZE,FSTYPE,MOUNTPOINT,LABEL -e 2,11 -x NAME | grep -E '^x?[h,s,v].[a-z][0-9]|^mmcblk[0-9]+p|^nvme[0-9]+n[0-9]+p'
"sda1  931,5G crypto_LUKS             \nsdb1    256M ext4                    boot\nsdb2  238,2G crypto_LUKS"
lsblk -ln -o PARTTYPE /dev/sda| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
cryptsetup isLuks /dev/sdb2
df / --output=source |sed -e 1d
"overlay"
/bin/mount /dev/mapper/root.fsm /tmp/mx-boot-repair-skYNTK && /bin/mount --rbind --make-rslave /dev /tmp/mx-boot-repair-skYNTK/dev && /bin/mount --rbind --make-rslave /sys /tmp/mx-boot-repair-skYNTK/sys && /bin/mount --rbind /proc /tmp/mx-boot-repair-skYNTK/proc && /bin/mount -t tmpfs -o size=100m,nodev,mode=755 tmpfs /tmp/mx-boot-repair-skYNTK/run && /bin/mkdir /tmp/mx-boot-repair-skYNTK/run/udev && /bin/mount --rbind /run/udev /tmp/mx-boot-repair-skYNTK/run/udev
test -n "$(ls -A /tmp/mx-boot-repair-skYNTK/boot)"
readlink -e "$(echo UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 | sed -r 's:((PART)?(UUID|LABEL))=:\L/dev/disk/by-\1/:g; s:[\"]::g;')"
"/dev/sdb1"
Found partition: "UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06"
mount UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 /tmp/mx-boot-repair-skYNTK/boot
chroot /tmp/mx-boot-repair-skYNTK grub-install --target=i386-pc --recheck --force /dev/sdb
"i386-pc wird für Ihre Plattform installiert."
"grub-install: Warnung: Diese GPT-Partitionsbezeichnung hat keine BIOS-Boot-Partition, Einbettung würde unmöglich sein."
"grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieser Konfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht empfohlen.."
"installation beendet. Keine Fehler aufgetreten."
mountpoint -q /tmp/mx-boot-repair-skYNTK/boot/efi && umount /tmp/mx-boot-repair-skYNTK/boot/efi
mountpoint -q /tmp/mx-boot-repair-skYNTK/boot && umount -R /tmp/mx-boot-repair-skYNTK/boot
mountpoint -q /tmp/mx-boot-repair-skYNTK && /bin/umount -R /tmp/mx-boot-repair-skYNTK/run && /bin/umount -R /tmp/mx-boot-repair-skYNTK/proc && /bin/umount -R /tmp/mx-boot-repair-skYNTK/sys && /bin/umount -R /tmp/mx-boot-repair-skYNTK/dev && umount /tmp/mx-boot-repair-skYNTK && rmdir /tmp/mx-boot-repair-skYNTK
cryptsetup luksClose root.fsm
lsblk -ln -o PARTTYPE /dev/sda| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
df / --output=source |sed -e 1d
"overlay"
cryptsetup isLuks /dev/sdb2
mkdir -p /tmp/mx-boot-repair-skYNTK
/bin/mount /dev/mapper/root.fsm /tmp/mx-boot-repair-skYNTK && /bin/mount --rbind --make-rslave /dev /tmp/mx-boot-repair-skYNTK/dev && /bin/mount --rbind --make-rslave /sys /tmp/mx-boot-repair-skYNTK/sys && /bin/mount --rbind /proc /tmp/mx-boot-repair-skYNTK/proc && /bin/mount -t tmpfs -o size=100m,nodev,mode=755 tmpfs /tmp/mx-boot-repair-skYNTK/run && /bin/mkdir /tmp/mx-boot-repair-skYNTK/run/udev && /bin/mount --rbind /run/udev /tmp/mx-boot-repair-skYNTK/run/udev
test -n "$(ls -A /tmp/mx-boot-repair-skYNTK/boot)"
readlink -e "$(echo UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 | sed -r 's:((PART)?(UUID|LABEL))=:\L/dev/disk/by-\1/:g; s:[\"]::g;')"
"/dev/sdb1"
Found partition: "UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06"
mount UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 /tmp/mx-boot-repair-skYNTK/boot
chroot /tmp/mx-boot-repair-skYNTK update-grub
"Generating grub configuration file ..."
""
"Found background image: /usr/share/images/desktop-base/desktop-grub.png"
"done"
""
mountpoint -q /tmp/mx-boot-repair-skYNTK/boot/efi && umount /tmp/mx-boot-repair-skYNTK/boot/efi
mountpoint -q /tmp/mx-boot-repair-skYNTK/boot && umount -R /tmp/mx-boot-repair-skYNTK/boot
mountpoint -q /tmp/mx-boot-repair-skYNTK && /bin/umount -R /tmp/mx-boot-repair-skYNTK/run && /bin/umount -R /tmp/mx-boot-repair-skYNTK/proc && /bin/umount -R /tmp/mx-boot-repair-skYNTK/sys && /bin/umount -R /tmp/mx-boot-repair-skYNTK/dev && umount /tmp/mx-boot-repair-skYNTK && rmdir /tmp/mx-boot-repair-skYNTK
cryptsetup luksClose root.fsm
demo@mx1:~
#und die /var/log/mx-boot-repair.log

Code: Select all

demo@mx1:~
$ cd /var/log
demo@mx1:/var/log
$ cat mx-bootrepair.log
cat: mx-bootrepair.log: Datei oder Verzeichnis nicht gefunden
demo@mx1:/var/log
$ ls
apt       daemon.log  dpkg.log  lightdm   mx-boot-repair.log      syslog
auth.log  debug       fsck      live      mx-boot-repair.log.old  tor
boot      dmesg       kern.log  messages  samba                   Xorg.0.log
demo@mx1:/var/log
$ cat mx-boot-repair.log
2022-12-15 18:32:38.238 DBG default: mx-boot-repair version: 22.83
2022-12-15 18:32:38.263 DBG default: lsblk -ln -o NAME,SIZE,LABEL,MODEL -d -e 2,11 -x NAME | grep -E '^x?[h,s,v].[a-z]|^mmcblk|^nvme'
2022-12-15 18:32:38.270 DBG default: "sda   931,5G       TOSHIBA_HDWD110\nsdb   238,5G       Micron_1100_MTFDDAV256TBN"
2022-12-15 18:32:38.270 DBG default: lsblk -ln -o NAME,SIZE,FSTYPE,MOUNTPOINT,LABEL -e 2,11 -x NAME | grep -E '^x?[h,s,v].[a-z][0-9]|^mmcblk[0-9]+p|^nvme[0-9]+n[0-9]+p'
2022-12-15 18:32:38.277 DBG default: "sda1  931,5G crypto_LUKS             \nsdb1    256M ext4                    boot\nsdb2  238,2G crypto_LUKS"
2022-12-15 18:33:12.470 DBG default: lsblk -ln -o PARTTYPE /dev/sda| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
2022-12-15 18:33:12.480 DBG default: lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
2022-12-15 18:33:12.487 DBG default: lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
2022-12-15 18:33:12.492 DBG default: lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
2022-12-15 18:33:12.498 DBG default: lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
2022-12-15 18:33:35.701 DBG default: cryptsetup isLuks /dev/sdb2
2022-12-15 18:33:35.719 DBG default: df / --output=source |sed -e 1d
2022-12-15 18:33:35.726 DBG default: "overlay"
2022-12-15 18:33:44.716 DBG default: /bin/mount /dev/mapper/root.fsm /tmp/mx-boot-repair-skYNTK && /bin/mount --rbind --make-rslave /dev /tmp/mx-boot-repair-skYNTK/dev && /bin/mount --rbind --make-rslave /sys /tmp/mx-boot-repair-skYNTK/sys && /bin/mount --rbind /proc /tmp/mx-boot-repair-skYNTK/proc && /bin/mount -t tmpfs -o size=100m,nodev,mode=755 tmpfs /tmp/mx-boot-repair-skYNTK/run && /bin/mkdir /tmp/mx-boot-repair-skYNTK/run/udev && /bin/mount --rbind /run/udev /tmp/mx-boot-repair-skYNTK/run/udev
2022-12-15 18:33:44.751 DBG default: test -n "$(ls -A /tmp/mx-boot-repair-skYNTK/boot)"
2022-12-15 18:33:44.758 DBG default: readlink -e "$(echo UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 | sed -r 's:((PART)?(UUID|LABEL))=:\L/dev/disk/by-\1/:g; s:[\"]::g;')"
2022-12-15 18:33:44.765 DBG default: "/dev/sdb1"
2022-12-15 18:33:44.765 DBG default: Found partition: "UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06"
2022-12-15 18:33:44.765 DBG default: mount UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 /tmp/mx-boot-repair-skYNTK/boot
2022-12-15 18:33:44.778 DBG default: chroot /tmp/mx-boot-repair-skYNTK grub-install --target=i386-pc --recheck --force /dev/sdb
2022-12-15 18:33:44.864 WRN default: "i386-pc wird für Ihre Plattform installiert."
2022-12-15 18:33:45.779 WRN default: "grub-install: Warnung: Diese GPT-Partitionsbezeichnung hat keine BIOS-Boot-Partition, Einbettung würde unmöglich sein."
2022-12-15 18:33:45.784 WRN default: "grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieser Konfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht empfohlen.."
2022-12-15 18:33:45.787 WRN default: "installation beendet. Keine Fehler aufgetreten."
2022-12-15 18:33:45.801 DBG default: mountpoint -q /tmp/mx-boot-repair-skYNTK/boot/efi && umount /tmp/mx-boot-repair-skYNTK/boot/efi
2022-12-15 18:33:45.812 DBG default: mountpoint -q /tmp/mx-boot-repair-skYNTK/boot && umount -R /tmp/mx-boot-repair-skYNTK/boot
2022-12-15 18:33:45.829 DBG default: mountpoint -q /tmp/mx-boot-repair-skYNTK && /bin/umount -R /tmp/mx-boot-repair-skYNTK/run && /bin/umount -R /tmp/mx-boot-repair-skYNTK/proc && /bin/umount -R /tmp/mx-boot-repair-skYNTK/sys && /bin/umount -R /tmp/mx-boot-repair-skYNTK/dev && umount /tmp/mx-boot-repair-skYNTK && rmdir /tmp/mx-boot-repair-skYNTK
2022-12-15 18:33:45.858 DBG default: cryptsetup luksClose root.fsm
2022-12-15 18:34:01.087 DBG default: lsblk -ln -o PARTTYPE /dev/sda| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
2022-12-15 18:34:01.097 DBG default: lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
2022-12-15 18:34:01.104 DBG default: lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
2022-12-15 18:34:01.112 DBG default: lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
2022-12-15 18:34:01.120 DBG default: lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
2022-12-15 18:34:01.127 DBG default: lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
2022-12-15 18:34:01.137 DBG default: lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
2022-12-15 18:34:01.147 DBG default: lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
2022-12-15 18:34:01.154 DBG default: lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
2022-12-15 18:34:11.913 DBG default: df / --output=source |sed -e 1d
2022-12-15 18:34:11.922 DBG default: "overlay"
2022-12-15 18:34:11.922 DBG default: cryptsetup isLuks /dev/sdb2
2022-12-15 18:34:24.135 DBG default: mkdir -p /tmp/mx-boot-repair-skYNTK
2022-12-15 18:34:24.141 DBG default: /bin/mount /dev/mapper/root.fsm /tmp/mx-boot-repair-skYNTK && /bin/mount --rbind --make-rslave /dev /tmp/mx-boot-repair-skYNTK/dev && /bin/mount --rbind --make-rslave /sys /tmp/mx-boot-repair-skYNTK/sys && /bin/mount --rbind /proc /tmp/mx-boot-repair-skYNTK/proc && /bin/mount -t tmpfs -o size=100m,nodev,mode=755 tmpfs /tmp/mx-boot-repair-skYNTK/run && /bin/mkdir /tmp/mx-boot-repair-skYNTK/run/udev && /bin/mount --rbind /run/udev /tmp/mx-boot-repair-skYNTK/run/udev
2022-12-15 18:34:24.173 DBG default: test -n "$(ls -A /tmp/mx-boot-repair-skYNTK/boot)"
2022-12-15 18:34:24.181 DBG default: readlink -e "$(echo UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 | sed -r 's:((PART)?(UUID|LABEL))=:\L/dev/disk/by-\1/:g; s:[\"]::g;')"
2022-12-15 18:34:24.187 DBG default: "/dev/sdb1"
2022-12-15 18:34:24.187 DBG default: Found partition: "UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06"
2022-12-15 18:34:24.188 DBG default: mount UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 /tmp/mx-boot-repair-skYNTK/boot
2022-12-15 18:34:24.202 DBG default: chroot /tmp/mx-boot-repair-skYNTK update-grub
2022-12-15 18:34:24.402 WRN default: "Generating grub configuration file ..."
2022-12-15 18:34:24.403 WRN default: ""
2022-12-15 18:34:24.551 WRN default: "Found background image: /usr/share/images/desktop-base/desktop-grub.png"
2022-12-15 18:34:24.814 WRN default: "done"
2022-12-15 18:34:24.815 WRN default: ""
2022-12-15 18:34:24.816 DBG default: mountpoint -q /tmp/mx-boot-repair-skYNTK/boot/efi && umount /tmp/mx-boot-repair-skYNTK/boot/efi
2022-12-15 18:34:24.823 DBG default: mountpoint -q /tmp/mx-boot-repair-skYNTK/boot && umount -R /tmp/mx-boot-repair-skYNTK/boot
2022-12-15 18:34:24.838 DBG default: mountpoint -q /tmp/mx-boot-repair-skYNTK && /bin/umount -R /tmp/mx-boot-repair-skYNTK/run && /bin/umount -R /tmp/mx-boot-repair-skYNTK/proc && /bin/umount -R /tmp/mx-boot-repair-skYNTK/sys && /bin/umount -R /tmp/mx-boot-repair-skYNTK/dev && umount /tmp/mx-boot-repair-skYNTK && rmdir /tmp/mx-boot-repair-skYNTK
2022-12-15 18:34:24.860 DBG default: cryptsetup luksClose root.fsm
demo@mx1:/var/log
das ergebnis ist

grub>_ ....minimale BASH-ähnliche Zeilenbearbeitung...

User avatar
fehlix
Developer
Posts: 12613
Joined: Wed Apr 11, 2018 5:09 pm

Re: ...nach Grub-update

#14 Post by fehlix »

myrdhinn wrote: Thu Dec 15, 2022 12:56 pm

Code: Select all

2022-12-15 18:34:24.202 DBG default: chroot /tmp/mx-boot-repair-skYNTK update-grub
2022-12-15 18:34:24.402 WRN default: "Generating grub configuration file ..."
2022-12-15 18:34:24.403 WRN default: ""
2022-12-15 18:34:24.551 WRN default: "Found background image: /usr/share/images/desktop-base/desktop-grub.png"
2022-12-15 18:34:24.814 WRN default: "done"
Hmm ... sieht theoretisch gut aus und grub-update läuft ohne Fehler, nur es findet keinen boot-baren Kernel.
Liste doch mal auf was auf der "/boot" Partition (sdb1) verhanden ist:
LiveUSB starten, sdb1 in Thunar einhängen, Terminal öffnen und

Code: Select all

ls -al
und auch noch

Code: Select all

cat grub/grub.cfg
+++ EDIT +++
ach so vielleicht noch dies:
Mal auflisten was im grub/ Verzeichnis liegt:

Code: Select all

ls -al grub
und falls es da ein grub.cfg.new oder so ähnlich gibt,
das auch anzeigen:

Code: Select all

cat grub/grub.cfg.new

myrdhinn
Posts: 17
Joined: Fri Nov 15, 2019 2:35 pm

Re: ...nach Grub-update

#15 Post by myrdhinn »

Ja das stand ja im 1.post was auf /boot alles gelöscht ist und sich nicht wider herstellen lässt.
Ich hatte mit Testdisk nachgesehen, außer dem grub hatte alles 0 Byte.

Code: Select all

demo@mx1:~
$ cd /media/demo/boot
demo@mx1:/media/demo/boot
$ ls -al grub
insgesamt 27
drwxr-xr-x 5 root root  1024 15. Dez 20:34 .
drwxr-xr-x 3 root root  1024 11. Dez 18:15 ..
drwxr-xr-x 2 root root  1024 11. Dez 18:15 fonts
-rw-r--r-- 1 root root  3110 15. Dez 20:34 grub.cfg
-rw-r--r-- 1 root root  1024 11. Dez 18:15 grubenv
drwxr-xr-x 2 root root 18432 15. Dez 20:33 i386-pc
drwxr-xr-x 2 root root  1024 15. Dez 20:33 locale
demo@mx1:/media/demo/boot
$ cat grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="${saved_entry}"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod ext2
search --no-floppy --fs-uuid --set=root 1ea5f887-89d8-460c-91de-0ee797b8f454
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=1024x768
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=de_DE
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod ext2
search --no-floppy --fs-uuid --set=root 1ea5f887-89d8-460c-91de-0ee797b8f454
insmod png
if background_image /usr/share/desktop-base/futureprototype-theme/grub/grub-4x3.png; then
  true
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg
fi
### END /etc/grub.d/41_custom ###
demo@mx1:/media/demo/boot

User avatar
fehlix
Developer
Posts: 12613
Joined: Wed Apr 11, 2018 5:09 pm

Re: ...nach Grub-update

#16 Post by fehlix »

myrdhinn wrote: Thu Dec 15, 2022 3:00 pm Ja das stand ja im 1.post was auf /boot alles gelöscht ist und sich nicht wider herstellen lässt.
Ich hatte mit Testdisk nachgesehen, außer dem grub hatte alles 0 Byte.
naja, da stand so einiges.
Dann machen wir das mal so:
* LiveUSB booten
* Automount "Wechsledatenträger" abstelln
* alles schließen
* Terminal öffnen:
=> Überprüfen /dev/sdb3 ist immer noch the Luks_partions

Code: Select all

lsblk -f
wenn ja, dann dies

Code: Select all

sudo mkdir /mnt/root.fsm
sudo cryptsetup luksOpen /dev/vdb3 root.fsm
sudo mount /dev/mapper/root.fsm /mnt/root.fsm
Und nun:

Code: Select all

sudo chroot-rescue-select -d /mnt
Falls chroot die Installation auflistet auswählen:
Alles hier am "chroot>" Prompt :
Im chroot dies mal zum überprüfen /boot is gemountet:

Code: Select all

lsblk -f
* und auflisten - auch wenn leer:

Code: Select all

ls -al /boot
* Größe anzeigen:

Code: Select all

df -BM  /boot
linux anzeigen:

Code: Select all

dpkg -l | grep linux-image
soweit erstmal:

Zum Verlassen,
exit und "q" für Quit.
Dann im normalen Terminal:

Code: Select all

sudo umount /mnt/root.fsm
und

Code: Select all

sudo cryptsetup luksClose root.fsm

myrdhinn
Posts: 17
Joined: Fri Nov 15, 2019 2:35 pm

Re: ...nach Grub-update

#17 Post by myrdhinn »

ja vielen dank, das versuch ich dann morgen . Heute kann ich das nicht mehr machen, bin einfach zu müde. ciao

myrdhinn
Posts: 17
Joined: Fri Nov 15, 2019 2:35 pm

Re: ...nach Grub-update  [Solved]

#18 Post by myrdhinn »

Drei Tage war MX so krank! Jetzt läuft es wieder, Gott sei Dank!

Ich habe es "zufällig" zum laufen bekommen.
Bei den letzten Anweisungen waren Sachen dabei die ich nicht kenne.
Also habe ich mir gedacht ein Backup ist eine gute Idee, dann kann man immer wieder zurück.
Dann habe ich mir das aktuelle Clonezilla besorgt um die Festplatten zu klonen.
Das Iso habe ich auch noch in meinem /home Verzeichnis gespeichert.
Da sehe ich das da noch der alte Schnappschuss (08/22)vom MX19 lag.
Also habe ich ...nach der Sicherung... den Schnappschuss auf einen USB-Stick geschrieben und gestartet.
Dann habe ich alle Dateien außer Grub die im live/boot Verzeichnis lagen nach /boot kopiert (root)
neu gebootet, alle automount aus, apt update, sudo install mx-bootrepair, mxbr-launcher
grub neu installieren MBR
grub Konfiguration neu
neu gebootet von PC und läuft!

Code: Select all

mxbr-launcher
Starting /usr/bin/mx-boot-repair
mx-boot-repair version: 22.83
lsblk -ln -o NAME,SIZE,LABEL,MODEL -d -e 2,11 -x NAME | grep -E '^x?[h,s,v].[a-z]|^mmcblk|^nvme'
"sda   931,5G        TOSHIBA_HDWD110\nsdb   238,5G        Micron_1100_MTFDDAV256TBN\nsdd     7,5G MXLIVE Flexi-Drive_EC2"
lsblk -ln -o NAME,SIZE,FSTYPE,MOUNTPOINT,LABEL -e 2,11 -x NAME | grep -E '^x?[h,s,v].[a-z][0-9]|^mmcblk[0-9]+p|^nvme[0-9]+n[0-9]+p'
"sda1  931,5G crypto_LUKS                \nsdb1    256M ext4                       boot\nsdb2  238,2G crypto_LUKS                \nsdd1    2,4G iso9660     /live/boot-dev MXLIVE\nsdd2    4,1M vfat                       EFI-LIVE"
lsblk -ln -o PARTTYPE /dev/sda| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
lsblk -ln -o LABEL /dev/sdd1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdd2| grep -q rootMX
lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
cryptsetup isLuks /dev/sdb2
df / --output=source |sed -e 1d
"overlay"
/bin/mount /dev/mapper/root.fsm /tmp/mx-boot-repair-rUAMxi && /bin/mount --rbind --make-rslave /dev /tmp/mx-boot-repair-rUAMxi/dev && /bin/mount --rbind --make-rslave /sys /tmp/mx-boot-repair-rUAMxi/sys && /bin/mount --rbind /proc /tmp/mx-boot-repair-rUAMxi/proc && /bin/mount -t tmpfs -o size=100m,nodev,mode=755 tmpfs /tmp/mx-boot-repair-rUAMxi/run && /bin/mkdir /tmp/mx-boot-repair-rUAMxi/run/udev && /bin/mount --rbind /run/udev /tmp/mx-boot-repair-rUAMxi/run/udev
test -n "$(ls -A /tmp/mx-boot-repair-rUAMxi/boot)"
readlink -e "$(echo UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 | sed -r 's:((PART)?(UUID|LABEL))=:\L/dev/disk/by-\1/:g; s:[\"]::g;')"
"/dev/sdb1"
Found partition: "UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06"
mount UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 /tmp/mx-boot-repair-rUAMxi/boot
chroot /tmp/mx-boot-repair-rUAMxi grub-install --target=i386-pc --recheck --force /dev/sdb
"i386-pc wird für Ihre Plattform installiert."
"grub-install: Warnung: Diese GPT-Partitionsbezeichnung hat keine BIOS-Boot-Partition, Einbettung würde unmöglich sein."
"grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieser Konfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht empfohlen.."
"installation beendet. Keine Fehler aufgetreten."
mountpoint -q /tmp/mx-boot-repair-rUAMxi/boot/efi && umount /tmp/mx-boot-repair-rUAMxi/boot/efi
mountpoint -q /tmp/mx-boot-repair-rUAMxi/boot && umount -R /tmp/mx-boot-repair-rUAMxi/boot
mountpoint -q /tmp/mx-boot-repair-rUAMxi && /bin/umount -R /tmp/mx-boot-repair-rUAMxi/run && /bin/umount -R /tmp/mx-boot-repair-rUAMxi/proc && /bin/umount -R /tmp/mx-boot-repair-rUAMxi/sys && /bin/umount -R /tmp/mx-boot-repair-rUAMxi/dev && umount /tmp/mx-boot-repair-rUAMxi && rmdir /tmp/mx-boot-repair-rUAMxi
cryptsetup luksClose root.fsm
QXcbConnection: XCB error: 3 (BadWindow), sequence: 1546, resource id: 18903309, major code: 40 (TranslateCoords), minor code: 0
lsblk -ln -o PARTTYPE /dev/sda| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
lsblk -ln -o LABEL /dev/sdd1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdd2| grep -q rootMX
lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
lsblk -ln -o LABEL /dev/sda1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdb2| grep -q rootMX
lsblk -ln -o LABEL /dev/sdd1| grep -q rootMX
lsblk -ln -o LABEL /dev/sdd2| grep -q rootMX
lsblk -ln -o PARTTYPE /dev/sda1| grep -qEi '0x83|0fc63daf-8483-4772-8e79-3d69d8477de4|44479540-F297-41B2-9AF7-D131D5F0458A|4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709'
df / --output=source |sed -e 1d
"overlay"
cryptsetup isLuks /dev/sdb2
mkdir -p /tmp/mx-boot-repair-rUAMxi
/bin/mount /dev/mapper/root.fsm /tmp/mx-boot-repair-rUAMxi && /bin/mount --rbind --make-rslave /dev /tmp/mx-boot-repair-rUAMxi/dev && /bin/mount --rbind --make-rslave /sys /tmp/mx-boot-repair-rUAMxi/sys && /bin/mount --rbind /proc /tmp/mx-boot-repair-rUAMxi/proc && /bin/mount -t tmpfs -o size=100m,nodev,mode=755 tmpfs /tmp/mx-boot-repair-rUAMxi/run && /bin/mkdir /tmp/mx-boot-repair-rUAMxi/run/udev && /bin/mount --rbind /run/udev /tmp/mx-boot-repair-rUAMxi/run/udev
test -n "$(ls -A /tmp/mx-boot-repair-rUAMxi/boot)"
readlink -e "$(echo UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 | sed -r 's:((PART)?(UUID|LABEL))=:\L/dev/disk/by-\1/:g; s:[\"]::g;')"
"/dev/sdb1"
Found partition: "UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06"
mount UUID=4b88efd1-25bf-44fe-b057-0190b59d6e06 /tmp/mx-boot-repair-rUAMxi/boot
chroot /tmp/mx-boot-repair-rUAMxi update-grub
"Generating grub configuration file ..."
""
"Found background image: /usr/share/images/desktop-base/desktop-grub.png"
"Found linux image: /boot/vmlinuz-4.19.0-6-amd64"
"Found initrd image: /boot/initrd.img-4.19.0-6-amd64"
"Found memtest86+ image: /memtest86+.bin"
"grub-probe: Fehler: Für /dev/sdd1 konnte kein GRUB-Laufwerk gefunden werden. Überprüfen Sie Ihre device.map."
"done"
""
mountpoint -q /tmp/mx-boot-repair-rUAMxi/boot/efi && umount /tmp/mx-boot-repair-rUAMxi/boot/efi
mountpoint -q /tmp/mx-boot-repair-rUAMxi/boot && umount -R /tmp/mx-boot-repair-rUAMxi/boot
mountpoint -q /tmp/mx-boot-repair-rUAMxi && /bin/umount -R /tmp/mx-boot-repair-rUAMxi/run && /bin/umount -R /tmp/mx-boot-repair-rUAMxi/proc && /bin/umount -R /tmp/mx-boot-repair-rUAMxi/sys && /bin/umount -R /tmp/mx-boot-repair-rUAMxi/dev && umount /tmp/mx-boot-repair-rUAMxi && rmdir /tmp/mx-boot-repair-rUAMxi
cryptsetup luksClose root.fsm
demo@mx1:~
Die Ursache warum die /boot partition überschrieben war weis ich nicht.
3 hinweise:
1.) Der PC bootete schon eine Woche vorher anders als gewohnt.
Ich hatte plötzlich das ASROCK Logo auf dem Monitor und dann 10s Wartezeit um eine Funktionstaste zu drücken.
Ich habe wissentlich kein BIOS/UEFI update gemacht das kann nur automatisch passiert sein.
Als die Aktualisierung ein Grub update zeigte war ich aus Erfahrung alarmiert aber nicht beunruhigt.
Das ging schon mal schief aber mit bootrepair habe ich das wieder hinbekommen.
Beim folgenden neu starten unmittelbar nach der Aktualisierung sah das boot-menü anders aus und hatte gefühlt 20 Einträge
aber es funktionierte und ich war beruhigt.
Am nächsten Tag kein Start nur
grub>_
Verärgert habe ich den USB-Stick gesucht und neu gebootet.
2.) Ich war unaufmerksam als ich bootrepair gestartet habe
Als die Fehlermeldung kam

Code: Select all

"i386-pc wird für Ihre Plattform installiert."
"grub-install: Warnung: Diese GPT-Partitionsbezeichnung hat keine BIOS-Boot-Partition, Einbettung würde unmöglich sein."
"grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieser Konfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht empfohlen.."
"installation beendet. Keine Fehler aufgetreten."
dachte ich das ist schief gelaufen, wieso i386-pc ( mein System=amd64 x86_64 bit)
mit dem Rest konnte ich nichts anfangen und wurde unsicher ob ich den MBR auswählen sollte oder doch root, ich mach das ja nicht jeden Tag.
Jedenfalls habe ich noch etwas anderes probiert aber die Meldungen waren ähnlich und booten konnte ich nicht mehr.
Also klassisch, das Problem sitzt vor dem PC.
3.) Was ich auch nicht wusste das die Zuordnung sda/sdb zufällig passiert, beim booten mit USB-Stick und einhängen der /home bzw. /root Partition waren die Platten schon mal vertauscht.
ich dachte ja das ist statisch.Es hat schon seinen Grund warum man immer mit lsblk -f prüfen sollte.
Ein gutes hat es aber ich habe mich bisher schwer getan MX21 zu installieren.
Jetzt erscheint mir das gar nicht mehr so schlimm.

Post Reply

Return to “Deutsches Forum”