Bootproblem nach Grub2-efi Installation

Hallo an alle, Seit einiger Zeit habe ich ein großes Problem, dessen Zustand sich etwas geändert hat. Kurz der gegenwärtige Zustand, dann die Geschichte bis dahin. Zur Zeit lässt sich der Rechner nur von einem Snapshot booten. D.h. dass die Root-Partition nich schreibbar ist und ich somit auch keine Änderungen vornehmen kann. der Versuch sie als rw mit remount neu einzubinden hat nicht funktioniert. Wird nicht von einem Snapshot, sondern mit dem normalen Grub-Eintrag gebootet, hängt das System nach der Meldung "Started Early Kernel Boot Messages". Ich habe versucht in den Dateien /var/log/boot.log und boot.msg diesen Punkt zu finden, um zu wissen, was denn als nächsten aufgerufen wird, doch ich bin nicht fündig geworden. Ein Bootmenu ist beim Starten des Rechners nicht mehr aufrufbar. Zwar erscheint kurz die Zeile F11 für das Bootmenu und DEL für das BIOS, doch nach dem Drüclen von F11 bleibt der Bildschrim komplett schwarz, nach dem Drücken von DEL steht unten rechts in der Ecke "A9" und es passiert nichts weiter. Die Option von der DVD zu booten scheidet daher aus. Der Inhalt von /etc/fstab: --------------------fstab------------------ UUID=56208a1d-dd90-418b-b3fc-753013c71357 swap swap defaults 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 / btrfs defaults 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /boot/grub2/i386-pc btrfs subvol=@/boot/grub2/i386-pc 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /boot/grub2/x86_64-efi btrfs subvol=@/boot/grub2/x86_64-efi 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /opt btrfs subvol=@/opt 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /srv btrfs subvol=@/srv 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /tmp btrfs subvol=@/tmp 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /usr/local btrfs subvol=@/usr/local 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/crash btrfs subvol=@/var/crash 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/lib/libvirt/images btrfs subvol=@/var/lib/libvirt/images 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/lib/mailman btrfs subvol=@/var/lib/mailman 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/lib/mariadb btrfs subvol=@/var/lib/mariadb 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/lib/mysql btrfs subvol=@/var/lib/mysql 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/lib/named btrfs subvol=@/var/lib/named 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/lib/pgsql btrfs subvol=@/var/lib/pgsql 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/log btrfs subvol=@/var/log 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/opt btrfs subvol=@/var/opt 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/spool btrfs subvol=@/var/spool 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /var/tmp btrfs subvol=@/var/tmp 0 0 UUID=9e90e0b2-f09c-4e71-be2b-9ad9d51222a7 /.snapshots btrfs subvol=@/.snapshots 0 0 UUID=6EBC-117F /boot/efi vfat umask=0002,utf8=true 0 0 UUID=da7e27d4-2175-4d16-a912-cafa14bf4bde /home ext4 defaults 1 2 ---------------------------------- Der Inhalt von /etc/mtab: ----------------mtab-------------- sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 devtmpfs /dev devtmpfs rw,nosuid,size=8143584k,nr_inodes=2035896,mode=755 0 0 securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0 tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0 tmpfs /run tmpfs rw,nosuid,nodev,mode=755 0 0 tmpfs /sys/fs/cgroup tmpfs rw,nosuid,nodev,noexec,mode=755 0 0 cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd 0 0 pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0 cgroup /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset 0 0 cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpu,cpuacct 0 0 cgroup /sys/fs/cgroup/blkio cgroup rw,nosuid,nodev,noexec,relatime,blkio 0 0 cgroup /sys/fs/cgroup/memory cgroup rw,nosuid,nodev,noexec,relatime,memory 0 0 cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,devices 0 0 cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0 cgroup /sys/fs/cgroup/net_cls,net_prio cgroup rw,nosuid,nodev,noexec,relatime,net_cls,net_prio 0 0 cgroup /sys/fs/cgroup/perf_event cgroup rw,nosuid,nodev,noexec,relatime,perf_event 0 0 cgroup /sys/fs/cgroup/hugetlb cgroup rw,nosuid,nodev,noexec,relatime,hugetlb 0 0 /dev/sda3 / btrfs rw,relatime,space_cache,subvolid=794,subvol=/@/.snapshots/467/snapshot 0 0 efivarfs /sys/firmware/efi/efivars efivarfs rw,nosuid,nodev,noexec,relatime 0 0 systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=30,pgrp=1,timeout=300,minproto=5,maxproto=5,direct 0 0 mqueue /dev/mqueue mqueue rw,relatime 0 0 debugfs /sys/kernel/debug debugfs rw,relatime 0 0 hugetlbfs /dev/hugepages hugetlbfs rw,relatime 0 0 /dev/sda3 /.snapshots btrfs rw,relatime,space_cache,subvolid=258,subvol=/@/.snapshots 0 0 /dev/sda3 /usr/local btrfs rw,relatime,space_cache,subvolid=265,subvol=/@/usr/local 0 0 /dev/sda3 /tmp btrfs rw,relatime,space_cache,subvolid=264,subvol=/@/tmp 0 0 /dev/sda3 /var/tmp btrfs rw,relatime,space_cache,subvolid=276,subvol=/@/var/tmp 0 0 /dev/sda3 /var/spool btrfs rw,relatime,space_cache,subvolid=275,subvol=/@/var/spool 0 0 /dev/sda3 /srv btrfs rw,relatime,space_cache,subvolid=263,subvol=/@/srv 0 0 /dev/sda1 /boot/efi vfat rw,relatime,fmask=0002,dmask=0002,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /dev/sda3 /var/opt btrfs rw,relatime,space_cache,subvolid=274,subvol=/@/var/opt 0 0 /dev/sda3 /var/crash btrfs rw,relatime,space_cache,subvolid=266,subvol=/@/var/crash 0 0 /dev/sda3 /var/lib/pgsql btrfs rw,relatime,space_cache,subvolid=272,subvol=/@/var/lib/pgsql 0 0 /dev/sda3 /var/lib/mysql btrfs rw,relatime,space_cache,subvolid=270,subvol=/@/var/lib/mysql 0 0 /dev/sda3 /var/lib/named btrfs rw,relatime,space_cache,subvolid=271,subvol=/@/var/lib/named 0 0 /dev/sda3 /var/lib/mariadb btrfs rw,relatime,space_cache,subvolid=269,subvol=/@/var/lib/mariadb 0 0 /dev/sda3 /var/lib/mailman btrfs rw,relatime,space_cache,subvolid=268,subvol=/@/var/lib/mailman 0 0 /dev/sda3 /var/lib/libvirt/images btrfs rw,relatime,space_cache,subvolid=267,subvol=/@/var/lib/libvirt/images 0 0 /dev/sda3 /opt btrfs rw,relatime,space_cache,subvolid=262,subvol=/@/opt 0 0 /dev/sda3 /var/log btrfs rw,relatime,space_cache,subvolid=273,subvol=/@/var/log 0 0 /dev/sda3 /boot/grub2/x86_64-efi btrfs rw,relatime,space_cache,subvolid=261,subvol=/@/boot/grub2/x86_64-efi 0 0 /dev/sda3 /boot/grub2/i386-pc btrfs rw,relatime,space_cache,subvolid=260,subvol=/@/boot/grub2/i386-pc 0 0 /dev/sda4 /home ext4 rw,relatime,data=ordered 0 0 fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0 gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=100 0 0 tracefs /sys/kernel/debug/tracing tracefs rw,relatime 0 0 -------------------------------- Der Versuch über YaST Änderung am System vorzunehmen scheitern daran, dass alle Systempartitionen offensichtlich nur lesbar sind. Der Versuch sie mit mount -o remount,rw beschreibbar einzubinden funktioniert nicht. Zu Beginn des aktuellen Problems fand Grub2 die Datei "normal.mod" nicht und gab mir nur das grub2 rescue Prompt. Nachdem ich das Prefix auf /usr/lib/grub2 gesetzt hatte, konnte ich in den normalen Modus wechseln. Nach langem Suchen und vielen fehlgeschlagenen Versuchen kam ich auf die Idee in /.snapshots/... mir die grub.cfg Datei anzusehen und habe die Befehle manuell ausgeführt. Das System startete, später versuchte ich die Moduldateien aus /usr/lib/grub2 in /boot/grub2 zu kopieren, damit Grub diese bei einem Start finden würde. Der Befehl cp meckerte nicht, aber aufgelistet werden die Dateien dort auch nicht. Dennoch bekam ich beim nächsten Bootversuch zu meiner Überraschung das Grubmenu angezeigt. Der Start mit dem regulären Kernel hängt wie oben beschrieben, nur die Snapshots funktionieren. Hat jemand eine Idee, was ich nun machen kann? Vielen Dank! Oliver (Gerne auch eine Antwort per http://telegram.me/Wizard_of_OZ) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (1)
-
Oliver