[Eisfair] [e1] Fehler nach update auf base v2.8.5 und eiskernel-smp v4.4.0
Thomas Bork
tom at eisfair.org
Mo Jan 13 17:05:28 CET 2020
Am 13.01.2020 um 13:54 schrieb W. Loefstedt:
> mdam: No arrays found in config file or automatically
> Executing "udevadm settle" ...
> Executing "mdadm --incremental --run --scan" ...
> rootdev is a number: 903.
> MAJOR in hex is 9.
> MINOR in hex is 03.
> MAJOR in dec is 9.
> MINOR in dec is 3.
> Cannot find MAJOR 9 MINOR 3 in /proc/diskstats!
> This means there is no driver for your hardware
> in the initramfs or the d´river was not loaded.
>
> Entering rescue shell ...
Bei einer meiner Testinstallationen, die das Update von 4.9.196 auf
4.9.207 erhalten haben, betreibe ich ein Raid 1 auf 2 IDE-Platten. Hier
kann ich keinerlei Probleme feststellen:
Disk /dev/sdb: 4 GiB, 4294967296 bytes, 8388608 sectors
Disk model: VMware Virtual I
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: C6FB008D-8201-4403-8D0B-4A8A5258BCB5
Device Start End Sectors Size Type
/dev/sdb1 2048 100351 98304 48M Linux RAID
/dev/sdb2 100352 362495 262144 128M Linux RAID
/dev/sdb3 362496 8368094 8005599 3.8G Linux RAID
Disk /dev/sdc: 1 GiB, 1073741824 bytes, 2097152 sectors
Disk model: VMware Virtual I
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0bbf68b7
Device Boot Start End Sectors Size Id Type
/dev/sdc1 2048 2097151 2095104 1023M b W95 FAT32
Disk /dev/sda: 4 GiB, 4294967296 bytes, 8388608 sectors
Disk model: VMware Virtual I
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 3895B06B-DA94-46AE-B31E-48F1F56C8100
Device Start End Sectors Size Type
/dev/sda1 2048 100351 98304 48M Linux RAID
/dev/sda2 100352 362495 262144 128M Linux RAID
/dev/sda3 362496 8368094 8005599 3.8G Linux RAID
Disk /dev/md1: 47.96 MiB, 50266112 bytes, 98176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Disk /dev/md2: 127 MiB, 133169152 bytes, 260096 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/md3: 3.83 GiB, 4095672320 bytes, 7999360 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
49 # uname -r
4.9.207-eisfair-64-VIRT
49 # cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5]
[raid4] [multipath]
md3 : active raid1 sda3[0] sdb3[1]
3999680 blocks super 1.2 [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk
md2 : active raid1 sda2[0] sdb2[1]
130048 blocks super 1.2 [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk
md1 : active raid1 sda1[0] sdb1[1]
49088 blocks [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk
unused devices: <none>
Wir haben auch mehrfach durchgespielt, ob noch alles funktioniert, wenn
eine Platte ausfällt.
Es gab keine Änderung in der Behandlung von Raids in der initramfs
zwischen 4.9.196 und 4.9.207. Mir ist nicht klar, wo es bei Dir klemmt.
Was zeigt
cat /var/log/log.kernel-update
?
Beispiel von mir:
49 # cat /var/log/log.kernel-update
Running install.sh of 4.9.207-eisfair-64-VIRT version 4.4.0 ...
Moving /boot/kernel to /boot/old-kernel ...
Moving /boot/initrd.gz to /boot/old-initrd.gz ...
Creating initramfs ...
Blacklisting usb-storage ...
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/input/mouse/psmouse.ko
to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/input/mouse.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/common/usb-common.ko
to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/common.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/core/usbcore.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/core.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host/ehci-hcd.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host/ehci-pci.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host/uhci-hcd.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host/ohci-hcd.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host/ohci-pci.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host/xhci-hcd.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host/xhci-pci.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/host.
Copying /lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/hid/hid.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/hid.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/storage/usb-storage.ko
to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/usb/storage.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/hid/usbhid/usbhid.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/hid/usbhid.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/hid/hid-generic.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/hid.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/hid/hid-cherry.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/hid.
Copying
/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/cdrom/cdrom.ko to:
/tmp/initrd_mount.9sqbRbUFFO/lib/modules/4.9.207-eisfair-64-VIRT/kernel/drivers/cdrom.
Copying hdd driver modules to /tmp/initrd_mount.9sqbRbUFFO ...
Copying udev files to /tmp/initrd_mount.9sqbRbUFFO ...
Copying binfiles:
Copying /bin/basename to /tmp/initrd_mount.9sqbRbUFFO/bin.
Copying /bin/false to /tmp/initrd_mount.9sqbRbUFFO/bin.
Copying /usr/bin/killall to /tmp/initrd_mount.9sqbRbUFFO/usr/bin.
Copying /bin/kmod to /tmp/initrd_mount.9sqbRbUFFO/bin.
Copying /bin/ln to /tmp/initrd_mount.9sqbRbUFFO/bin.
Copying /bin/readlink to /tmp/initrd_mount.9sqbRbUFFO/bin.
Copying /usr/bin/udevadm to /tmp/initrd_mount.9sqbRbUFFO/usr/bin.
Copying /bin/uname to /tmp/initrd_mount.9sqbRbUFFO/bin.
Added mdadm for software raid to init of initramfs.
Copying sbinfiles:
Copying /sbin/blkid to /tmp/initrd_mount.9sqbRbUFFO/sbin.
Copying /sbin/udevd to /tmp/initrd_mount.9sqbRbUFFO/sbin.
Copying /sbin/mdadm to /tmp/initrd_mount.9sqbRbUFFO/sbin.
Done.
Copying libraries:
Copying /lib64/ld-linux-x86-64.so.2 to /tmp/initrd_mount.9sqbRbUFFO/lib64.
Copying /lib64/libc.so.6 to /tmp/initrd_mount.9sqbRbUFFO/lib64.
Copying /lib64/libdl.so.2 to /tmp/initrd_mount.9sqbRbUFFO/lib64.
Copying /lib64/libpthread.so.0 to /tmp/initrd_mount.9sqbRbUFFO/lib64.
Copying /lib64/libz.so.1 to /tmp/initrd_mount.9sqbRbUFFO/lib64.
Copying /usr/lib64/libblkid.so.1 to
/tmp/initrd_mount.9sqbRbUFFO/usr/lib64.
Copying /usr/lib64/libcrypto.so.1.1 to
/tmp/initrd_mount.9sqbRbUFFO/usr/lib64.
Copying /usr/lib64/libkmod.so.2 to /tmp/initrd_mount.9sqbRbUFFO/usr/lib64.
Copying /usr/lib64/liblzma.so.5 to /tmp/initrd_mount.9sqbRbUFFO/usr/lib64.
Copying /usr/lib64/libssl.so.1.1 to
/tmp/initrd_mount.9sqbRbUFFO/usr/lib64.
Done.
Running in virtual environment, don't trying to add microcode updates ...
Installing new initrd.gz to /boot/initrd.gz ...
Installing new kernel to /boot/kernel ...
Saving old /etc/lilo.conf to /etc/lilo.conf.OLD ...
Kernel 4.9.196-eisfair-64 from fallback list is running ...
No fallback for kernel 4.9.196-eisfair-64 exist, creating fallback ...
Not enough space for saving old kernel and initrd of 4.9.196-eisfair-64!
You need at least 13278 from only 12114 available blocks in /boot.
max-partitions is not set, dont trying to convert disk to
/dev/disk/by-id/ ...
boot device /dev/md1 is an md device,
don't converting it to /dev/disk/by-id/.
root device /dev/md3 is an md device,
don't converting it to /dev/disk/by-uuid/.
A new /etc/lilo.conf was written containing standard sections
according to a normal updated eisfair installation.
Boot labels are: eis oldeis
You will find your old boot configuration in /etc/lilo.conf.OLD.
You have to put your own boot options into /etc/lilo.conf manually
before you reboot.
Do not forget to run 'lilo' on the command line afterwards if you
changed /etc/lilo.conf!
Kernel update succeeded.
If you are unsure or have seen some errors,
please answer the following question with 'no':
Activate new kernel installation now?
User answer: yes.
New kernel 4.9.207-eisfair-64-VIRT installed.
Please log off and reboot the system now!
Good luck!
49 #
--
der tom
[eisfair-team]
Mehr Informationen über die Mailingliste Eisfair