LeRoy on 9 Apr 2012 03:41:38 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Debian LVM trouble: mounting udev on /dev failed; No such device |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/07/2012 01:52 PM, Rich Freeman wrote: > On Sat, Apr 7, 2012 at 11:44 AM, Isaac Bennetch <bennetch@gmail.com> wrote: >> My understanding is that I do have device-mapper compiled in to my >> custom kernel. For one thing, LVM has been working fine since I last >> compiled it a year ago. Also in my .config: >> CONFIG_DM_CRYPT = m >> > > Seems like the problem is with your kernel or initramfs. Since LVM > isn't built into the kernel (you built it as a module), you need a > working initramfs to build. > >> Booting a rescue CD prompts me as to which device I want to use as the >> root file system, selecting my LVM group; /dev/Debian/root does give >> me access to my file system. > > This confirms that nothing is too messed up - the rescue CD has its > own working kernel and initramfs. > > If you build your own custom kernel, you do need to make sure your > initramfs is updated as well. I imagine that if debian manages your > kernel it knows to do this on its own. However, if you compile a new > kernel and stick it in /boot (or whever debian keeps it), then chances > are that the kernel modules in the debian-supplied initramfs won't > match the new kernel and won't load. You need to rebuild your > initramfs using whatever tools are provided by your distro, or roll > your own (using some general tool like dracut, or from scratch). Most > distros have some automated tool that grabs your custom modules from > /lib and places them into the initramfs. If you are going to compile a kernel on debian based systems I would install kernel-package which contains the utility make-kpkg which will create a deb file for your new kernel and also create a new initrd.img for your new kernel > > That is just a guess - I don't run Debian so I can't say for sure what > is triggering those particular errors. I wouldn't be surprised that > if you ran dmesg from the shell (in the initramfs) that it showed you > errors about modules failing to load. > > There are a bunch of other things that could go wrong, but that would > be my first guess. > > Rich > ___________________________________________________________________________ > Philadelphia Linux Users Group -- http://www.phillylinux.org > Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce > General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug > > - -- Rev. LeRoy D. Cressy mailto:leroy@lrcressy.com /\_/\ http://lrcressy.com ( o.o ) > ^ < Cell Phone: 267-307-3527 Open PGP Key: C34B77CC gpg fingerprint: 8AD5 35EF 1FDF F1A7 E483 8CCE A50D 4E81 C34B 77CC For info on enigmail: http://enigmail.mozdev.org/ For info on gpg: http://www.gnupg.org/ Jesus saith unto him, I am the way, the truth, and the life: no man cometh unto the Father, but by me. (John 14:6) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJPgrzGAAoJEPms17oSzD7N/RwP/2k/1hHMUF1mlKeWKia/lOvL +bmJntU8YB/ACTOSWbhI05intfjBWBdXNz8JOAix5ZQLuu2SF6U0I7rAMJhALRuG /W3betZlcxHI7+Js/57IIWsGVLeVoAHpydl2sh2s40aRVVXvzwjbcqVyBe+w4H1w MEB5KpmXgS7qAXXyjKLeUcqMhVUKpGU8RRMpCJXfkCw8DFQzjeb8+9LkeVgjxfus Dsu0n9kObskJ2rfbh79RrL0LLFkEOSwyrNpMptSzlHNhuhfYxTWrcC4qxqQkwHX/ oPEdOdg8kJx9aSnN9zYKyENZM+ksazwGHH/+vaB2jsHC/cXk2qVVy3XctSXdRxfE 1osv27SGdV+SkN7JsEyAnJEmyYmWjpxiKjRxKWKqqBRGtJi7PyQSWJe4g8CJ+7s6 5cro0VSchJ/qby21F3g/7zKGAoDA74y9BzEZO7K87t5kWvNDiNlPHN9vXMBRSO1r z1KhgaxDMGhnHBgi9rVNE6WnN96m9HNyVLUaF/TCe52/G5oesy3e92ML6ciDl7hf jt2h7MR4+yRGBVGp9PzADa3QtzLwLyLf1rAUNHq8u+r3QH9m38mPrF/dXdcsxDTJ EKjnDcxD1ZT8yDe/eLG3uri7VBytqpCEUEcULpwPbViC9eWktZ0FTt/A18Zueat3 SaBJ7vZo9nw3427BwBVf =KZCK -----END PGP SIGNATURE----- ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug