Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian Kernel (http://www.linux-archive.org/debian-kernel/)
-   -   Bug#689567: mkinitramfs: Module unix no longer automatically loaded causing udevadm to fail with socket error (http://www.linux-archive.org/debian-kernel/709494-bug-689567-mkinitramfs-module-unix-no-longer-automatically-loaded-causing-udevadm-fail-socket-error.html)

Avernar 10-04-2012 04:41 AM

Bug#689567: mkinitramfs: Module unix no longer automatically loaded causing udevadm to fail with socket error
 
Package: initramfs-tools
Version: 0.107
Severity: important
File: /usr/sbin/mkinitramfs

Dear Maintainer,

After upgrading the packages on my system it failed to boot because
initramfs couldn't find the rootfs. The
/dev/disk/ directory was missing. I then noticed udevadm failed with
a socket error that an address family wasn't
found.

Comparing the old and new initramfs image I noticed that the module
"unix" wasn't included in the /conf/modules
file anymore.

I have manually added unix to /etc/initramfs-tool/modules file to get
the system to boot.

-- Package-specific info:
-- initramfs sizes
-- /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.2.7 root=UUID=5fe9420c-42fb-4d1c-ac21-81bdcb0f64be ro

-- resume
RESUME=UUID=7b5bd194-57b8-4b74-86e0-2cbc6c28f9e1
-- /proc/filesystems
ext4
vfat

-- lsmod
Module Size Used by
iptable_nat 3840 1
nf_nat 14357 1 iptable_nat
xt_TCPMSS 3127 4
xt_tcpmss 1417 4
iptable_mangle 1528 1
xt_tcpudp 2351 6
nf_conntrack_ipv4 11001 5 nf_nat,iptable_nat
nf_defrag_ipv4 1187 1 nf_conntrack_ipv4
xt_state 1175 2
nf_conntrack 54597 4 xt_state,nf_conntrack_ipv4,nf_nat,iptable_nat
iptable_filter 1368 1
ip_tables 16072 3 iptable_filter,iptable_mangle,iptable_nat
x_tables 16003 8
ip_tables,iptable_filter,xt_state,xt_tcpudp,iptabl e_mangle,xt_tcpmss,xt_TCPMSS,iptable_nat
pppoe 9898 2
pppox 1714 1 pppoe
af_packet 24934 2
ppp_generic 18048 6 pppox,pppoe
slhc 4977 1 ppp_generic
ipv6 265541 18
nls_iso8859_1 4301 1
nls_cp437 5833 1
vfat 9743 1
fat 47522 1 vfat
usbhid 33948 0
hid 82563 1 usbhid
loop 16894 0
8250_pnp 4599 0
xhci_hcd 76626 0
8250 19989 1 8250_pnp
ehci_hcd 39586 0
serial_core 17489 1 8250
rtc_cmos 8264 0
r8169 45968 0
i2c_i801 7909 0
i2c_core 17107 1 i2c_i801
e1000e 136645 0
usbcore 136745 4 ehci_hcd,xhci_hcd,usbhid
usb_common 866 1 usbcore
ext4 265072 1
crc16 1303 1 ext4
jbd2 48164 1 ext4
mbcache 5473 1 ext4
raid1 24658 3
md_mod 96065 4 raid1
sd_mod 32342 8
crc_t10dif 1276 1 sd_mod
ahci 19501 6
libahci 18255 1 ahci
libata 135458 2 libahci,ahci
unix 25011 56

-- /etc/initramfs-tools/modules
unix
sd_mod
raid1

-- /etc/kernel-img.conf
# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
do_bootloader = no
do_initrd = yes
link_in_boot = no

-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
COMPRESS=gzip
DEVICE=
NFSROOT=auto

-- /etc/initramfs-tools/update-initramfs.conf
update_initramfs=yes
backup_initramfs=yes

-- /proc/mdstat
Personalities : [raid1]
md125 : active raid1 sda3[0] sdb3[2]
16777144 blocks super 1.0 [2/2] [UU]

md126 : active raid1 sda2[0] sdb2[2]
107994040 blocks super 1.0 [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk

md127 : active (auto-read-only) raid1 sda1[0] sdb1[2]
262132 blocks super 1.0 [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk

unused devices: <none>

-- /sys/block
loop0
loop1
loop2
loop3
loop4
loop5
loop6
loop7
md125
md126
md127
sda
sdb

-- mkinitramfs hooks
/etc/initramfs-tools/hooks/:

/usr/share/initramfs-tools/hooks:
busybox
dmsetup
keymap
klibc
kmod
mdadm
thermal
udev


-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (950, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.7 (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages initramfs-tools depends on:
ii cpio 2.11-8
ii klibc-utils 2.0.1-1
ii kmod 9-2
ii module-init-tools 9-2
ii udev 175-7

Versions of packages initramfs-tools recommends:
ii busybox 1:1.20.0-7

Versions of packages initramfs-tools suggests:
ii bash-completion 1:2.0-1

-- Configuration Files:
/etc/initramfs-tools/update-initramfs.conf changed:
update_initramfs=yes
backup_initramfs=yes


-- no debconf information


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/CAAb3RxNOuL-FimqkgQ4Sr-oRq4PYs4pu8w=S-T-Sj5iq1gkPvw@mail.gmail.com

Avernar 10-04-2012 09:54 AM

Bug#689567: mkinitramfs: Module unix no longer automatically loaded causing udevadm to fail with socket error
 
Now that I think about it, the reason I made unix a module why back
was because initramfs gave errors that it wasn't a module during boot.
I have since tracked down the change to the udev package as I was
unaware that the udev package was responsible for the force loading of
the unix module in the first place.

What worries me is that anybody upgrading an old Debian install with a
custom kernel and modular unix will end up with an unbootable system
after upgrading to wheezy. I will raise this issue with the udev
maintainer.


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: CAAb3RxPw-UKy6hap56+mK3yZJO2ObuZ3D4qobO5d2nndZaSNEw@mail.gma il.com">http://lists.debian.org/CAAb3RxPw-UKy6hap56+mK3yZJO2ObuZ3D4qobO5d2nndZaSNEw@mail.gma il.com

maximilian attems 10-04-2012 10:12 AM

Bug#689567: mkinitramfs: Module unix no longer automatically loaded causing udevadm to fail with socket error
 
On Thu, Oct 04, 2012 at 05:54:26AM -0400, Avernar wrote:
>
> What worries me is that anybody upgrading an old Debian install with a
> custom kernel and modular unix will end up with an unbootable system
> after upgrading to wheezy. I will raise this issue with the udev
> maintainer.

This issue has loooong been decided, if you are concerned,
please propose a patch for the wheezy release notes.

Modular unix is bad for cache-hits performance reasons!

Best,

--
maks


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20121004101246.GF31605@vostochny.stro.at">http://lists.debian.org/20121004101246.GF31605@vostochny.stro.at


All times are GMT. The time now is 07:40 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.