=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-boot | ||
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-boot | ||
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-boot | ||
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-boot | ||
=== Keybuk [n=scott@c51008D91.inet.catch.no] has joined #ubuntu-boot | ||
=== crispin[zzz] is now known as crispinf | ||
crispinf | Keybuk: ping ? | 12:36 |
---|---|---|
Keybuk | hello | 12:42 |
crispinf | Keybuk: so I re-booted today, and ran the UDEVD_LOG=info thing, and did the echo > /sys/class/scsi_device/0:0:0:0/device/uevent again | 12:42 |
Keybuk | right | 12:43 |
crispinf | basically, that did nothing - I have 4 lines from udevd and udevd-event | 12:43 |
crispinf | however ... | 12:43 |
crispinf | echo > /sys/class/scsi_device/0:0:0:0/uevent did the magic | 12:43 |
crispinf | I got spammed by lots of stuff, including the modprobe lines for inserting sd_mod | 12:43 |
Keybuk | ok ... | 12:44 |
crispinf | so for whatever reason the .../device/uevent isn't working | 12:44 |
Keybuk | did you get a UEVENT for when you touched the /evice/uevent ? | 12:44 |
Keybuk | if so, that's working "as expected" | 12:45 |
Keybuk | I don't know why the scsi_device/*/*uevent wasn't tickled though ... it should be | 12:45 |
Keybuk | unless for some reason the driver was initialised before udevd was started, but unless you've compiled it in, that shouldn't happen | 12:45 |
crispinf | the bottom 4 lines of text were printed for the /devive/uevent : http://patches.theflowerdays.com/udev_debug.txt | 12:46 |
crispinf | I'm just using the stock ubuntu kernel, haven't compiled anything in anywhere ... | 12:46 |
Keybuk | ok, that's kinda kooky | 12:49 |
Keybuk | edit /usr/share/initramfs-tools/hooks/usplash | 12:51 |
Keybuk | and add "copy_exec /usr/sbin/udevmonitor /sbin" below the others | 12:51 |
Keybuk | then update-initramfs -u | 12:51 |
Keybuk | and reboot, putting break=premount onto the kernel command-line (taking out quiet and splash) | 12:53 |
Keybuk | then do "ls /sys/class/scsi_device" and "/sys/bus/scsi" for me | 12:54 |
crispinf | right, I'll do that next time I reboot (will try to find time this evening) | 01:01 |
crispinf | we will get there eventually hopefully :-) | 01:02 |
Keybuk | ok | 01:03 |
Keybuk | in theory the action of loading the scsi module should have caused the scsi_device thing to be created, thus loading sd_mod | 01:03 |
Keybuk | I don't know why that's not happening for you | 01:04 |
crispinf | right - I'm rebooting to see what is happening | 01:57 |
crispinf | Keybuk: in /sys/class/scsi_device I have 0:0:0:0, /sys/bus/scsi/devices/0:0:0:0 is there too | 02:00 |
Keybuk | ok... | 02:01 |
Keybuk | lsmod | 02:01 |
Keybuk | uh | 02:01 |
Keybuk | sorry | 02:01 |
Keybuk | cat /proc/modules | 02:01 |
Keybuk | :p | 02:01 |
crispinf | lsmod not found - cat /proc/modules gives scsi_mod, libata and sata_via | 02:01 |
Keybuk | you did break=premount, rather than waiting for panic? | 02:01 |
crispinf | yep | 02:01 |
crispinf | cat /proc/cmdline = "root=/dev/sda1 ro break=premount" | 02:02 |
crispinf | I have on udev running | 02:02 |
Keybuk | cat conf/modules | 02:02 |
crispinf | sata_via, capability vesafb, fbcon, unix | 02:02 |
Keybuk | who put sata_via in there? :p | 02:02 |
Keybuk | in fact, who put ANYTHING in there? :p | 02:02 |
crispinf | is that just a copy of /etc/modules ? | 02:02 |
Keybuk | no | 02:03 |
Keybuk | /etc/mkinitramfs/modules | 02:03 |
crispinf | hmm | 02:03 |
crispinf | let me boot and see ... | 02:03 |
Keybuk | before you do | 02:04 |
Keybuk | try this for me | 02:04 |
Keybuk | udevd --daemon | 02:04 |
Keybuk | udevplug -Bscsi -Cscsi_device | 02:04 |
crispinf | argh - hang on a sec ... | 02:04 |
crispinf | that seems to have inserted sd_mod | 02:06 |
Keybuk | good-o | 02:06 |
crispinf | anything else you want me to try without before I finish booting ? | 02:07 |
Keybuk | nope | 02:07 |
Keybuk | install udev_079-0ubuntu15 when it appears in the archive | 02:08 |
crispinf | thanks | 02:10 |
crispinf | I probably added sata_via to the /etc/mkinitramfs/modules when it failed to boot correctly last time | 02:11 |
Keybuk | ;) | 02:11 |
Keybuk | was a good test, that same bug would've bitten people who compiled their own | 02:11 |
crispinf | I'll test out the new udev and let you know how it goes, thanks again | 02:13 |
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-boot |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!