[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: LVM Probleme nach upgrade auf Bookworm



Am Thu, 22 Jun 2023 17:33:21 +0200
schrieb Andreas <ahort@t-online.de>:

> Hallo nochmal
> > Ich hab das eben mal in einer VM gemacht und habe Debian 11 auf 12 
> > updated. Bei mir ist jetzt auch die /etc/lvm/lvm.conf leer und es 
> > funktioniert trotzdem wie vorher. Daran liegts wohl nicht.

> Ich verwende übrigens auch kein rootdelay. Das Update ist "fast" 

Hallo Andreas, sorry für die späte Reaktion. 
Danke für's probieren. rootdelay hab ich gerade mal (händisch, beim
booten) herausgenommen. Ändert leider nichts. Ich hab das aber AFAIR
auch erst nach dem ersten erfolglosen booten rein genommen. 

> Wie lautet denn deine grub Kommandozeile. Bei mir steht da nur 
> "BOOT_IMAGE=/boot/vmlinuz-6.1.0-9-amd64 root=/dev/mapper/main-root ro
> quiet"

/vmlinuz-6.1.0-9-amd64 root=/dev/mapper/terravm-root ro 
wobei 
$ ls -l /vmlinuz*
/vmlinuz -> boot/vmlinuz-6.1.0-9-amd64

Und BOOT_IMAGE steht bei mir nirgends (mit "egrep -R BOOT_IMAGE /boot/"
bzw. ".../etc/grub/" gesucht. 

Füge ich beim booten in grub per edit /boot/ vor mein vmlinuz ein (also
wie bei Dir dann /boot/vmlinuz-6.1.0-9-amd64 in der Zeile) findet er
den Kernel nicht. 

Vllt. sollte ich noch erwähnen, dass ich UUID verwende. Ich habe, weil
das mal als bug in grub war, auch mal GRUB_DISABLE_LINUX_UUID=true
in der /e/d/grub aktiviert. Der Eintrag in /boot/grub/grub.cfg lautet
aber weiterhin: 
       menuentry 'Debian GNU/Linux, with Linux 6.1.0-9-amd64' --class debian --class gnu-linux --class gnu --class os \
$menuentry_id_option 'gnulinux-6.1.0-9-amd64-advanced-286e9583-54a1-4c80-81db-75f16c6ecc0f' {
        savedefault
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 86e6180d-60ea-4b79-8a3b-13251ce265e6
                echo    'Loading Linux 6.1.0-9-amd64 ...'
                linux   /vmlinuz-6.1.0-9-amd64 root=/dev/mapper/terravm-root ro rootdelay=5
                echo    'Loading initial ramdisk ...'
                initrd  /initrd.img-6.1.0-9-amd64
        }

Müsste dann nicht das "--set=root $UUID_von_root" ersetzt werden?

Danke schon mal
Ulrich


Reply to: