bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Rock Ridge features in grub-mkrescue


From: Free Software Supporter
Subject: Re: Rock Ridge features in grub-mkrescue
Date: Wed, 27 Apr 2016 13:16:25 -0400

FWIW, for the sake of clarity, attached are three possible fixes.

1. The original proposal entails no change to the command-line syntax.
The -r flag silently inserted by grub-mkrescue is harmonized with the
pass-through arguments to xorriso, enabling a full range of Rock Ridge
behaviors.  This approach conflicts with the wish to expose independent
interfaces for grub-mkrescue and xorriso, even as one is the client of
the other.

2. The --no-xorrisofs-r proposal changes command-line syntax but in a
backwards compatible way.  This approach enables a full range of Rock
Ridge behavior by explicitly suppressing the -r flag that is the silent
default.  This solution is most simple, but it entails a somewhat
obscure combination of flags to express a straightforward intent.

3. The --rock-ridge-mode proposal changes command-line syntax but in a
backwards compatible way.  An intuitive way to request Rock Ridge
features is provided without limiting transparent argument passing to
the xorriso program.  If Rock Ridge arguments are passed directly to
xorriso on the command line, they can in some cases still override the
user's specification of mode preference to grub-mkrescue.

Any of these patches solves the problem.  So do shell script wrappers,
although it is increasingly hard to prefer them in a FOSS world. :-)


Attachment: grub-2.02-beta2.patch
Description: Text Data

Attachment: grub-mkrescue-norflag.patch
Description: Text Data

Attachment: grub-mkrescue-rr-modes.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]