On Sat, Nov 3, 2012 at 9:51 PM, Patrick Shanahan
* Cristian Rodríguez
[11-03-12 14:46]: Correct, mkinitrd is broken again.
fix:
open /lib/mkinitrd/scripts/setup-udev.sh
find
# copy helper if [ -d /usr/lib/udev ]; then mkdir -p $tmp_mnt/usr/lib/udev $tmp_mnt/lib ln -s -f ../usr/lib/udev $tmp_mnt/lib/udev else mkdir -p $tmp_mnt/lib/udev fi
replace for
copy helper if [ -d /usr/lib/udev ]; then mkdir -p $tmp_mnt/usr/lib/udev $tmp_mnt/lib $tmp_mnt/usr/lib/systemd ln -s -f ../usr/lib/udev $tmp_mnt/lib/udev else mkdir -p $tmp_mnt/lib/udev fi
then regenerate the initrd.. then wait for factory to completely sync out packages.
Be glad to and thanks.
OK, was able to access /usr/mkinitrd/scripts and alter setup-udev.sh using a live cd.
How do I "regenerate the initrd" in the subject system rather than the live cd?
mount the filesystem using the livecd then #mount --bind /proc /mountpointofrootfs #mount --bind /sys /mountpointofrootfs #mount --bind /dev /mountpointofrootfs #chroot /mountpointofrootfs #mkinitrd -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org