I'm new to VL, I installed it a few days ago and (successfully) use it since today. My PC does not have any HDs built in, all of them are in exchange trays, some ATA, some SATA. The problem that happened to me is that GRUB and the linux kernel may see things differently, depending on which HDs are attached to the system, because the kernel treats ATA and SATA alike, causing /dev/sda to become /dev/sdb or /dev/sdc, depending on how many and which SATA HDs are also connected. This is not a problem with my other distros, they all can mount the root filesystem by label, only VL cannot. I finally got it working be specifying /dev/hda7(!) as root device in GRUB's menu.conf for VL and removing all SATA HDs.
Is this a known problem and is there a solution or do I have to do it the hard way by hand-crafting a new initrd?
I'm new to VL but not new to linux - I use it since 1992
But of course I like to do as little work as possible, so I thought I ask first
And up to now I never needed to make an initrd practically from scratch.