Processing triggers for initramfs-tools (0.116) ...
testing-jessie,
wegen arm wohl kein systemd, stattdessen sysv.
Hier /etc/rcS.d/:
...
lrwxrwxrwx 1 root root 22 Jan 6 2014 S08checkroot.sh -> ../init.d/checkroot.sh
lrwxrwxrwx 1 root root 32 Jan 6 2014 S09checkroot-bootclean.sh -> ../init.d/checkroot-bootclean.sh
lrwxrwxrwx 1 root root 14 Jan 6 2014 S09kmod -> ../init.d/kmod
lrwxrwxrwx 1 root root 20 Aug 28 11:37 S09mdadm-raid -> ../init.d/mdadm-raid
lrwxrwxrwx 1 root root 14 Okt 2 17:08 S10lvm2 -> ../init.d/lvm2
...
Wenn die usb-Devices zu spät von udev erzeugt werden,
hilft vielleicht /etc/modules mit zBsp.
?
Wenn das generell helfen würde, durch obiges aber mdadm-raid "gewinnt",
so könnte /etc/insserv/overrides/kmod mit
Code: Alles auswählen
### BEGIN INIT INFO
# Provides: kmod
# Required-Start:
# Required-Stop:
# Should-Start: checkroot
# Should-Stop:
# X-Start-Before: mdadm-raid
# Default-Start: S
# Default-Stop:
# Short-Description: Load the modules listed in /etc/modules.
# Description: Load the modules listed in /etc/modules.
### END INIT INFO
sich vor mdadm-raid setzen.
Alternativ /etc/insserv/overrides/mdadm-raid mit
Code: Alles auswählen
### BEGIN INIT INFO
# Provides: mdadm-raid
# Required-Start: mountkernfs hostname
# Should-Start: udev multipath-tools-boot kmod
# X-Start-Before: checkfs mountall
# Required-Stop: mountkernfs
# Should-Stop: udev
# X-Stop-After: umountfs
# Default-Start: S
# Default-Stop: 0 6
# Short-Description: MD array assembly
# Description: This script assembles a system's MD arrays, according to
# the settings in /etc/mdadm/mdadm.conf and the preferences
# in /etc/default/mdadm.
### END INIT INFO
Abschließend 'insserv -v'.
Oder ein separates Start-Skript, das am Ende von rcS.d/ Dein 'mount -a' aufruft, oder andere helfende Aktion ausführt.
Oder usb-storage gleich in die initrd, /etc/initramfs-tools/modules, dann 'update-initramfs .....'.
Alternativ /etc/initramfs-tools/initramfs.conf / /etc/initramfs-tools/conf.d/* mit
MODULES=most.
Findet sich ein Bezug auf das usb-raid in der /boot/grub/grub.cfg?
In der Art
Code: Alles auswählen
insmod ...raid...
oder
insmod usb...
insmod usbms (für "mass-storage")
Könnte eine weitere Möglichkeit sein.
--------------------------------------------------------------------------
...
update-initramfs: /boot/initrd.img-3.8.13.3 has been altered.
update-initramfs: Cannot update. Override with -t option.
Da hat irgendwas anderes außer update-initramfs an der initrd modifiziert.
Vergleiche /var/lib/initramfs-tools/.
Ob bei dieser Art System (modifiziertes Debian) ein Entfernen ('update-initramfs -d ...') und durch das Standardtool Neuanlegen besser nicht gemacht wird?
Ein nachtraäglich ausgeführtes
update-initramfs -u -tv -kall
führt zu "Nothing to do, exiting".
Habe ich so noch nicht gesehen, könnte aber auch an meinen nicht-Default-Einstellungen liegen,
daß bei mir immer neue initrd erstellt werden.