Jim Popovitch (jimpop@xxxxxxxxx) said: > > > Why does mkinitrd require that I keep lvm? > > > > There's no real way to express in an rpm requirement whether > > or not your root FS requires LVM. > > Rather than including lvm and other fs drivers/binaries with each > mkinitrd install, why not let mkinitrd deal with the necessary logic to > determine if appropriate fs tools are installed. Does mkinitrd also > depend on vfs, xfs, reiserfs, and other fs types, not to mention scsi, > raid, etc, etc. Because, if you have root on LVM, and then you go and remove the tools, you won't be able to boot. All the other bits you mention are kernel modules, and have no userland components necessary to get you to a shell. Bill