<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.hermann-uwe.de" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Uwe Hermann - Note to self: Missing lvm2 and cryptsetup packages lead to non-working initrd very, very soon - Comments</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon</link>
 <description>Comments for &quot;Note to self: Missing lvm2 and cryptsetup packages lead to non-working initrd very, very soon&quot;</description>
 <language>en</language>
<item>
 <title>Same here</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79792</link>
 <description>&lt;p&gt;Hi, had the same problem with my Debian, so I changed it to Gentoo, lucky me that I made a full back up before the crash and formatting of my hdd.&lt;/p&gt;
</description>
 <pubDate>Thu, 04 Mar 2010 08:38:00 +0100</pubDate>
 <dc:creator>Jim Frew</dc:creator>
 <guid isPermaLink="false">comment 79792 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>energy talk radio</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79380</link>
 <description>&lt;p&gt;I booted into Ubuntu and did some updates I rebooted into Debian. Horror: fsck failed on root fs, cannot find superblock, read-only mode. I too could not find the superblock. Nice post!&lt;/p&gt;
</description>
 <pubDate>Tue, 12 Jan 2010 08:05:00 +0100</pubDate>
 <dc:creator>What the bleep</dc:creator>
 <guid isPermaLink="false">comment 79380 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>Talk Radio</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79238</link>
 <description>&lt;p&gt;I had shut down Ubuntu while it was doing an fsck on my Debian partition, and this interfered with Debian&#039;s own bootup checks and fsck. Odd indeed, linuxes interfereing with one another. Gave me a right fright, that did.&lt;/p&gt;
</description>
 <pubDate>Tue, 22 Dec 2009 11:06:09 +0100</pubDate>
 <dc:creator>Charities</dc:creator>
 <guid isPermaLink="false">comment 79238 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>edit of my previous post.</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79163</link>
 <description>&lt;p&gt;edit of my previous post:&lt;/p&gt;
&lt;p&gt;sidux is using the 2.26.32 kernel now, which greatly improves hardware support... and no more xorg.config!&lt;/p&gt;
</description>
 <pubDate>Thu, 10 Dec 2009 18:55:43 +0100</pubDate>
 <dc:creator>ikeinthai</dc:creator>
 <guid isPermaLink="false">comment 79163 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>nearly painless Debian unstable.</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79162</link>
 <description>&lt;p&gt;firstly a big thanks Uwe! info found in the last couple of years on your blog helped me break away from the influence of the Evil Empire for good.&lt;/p&gt;
&lt;p&gt;have you ever tried sidux? it&#039;s a relatively painless way to use Debian unstable.&lt;/p&gt;
&lt;p&gt;keep up the great work Uwe. thanks again. (if we&#039;re not paranoid we&#039;re not paying attention.)&lt;/p&gt;
</description>
 <pubDate>Thu, 10 Dec 2009 18:25:10 +0100</pubDate>
 <dc:creator>ikeinthai</dc:creator>
 <guid isPermaLink="false">comment 79162 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>devicekit-disks</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79038</link>
 <description>&lt;p&gt;Hm, I don&#039;t use GNOME per se (just plain icewm) but I guess I have some GNOME libs installed due to some application dependencies. However, I have no &quot;devicekit-disks&quot; package installed right now, so not sure if it&#039;s the same issue.&lt;/p&gt;
&lt;p&gt;Uwe.&lt;/p&gt;
</description>
 <pubDate>Tue, 24 Nov 2009 10:55:34 +0100</pubDate>
 <dc:creator>Uwe Hermann</dc:creator>
 <guid isPermaLink="false">comment 79038 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>it&#039;s a maintainer fail</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79037</link>
 <description>&lt;p&gt;http://bugs.debian.org/545032 perhaps? You&#039;ll have to thank a specific fellow DM, who seems to think that adding a conflict on a critical package like dmsetup is an acceptable workaround.&lt;/p&gt;
</description>
 <pubDate>Tue, 24 Nov 2009 08:59:58 +0100</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 79037 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>You almost certainly lost</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79035</link>
 <description>&lt;p&gt;You almost certainly lost those packages during the period in which dmsetup conflicted with devicekit-disks, and GNOME started requiring devicekit-disks.  Apt thus removed dmsetup to keep GNOME and devicekit-disks, and removed lvm2 and cryptsetup which depend on dmsetup, and since nothing on your system depended on lvm2 and cryptsetup...&lt;/p&gt;
</description>
 <pubDate>Tue, 24 Nov 2009 08:19:15 +0100</pubDate>
 <dc:creator>Josh Triplett</dc:creator>
 <guid isPermaLink="false">comment 79035 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>Conflicts</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79034</link>
 <description>&lt;p&gt;Are you using gnome?  Then it was probably due to a &lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545032&quot;&gt;conflict between devicekit-disks (a gnome dependency) and dmsetup&lt;/a&gt;.&lt;/p&gt;
</description>
 <pubDate>Tue, 24 Nov 2009 07:49:33 +0100</pubDate>
 <dc:creator>Gabriel Ebner</dc:creator>
 <guid isPermaLink="false">comment 79034 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>scary when fsck fails</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79031</link>
 <description>&lt;p&gt;Thanks for relating that horror story, good to be warned. Here&#039;s mine, from last night:&lt;/p&gt;
&lt;p&gt;I have an AMD64 system with Debian and Ubuntu (and MS Windows Vista), each on a single partition (but different hard drives). The &quot;working&quot; GRUB is the one from the Debian system. After I booted into Ubuntu and did some updates I rebooted into Debian. Horror: fsck failed on root fs, cannot find superblock, read-only mode. I too could not find the superblock. Bah!&lt;/p&gt;
&lt;p&gt;Eventually I rebooted into Ubuntu, and was told that drives are being checked. So I notice that fsck is working on the Debian partition (which I mount in Ubuntu to make accessible easily). After fsck completed there, apparently problem-free, I could boot happily into Debian.&lt;/p&gt;
&lt;p&gt;I conclude that perhaps I had shut down Ubuntu while it was doing an fsck on my Debian partition, and this interfered with Debian&#039;s own bootup checks and fsck. Odd indeed, linuxes interfereing with one another. Gave me a right fright, that did.&lt;/p&gt;
</description>
 <pubDate>Tue, 24 Nov 2009 02:47:09 +0100</pubDate>
 <dc:creator>Gernot Hassenpflug</dc:creator>
 <guid isPermaLink="false">comment 79031 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>Most likely the infamous</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comment-79030</link>
 <description>&lt;p&gt;Most likely the infamous dmsetup bug (#550434) which caused a lot of pain for users&lt;/p&gt;
</description>
 <pubDate>Tue, 24 Nov 2009 01:28:35 +0100</pubDate>
 <dc:creator>Michael</dc:creator>
 <guid isPermaLink="false">comment 79030 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>Note to self: Missing lvm2 and cryptsetup packages lead to non-working initrd very, very soon</title>
 <link>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon</link>
 <description>&lt;p&gt;I recently almost died from a heart attack because after a really horrible crash (don&#039;t ask), Debian unstable on my laptop wouldn&#039;t boot anymore. The system hung at &quot;Waiting for root filesystem...&quot;, and I was in panic mode as I feared I lost all my data (and as usual my backups were waaay too old).&lt;/p&gt;
&lt;p&gt;At first I was suspecting that something actually got erased or mangled due to the crash, either at the dm-crypt layer, or the LVM layer, or the ext3 filesystem on top of those. After various hours of messing with live CDs, cryptsetup, lvm commands (such as pvscan, pvs, vgchange, vgs, vgck) and finally fsck I still had not managed to successfully boot my laptop.&lt;/p&gt;
&lt;p&gt;I finally was able to boot by changing the initrd from &lt;strong&gt;initrd.img-2.6.30-2-686&lt;/strong&gt; to &lt;strong&gt;initrd.img-2.6.30-2-686.bak&lt;/strong&gt; in the GRUB2 menu (at boot-time), at which point it was clear that something was wrong with my current initrd. A bit of debugging and some initrd comparisons revealed the cause:&lt;/p&gt;
&lt;p&gt;Both, the &lt;strong&gt;cryptsetup&lt;/strong&gt; and &lt;strong&gt;lvm2&lt;/strong&gt; packages were no longer installed on my laptop, which made all &lt;strong&gt;update-initramfs&lt;/strong&gt; invokations (e.g. upon kernel package updates) create initrds which did not contain the proper dm-crypt and lvm functionality support. Hence, no booting for me. I only noticed because of the crash, as I usually do not reboot the laptop very often (two or three times per year maybe).&lt;/p&gt;
&lt;p&gt;Now, as to &lt;em&gt;why&lt;/em&gt; those packages were removed I have absolutely no idea. I did not remove them knowingly, so I suspect some dist-upgrade did it and I didn&#039;t notice (but I &lt;em&gt;do&lt;/em&gt; carefully check which packages dist-upgrade tries to remove, usually)...&lt;/p&gt;
</description>
 <comments>http://www.hermann-uwe.de/blog/note-to-self-missing-lvm2-and-cryptsetup-packages-lead-to-non-working-initrd-very-very-soon#comments</comments>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/1588">cryptsetup</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/1298">dm-crypt</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/95">encryption</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/527">ext3</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/36">free software</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/2180">fsck</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/1872">initrd</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/335">kernel</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/60">linux</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/1571">lvm</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/2314">lvm2</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/38">security</category>
 <category domain="http://www.hermann-uwe.de/taxonomy/term/2315">update-initramfs</category>
 <pubDate>Tue, 24 Nov 2009 00:00:14 +0100</pubDate>
 <dc:creator>Uwe Hermann</dc:creator>
 <guid isPermaLink="false">1532 at http://www.hermann-uwe.de</guid>
</item>
</channel>
</rss>
