Duncan wrote: > Samuli Suominen posted on Thu, 24 Jan 2013 04:04:19 +0200 as excerpted: > >> > On 23/01/13 21:06, Felix Kuperjans wrote: >>>> >>> On Wed, Jan 23, 2013 at 1:29 PM, Felix Kuperjans >>>> >>> <fe...@desaster-games.com> wrote: >>>>> >>>> Samuli Suominen wrote: >>>>>> >>>>> please review this news item >>>>> >>>> >>>>> >>>> /dev/root is no longer available in this udev version >>>>> >>>> >>>>> >>>> I suggest including in the news item, that /dev/root must be replaced >>>>> >>>> with the actual root device or LABEL=..., UUID=... and the like in >>>>> >>>> /etc/fstab. >>>>> >>>> >>> >> Well, *if* a line with /dev/root is present in /etc/fstab, the system >>> >> does not boot up properly (tested it right now). >>> >> I always though such a line in /etc/fstab is needed so that fsck is run >>> >> on the root filesystem... >>> >> >>> >> Removing the line completely boots up fine, but the filesystem has not >>> >> been fscked on boot. >> > >> > I don't think we ever instructed users for adding such line... if we >> > did, I'll eat my words. >> > So, I don't think it's necessary to instruct them away from it either, >> > never seen such fstab line. > Well technically, we used (and still use, see below) the uppercase > /dev/ROOT, with instructions documenting what to replace it with. But > some users apparently simply lowercased that ROOT, and for years it "just > worked". (Below output edited slightly for posting. $>> indicates the > shell prompt.): > > $>>equery b fstab > * Searching for fstab ... > sys-apps/baselayout-2.2 (/usr/share/baselayout/fstab) > > $>>grep -i /dev/root /usr/share/baselayout/fstab > /dev/ROOT / ext3 noatime 0 1 > > $>> > > [TLDR folks can stop there. The rest is historic observation, arguably > interesting, admittedly ranty, but not vital.] > > Years ago (remember, my first successful gentoo install was 2004.1), the > fstab example file found in /usr/share/baselayout/fstab was packaged as > /etc/fstab directly. Now, the handbook of the era took great pains to > guide people thru editing it appropriately, saying the ALLCAPS entries > were intended to be replaced as appropriate for the individual install, > AND people were expected to actually use etc-update or the like for its > intended purpose, so people weren't /supposed/ to have it simply > overwritten.
I started using Gentoo in the 1.4 days. I to changed /dev/ROOT to /dev/root and added the proper locations/options for root and every other mount point I have. This is the first I have heard of fstab not needing the root mount line. If this is a change, someone needs to tell the users, even us old timers. ;-) Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words!