From mboxrd@z Thu Jan 1 00:00:00 1970 From: aq Subject: Re: [PATCH] Guest boot loader support Date: Wed, 27 Apr 2005 06:02:28 +0900 Message-ID: <9cde8bff05042614022f7e8a8@mail.gmail.com> References: <1114469427.4336.42.camel@bree.local.net> <200504262048.24728.mark.williamson@cl.cam.ac.uk> <426EA37E.5070102@us.ibm.com> <200504262147.56627.mark.williamson@cl.cam.ac.uk> Reply-To: aq Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_947_8369350.1114549348890" Return-path: In-Reply-To: <200504262147.56627.mark.williamson@cl.cam.ac.uk> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com Cc: Mark Williamson , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org ------=_Part_947_8369350.1114549348890 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 4/27/05, Mark Williamson wrote: > > GRUB only looks for menu.lst; distros create symlinks because that's a > > terrible name for a config file. In other words, no code should be > > opening grub.conf... >=20 > OK, I've investigated this using my sacrificial FC3 laptop ;-) I'd not f= ully > investigated this before. >=20 > Redhat's grub looks for grub.conf and not menu.lst. Standard grub looks = for > menu.lst. >=20 > If the loader is to be flexible for different domU distros, it'd be nice = to > look for both, in one order or the other. >=20 in that case, this patch is better for you, Mark ;-). Please apply this on top of Jeremy's patch. list of changes: - make a dummy file tools/pygrub/src/__init__.py - tools/src/pygrub looks for either /boot/grub/menu.lst or /boot/grub/grub.conf, in that order. $ diffstat xen-bootloader.aq2.patch=20 __init__.py | 1 + pygrub | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) Signed-off-by: Nguyen Anh Quynh ------=_Part_947_8369350.1114549348890 Content-Type: application/octet-stream; name="xen-bootloader.aq2.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="xen-bootloader.aq2.patch" ZGlmZiAtTnVycCB4ZW4tdW5zdGFibGUuMjcuMy5vcmcvdG9vbHMvcHlncnViL3NyYy9fX2luaXRf Xy5weSB4ZW4tdW5zdGFibGUuMjcuMy90b29scy9weWdydWIvc3JjL19faW5pdF9fLnB5Ci0tLSB4 ZW4tdW5zdGFibGUuMjcuMy5vcmcvdG9vbHMvcHlncnViL3NyYy9fX2luaXRfXy5weQkxOTcwLTAx LTAxIDA5OjAwOjAwLjAwMDAwMDAwMCArMDkwMAorKysgeGVuLXVuc3RhYmxlLjI3LjMvdG9vbHMv cHlncnViL3NyYy9fX2luaXRfXy5weQkyMDA1LTA0LTI3IDA0OjUwOjEyLjAwMDAwMDAwMCArMDkw MApAQCAtMCwwICsxIEBACisgCmRpZmYgLU51cnAgeGVuLXVuc3RhYmxlLjI3LjMub3JnL3Rvb2xz L3B5Z3J1Yi9zcmMvcHlncnViIHhlbi11bnN0YWJsZS4yNy4zL3Rvb2xzL3B5Z3J1Yi9zcmMvcHln cnViCi0tLSB4ZW4tdW5zdGFibGUuMjcuMy5vcmcvdG9vbHMvcHlncnViL3NyYy9weWdydWIJMjAw NS0wNC0yNyAwNTozMjo0My4wMDAwMDAwMDAgKzA5MDAKKysrIHhlbi11bnN0YWJsZS4yNy4zL3Rv b2xzL3B5Z3J1Yi9zcmMvcHlncnViCTIwMDUtMDQtMjcgMDU6NTc6NDMuMDAwMDAwMDAwICswOTAw CkBAIC0xMyw3ICsxMyw3IEBACiAjIEZvdW5kYXRpb24sIEluYy4sIDY3NSBNYXNzIEF2ZSwgQ2Ft YnJpZGdlLCBNQSAwMjEzOSwgVVNBLgogIwogCi1pbXBvcnQgb3MsIHN5cywgc3RyaW5nLCBzdHJ1 Y3QsIHRlbXBmaWxlCitpbXBvcnQgb3MsIG9zLnBhdGgsIHN5cywgc3RyaW5nLCBzdHJ1Y3QsIHRl bXBmaWxlCiBpbXBvcnQgbG9nZ2luZwogCiBpbXBvcnQgY3Vyc2VzLCBfY3Vyc2VzLCBjdXJzZXMu d3JhcHBlcgpAQCAtOTcsNyArOTcsMTQgQEAgZGVmIGdldF9jb25maWcoZm4pOgogICAgICAgICAg ICAgYnJlYWsKIAogICAgIGlmIGZzIGlzIG5vdCBOb25lOgotICAgICAgICBmID0gZnMub3Blbl9m aWxlKCIvYm9vdC9ncnViL2dydWIuY29uZiIpCisgICAgICAgIGlmIG9zLnBhdGguaXNmaWxlKCIv Ym9vdC9ncnViL21lbnUubHN0Iik6CisgICAgICAgICAgICBncnViZmlsZSA9ICIvYm9vdC9ncnVi L21lbnUubHN0IgorICAgICAgICBlbGlmIG9zLnBhdGguaXNmaWxlKCIvYm9vdC9ncnViL2dydWIu Y29uZiIpOgorICAgICAgICAgICAgZ3J1YmZpbGUgPSAiL2Jvb3QvZ3J1Yi9ncnViLmNvbmYiCisg ICAgICAgIGVsc2U6CisgICAgICAgICAgICByYWlzZSBSdW50aW1lRXJyb3IsICJ3ZSBjYW5ub3Qg ZmluZCAvYm9vdC9ncnViL3ttZW51LmxzdCxncnViLmNvbmZ9ICIgKyBcCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICJpbiB0aGUgaW1hZ2UgcHJvdmlkZWQuIGhhbHQhIgorICAgICAg ICBmID0gZnMub3Blbl9maWxlKGdydWJmaWxlKQogICAgICAgICBidWYgPSBmLnJlYWQoKQogICAg ICAgICBmLmNsb3NlKCkKICAgICAgICAgZnMuY2xvc2UoKQo= ------=_Part_947_8369350.1114549348890 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ------=_Part_947_8369350.1114549348890--