Bug#542314: Acknowledgement (grub-pc: Default install has set root=(MASS1-usr))

fzielcke at z-51.de fzielcke at z-51.de
Wed Aug 19 05:16:52 UTC 2009


X-Loop
owner at bugs.debian.org: Resent-Date: Wed, 19 Aug 2009 05:15:03 +0000
Resent-Message-ID: <handler.542314.B542314.125065882621994 at bugs.debian.org>
Resent-Sender: owner at bugs.debian.org
X-Debian-PR-Message: followup 542314
X-Debian-PR-Package: grub-pc
X-Debian-PR-Keywords: 
X-Debian-PR-Source: grub2
Received: via spool by 542314-submit at bugs.debian.org id=B542314.125065882621994
          (code B ref 542314); Wed, 19 Aug 2009 05:15:03 +0000
Received: (at 542314) by bugs.debian.org; 19 Aug 2009 05:13:46 +0000
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rietz.debian.org
X-Spam-Level: 
X-Spam-Bayes: score:0.0000 Tokens: new, 28; hammy, 151; neutral, 65; spammy,
	0. spammytokens: hammytokens:0.000-+--H*f:sk:2009081, 0.000-+--H*i:sk:2009081,
	 0.000-+--filesystem, 0.000-+--schrieb, 0.000-+--postinst
X-Spam-Status: No, score=-6.5 required=4.0 tests=AWL,BAYES_00,FOURLA,
	HAS_BUG_NUMBER,SPF_HELO_PASS autolearn=ham
	version=3.2.3-bugs.debian.org_2005_01_02
Received: from moutng.kundenserver.de ([212.227.126.186])
	by rietz.debian.org with esmtp (Exim 4.63)
	(envelope-from <fzielcke at z-51.de>)
	id 1MddUX-0005h1-Bj
	for 542314 at bugs.debian.org; Wed, 19 Aug 2009 05:13:45 +0000
Received: from [85.180.7.109] (e180007109.adsl.alicedsl.de [85.180.7.109])
	by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis)
	id 0MKv5w-1MddUQ0Z4G-00056z; Wed, 19 Aug 2009 07:13:38 +0200
From: Felix Zielcke <fzielcke at z-51.de>
To: John Goerzen <jgoerzen at complete.org>, 542314 at bugs.debian.org
In-Reply-To: <20090818233800.GA27300 at jgoerzen-eee.lan.complete.org>
References: <20090818230451.6925.51282.reportbug at katherina.lan.complete.org>
	 <handler.542314.B.125063669619316.ack at bugs.debian.org>
	 <20090818233800.GA27300 at jgoerzen-eee.lan.complete.org>
Content-Type: text/plain
Date: Wed, 19 Aug 2009 07:13:37 +0200
Message-Id: <1250658817.3808.3.camel at fz.local>
Mime-Version: 1.0
X-Mailer: Evolution 2.27.90 
Content-Transfer-Encoding: 7bit
X-Provags-ID: V01U2FsdGVkX1/v9MXNRw5iuA6phAzlVsT0n/HaxHPEw3uAPN3
 /ZgXHL7lpJf5x1OnRkU7rKdQ12hx7tpvebNo/qG726v44Ai6nA
 dndCf0/cx7dRjf5v4P4aw==

Am Dienstag, den 18.08.2009, 18:38 -0500 schrieb John Goerzen:
> Hi,
> 
> I believe I have isolated the problems.
> 
> It was introduced between 1.96+20090725-1, installed on the working
> machine, and the version installed on this one.
> 
> It now looks for fonts under /usr.  This has multiple undesirable
> effects.
> 
> For one, it requires lvm to be present.  This makes grub scan the
> entire system looking for PVs.  This causes grub to appear to open a
> rescue screen and hang.  It also makes the boot process significantly
> slower as it spins up drives that otherwise wouldn't need to be.  It
> is also possible that the difference is attributable to /usr being on
> an encrypted filesystem on the machine where grub is working.

My fault. When we changed it in upstream to use the unicode font now by
default instead of the ascii one I forgot to change grub-pc's postinst
to copy the unicode one to /boot. That has been already fixed for the
next upload.

> Another problem is that grub has confusion when /boot is on (hd1) and
> grub is installed on the MBR of (hd0).  I had to make the BIOS boot
> from (hd1) for it to "sort of" work (it spent a long time at a bllank
> screen before finally going).  Eventually I was able to move /boot to
> (hd0), which fixed the issue.
> 
> -- John
> 

It shouldn't be a problem if your disks are randomly ordered every time.
search --set --fs-uuid sets the root variable to the filesystem with
that UUID.
And if you install grub to a different disk then your /boot is on UUIDs
are also used for the prefix, which is used to load the modules and
grub.cfg.






More information about the Pkg-grub-devel mailing list