Re: grub2 on powerpc
Sven Luther <[EMAIL PROTECTED]> writes: > On Thu, Sep 07, 2006 at 06:35:24PM +0200, Robert Millan wrote: >> >> Hi, >> >> As you might know, experimental grub2 support has been added to d-i when >> using >> the expert mode, but it is only yet available on i386/amd64. >> >> I made this patch to enable grub2 for powerpc as well, but unfortunately I >> can't >> test it (no ppc hardware here). Would anyone like to try it? > > Hi Robert. > > Today i did a daily-build install on an apple XServe, and i wanted to give > grub2 a try, but i was not able to find any grub-installer package for > powerpc. I looked at the BTS, and grub-installer is only built for x86-ish > arches, and there is no grub2-installer. > > What am i missing here ? I thought you enabled powerpc support, and wanted > testing ? Hey Sven, How are you doing? GRUB2 support was disabled by now since we're near of Etch release. You can reenable it and rebuild for testing. If you want I can send you a source package ready but I think it'll be trivial for you. Currently we have grub-installer only bult for i386 and amd64 but after etch is release I want to move to grub2 for default installations and then change the grub-installer archs. -- O T A V I OS A L V A D O R - E-mail: [EMAIL PROTECTED] UIN: 5906116 GNU/Linux User: 239058 GPG ID: 49A5F855 Home Page: http://otavio.ossystems.com.br - "Microsoft gives you Windows ... Linux gives you the whole house." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Nov 19, 2006 at 12:57:06PM +0100, Sven Luther wrote: > > Today i did a daily-build install on an apple XServe, and i wanted to give > grub2 a try, but i was not able to find any grub-installer package for > powerpc. I looked at the BTS, and grub-installer is only built for x86-ish > arches, and there is no grub2-installer. > > What am i missing here ? I thought you enabled powerpc support, and wanted > testing ? Hi Sven, powerpc support is not yet added to grub-installer, and I didn't submit the patch since I was waiting for feedback. Does grub-install(8) work on powerpc? If it does, you could try grub-installer with my patch: http://aybabtu.com/rmh/powerpc.diff -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Thu, Sep 07, 2006 at 06:35:24PM +0200, Robert Millan wrote: > > Hi, > > As you might know, experimental grub2 support has been added to d-i when using > the expert mode, but it is only yet available on i386/amd64. > > I made this patch to enable grub2 for powerpc as well, but unfortunately I > can't > test it (no ppc hardware here). Would anyone like to try it? Hi Robert. Today i did a daily-build install on an apple XServe, and i wanted to give grub2 a try, but i was not able to find any grub-installer package for powerpc. I looked at the BTS, and grub-installer is only built for x86-ish arches, and there is no grub2-installer. What am i missing here ? I thought you enabled powerpc support, and wanted testing ? Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
> > Why not put it into the powerpc-utils package then? As far as I > > Because Michael Schmitz thinks it is a bad idea, and doesn't really believe in > group maintenance ? Sven, I've largely kept silent at your innuendo, but I think it's time to speak plainly again. This is nothing about me not believing in team management. You asked about integration of _all_ of ibm powerpc-utils into Debian's powerpc-utils. In my opinion, this would introduce a binary we're not sure works on oldworld machines (nvram) and which is meant to replace nvsetenv. I think further testing on oldworld is required to do this. I had also had qualms about the license on the IBM source, but you succesfully convinced me that this isn't a problem. I had no objections to integrating ofpathname in powerpc-utils (in fact, I suggested we might do that). Do you mean to say that the only problem here is my refusal of team management, so you couldn't just overrule me? > > understood from the discussion, ofpathname is not specific to IBM > > powerpc machines. It should work on every OpenFirmware based powerpc > > (including macs), correct? > > It may be a bit more buggy on powermacs than on true CHRP boxes, and there are > some issues yet, which it would be good to fix ASAP. There are three packages > indeed, the powerpc-utils, the powerpc-utils-papr (ibm 64bit specific) and the > librtas one. only the first has any chance to work on powermacs. > > But indeed, my original proposal was to include all those packages in the same > powerpc-utils source package, with some binary packages, but neither Aurelien > nor Michael where trilled over it. So you suggest including something that might be more buggy on powermacs, and needs testing and fixing? Seems to support my reservations nicely. Michael -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Mon, Sep 25, 2006 at 03:38:37PM +0200, Michael Schmitz wrote: > > > Why not put it into the powerpc-utils package then? As far as I > > > > Because Michael Schmitz thinks it is a bad idea, and doesn't really believe > > in > > group maintenance ? > > Sven, I've largely kept silent at your innuendo, but I think it's time to > speak plainly again. Oh, sorry, it was not my intention to speak badly of you, just wanted to say that you didn't really feel like group maintaining it, and that didn't like the proposal to add the ibm powerpc-utils into the same source package as yours. Which is what you said, no ? > This is nothing about me not believing in team management. You asked about > integration of _all_ of ibm powerpc-utils into Debian's powerpc-utils. In > my opinion, this would introduce a binary we're not sure works on oldworld > machines (nvram) and which is meant to replace nvsetenv. I think further > testing on oldworld is required to do this. So, what ? we have load of binaries in there which are of no use on pegasos for example, and apt has no sub-arch support anyway, so what do you expect. we can just nicely keep shipping both nvram and nvsetenv, > I had also had qualms about the license on the IBM source, but you > succesfully convinced me that this isn't a problem. I had no objections to > integrating ofpathname in powerpc-utils (in fact, I suggested we might do > that). Ok. > Do you mean to say that the only problem here is my refusal of team > management, so you couldn't just overrule me? Nope, just that we discussed it, and neither you nor aurelien was keen on having a single package, so we are not going to do it. > > > understood from the discussion, ofpathname is not specific to IBM > > > powerpc machines. It should work on every OpenFirmware based powerpc > > > (including macs), correct? > > > > It may be a bit more buggy on powermacs than on true CHRP boxes, and there > > are > > some issues yet, which it would be good to fix ASAP. There are three > > packages > > indeed, the powerpc-utils, the powerpc-utils-papr (ibm 64bit specific) and > > the > > librtas one. only the first has any chance to work on powermacs. > > > > But indeed, my original proposal was to include all those packages in the > > same > > powerpc-utils source package, with some binary packages, but neither > > Aurelien > > nor Michael where trilled over it. > > So you suggest including something that might be more buggy on powermacs, > and needs testing and fixing? Seems to support my reservations nicely. well, i think there is a giant misunderstanding here. I just proposed to *ADD* the new tools to the powerpc-utils package, not to have them *REPLACE* the old tools. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Tue, Sep 19, 2006 at 10:19:28AM +0200, Gaudenz Steinlin wrote: > On Sun, Sep 17, 2006 at 12:20:43PM +0200, Aurélien GÉRÔME wrote: > > On Sun, Sep 17, 2006 at 11:24:41AM +0200, Sven Luther wrote: > > > ofpathname is part of the ibm-powerpc-utils package (not the same as the > > > package currently in debian), and Aurelien Gerome is packaging it, since > > > yaboot also needs it over the kind-of-broken ofpath found in the yaboot > > > code, > > > so this should be less an issue than you think. > > > > This is Bug#386675 (ITP: powerpc-ibm-utils -- Utilities for maintenance > > of IBM PowerPC platforms) which blocks Bug#377097 (yaboot: ofpath > > fails on IBM JS21 blades). > > > > The powerpc-ibm-utils package will have the same Priority & Section > > the legacy powerpc-utils package have, i.e. important & utils, and > > Yaboot will depend on it to use ofpathname. > > Why not put it into the powerpc-utils package then? As far as I Because Michael Schmitz thinks it is a bad idea, and doesn't really believe in group maintenance ? > understood from the discussion, ofpathname is not specific to IBM > powerpc machines. It should work on every OpenFirmware based powerpc > (including macs), correct? It may be a bit more buggy on powermacs than on true CHRP boxes, and there are some issues yet, which it would be good to fix ASAP. There are three packages indeed, the powerpc-utils, the powerpc-utils-papr (ibm 64bit specific) and the librtas one. only the first has any chance to work on powermacs. But indeed, my original proposal was to include all those packages in the same powerpc-utils source package, with some binary packages, but neither Aurelien nor Michael where trilled over it. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 12:20:43PM +0200, Aurélien GÉRÔME wrote: > On Sun, Sep 17, 2006 at 11:24:41AM +0200, Sven Luther wrote: > > ofpathname is part of the ibm-powerpc-utils package (not the same as the > > package currently in debian), and Aurelien Gerome is packaging it, since > > yaboot also needs it over the kind-of-broken ofpath found in the yaboot > > code, > > so this should be less an issue than you think. > > This is Bug#386675 (ITP: powerpc-ibm-utils -- Utilities for maintenance > of IBM PowerPC platforms) which blocks Bug#377097 (yaboot: ofpath > fails on IBM JS21 blades). > > The powerpc-ibm-utils package will have the same Priority & Section > the legacy powerpc-utils package have, i.e. important & utils, and > Yaboot will depend on it to use ofpathname. Why not put it into the powerpc-utils package then? As far as I understood from the discussion, ofpathname is not specific to IBM powerpc machines. It should work on every OpenFirmware based powerpc (including macs), correct? gaudenz -- Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. ~ Samuel Beckett ~ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Tue, Sep 19, 2006 at 07:47:27AM +0200, Sven Luther wrote: > > > > Ah, good. Btw, anyone tried loading a 64bit kernel from 32bit grub2? If it > > works, we could add ppc64 to the list (using biarch). > > As said, a year or two ago, i used grub2 to boot a dual power3 box, which is a > powerpc 64bit machine. It worked just fine, especially since the default > method for openfirmware bootloaders is to run as 32bit. I am not sure it makes > sense to run them in 64bit mode, or even if it is supposed to work. All the > documentation i have seen on this topic, even from IBM and others, show that > the bootloader should be run in 32bit mode, and the kernel is launched from > 32bit, and then sets up the 64bit stuff, so there should be no major > difference with regard to grub2. > > Notice that here ppc64 is confusing, you probably speak about the one-man-show > pure-64 thingy from Andreas Jochens, and not from the kernel arch ppc64. > Notice that this is not and will never be an officially supported arch by > debian, and despite me asking, Andreas Jochens has shown absolutely no > interest to cooperate with the biarch or multi-arch effort, even though this > won't happen anymore for etch anyway. Ah I see. Well, whatever it turns out, adding any-ppc64 doesn't harm (added). -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 12:33:35PM +0200, Robert Millan wrote: > On Sun, Sep 17, 2006 at 11:16:02AM +0100, Roger Leigh wrote: > > Robert Millan <[EMAIL PROTECTED]> writes: > > > > > This is strange. I know one of the core grub2 maintainers is using > > > powerpc > > > regularly (with code from CVS). > > > > It certainly works--I've used it myself. But there is so much > > duplicated, common, code between the ports, it really is asking for > > splitting into separate arch-specific and generic parts, rather than > > duplicating the entirety for each port. > > > > > As for tools not in Debian, you mean ofpathname? > > > > Yes. > > > > > Is the grub2 debian package usable at all without ofpathname? (I > > > understand that at least grub-install won't work, making d-i support > > > impossible). > > > > It's just grub-install that breaks. Installing by hand works. > > Ah, good. Btw, anyone tried loading a 64bit kernel from 32bit grub2? If it > works, we could add ppc64 to the list (using biarch). As said, a year or two ago, i used grub2 to boot a dual power3 box, which is a powerpc 64bit machine. It worked just fine, especially since the default method for openfirmware bootloaders is to run as 32bit. I am not sure it makes sense to run them in 64bit mode, or even if it is supposed to work. All the documentation i have seen on this topic, even from IBM and others, show that the bootloader should be run in 32bit mode, and the kernel is launched from 32bit, and then sets up the 64bit stuff, so there should be no major difference with regard to grub2. Notice that here ppc64 is confusing, you probably speak about the one-man-show pure-64 thingy from Andreas Jochens, and not from the kernel arch ppc64. Notice that this is not and will never be an officially supported arch by debian, and despite me asking, Andreas Jochens has shown absolutely no interest to cooperate with the biarch or multi-arch effort, even though this won't happen anymore for etch anyway. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 06:23:47PM +0200, Robert Millan wrote: > On Sun, Sep 17, 2006 at 12:31:59PM +0200, Sven Luther wrote: > > On Sun, Sep 17, 2006 at 12:10:53PM +0200, Robert Millan wrote: > > > > ofpathname is part of the ibm-powerpc-utils package (not the same as the > > > > package currently in debian), and Aurelien Gerome is packaging it, since > > > > yaboot also needs it over the kind-of-broken ofpath found in the yaboot > > > > code, > > > > so this should be less an issue than you think. > > > > > > Is grub2 usable without it? If it's not, we'd rather remove powerpc from > > > the > > > arch list for now. We don't want to provide a broken build do we? :) > > > > Well, as it will be uploaded ASAP, and the only problem will be NEW, it > > should > > be no major problem, please don't remove it just now yet. It is not the > > default, so breakage will only come to those who know what they do. > > Ah, good. > > > Also, it will be an error at grub2 install time, not run time, and you > > should > > maybe do like yaboot-installer, check an absence of ofpathname, and then > > either try to use yaboot's ofpath, and if this one returns empty, abort and > > inform the user. > > Can't we just depend on the package that provides ofpathname? Once it is in the archive, yes. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 12:31:59PM +0200, Sven Luther wrote: > On Sun, Sep 17, 2006 at 12:10:53PM +0200, Robert Millan wrote: > > > ofpathname is part of the ibm-powerpc-utils package (not the same as the > > > package currently in debian), and Aurelien Gerome is packaging it, since > > > yaboot also needs it over the kind-of-broken ofpath found in the yaboot > > > code, > > > so this should be less an issue than you think. > > > > Is grub2 usable without it? If it's not, we'd rather remove powerpc from > > the > > arch list for now. We don't want to provide a broken build do we? :) > > Well, as it will be uploaded ASAP, and the only problem will be NEW, it should > be no major problem, please don't remove it just now yet. It is not the > default, so breakage will only come to those who know what they do. Ah, good. > Also, it will be an error at grub2 install time, not run time, and you should > maybe do like yaboot-installer, check an absence of ofpathname, and then > either try to use yaboot's ofpath, and if this one returns empty, abort and > inform the user. Can't we just depend on the package that provides ofpathname? -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 12:48:32PM +0200, Geert Stappers wrote: > On Fri, Sep 08, 2006 at 08:10:35AM +0200, Sven Luther wrote: > > On Fri, Sep 08, 2006 at 12:15:12AM -0400, Rick Thomas wrote: > > > > > > Thanks. But as I said, I'm not a developer (for lack of time -- I > > > have a day job, and I'd like to keep it!) What I can do is test things. > > > > > > If someone who understands Otavio's description of the task is > > > willing to make an .iso that I can burn to a CD, I'll be happy to > > > test it and provide detailed reports on my success or failures. > > > > I will build you a netboot image, which include this patched version, this > > way > > you can test it. > > Is it available for public download? If yes, which URL? Michel Daenzer was faster than i, see his other post. > > I do believe this will include a mini-iso kind of thing. > > I don't understand that. http://ftp.nl.debian.org/debian/dists/testing/main/installer-powerpc/beta3/images/powerpc/netboot/ Includes : http://ftp.nl.debian.org/debian/dists/testing/main/installer-powerpc/beta3/images/powerpc/netboot/mini.iso Which you can simply burn on a CD and boot. Well, the netboot and the cdrom targets both have these, but the netboot is the easiest, since it will include the builtin changed files. I am not sure how Michel Daenzer did it exactly though. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Fri, Sep 08, 2006 at 08:10:35AM +0200, Sven Luther wrote: > On Fri, Sep 08, 2006 at 12:15:12AM -0400, Rick Thomas wrote: > > > > Thanks. But as I said, I'm not a developer (for lack of time -- I > > have a day job, and I'd like to keep it!) What I can do is test things. > > > > If someone who understands Otavio's description of the task is > > willing to make an .iso that I can burn to a CD, I'll be happy to > > test it and provide detailed reports on my success or failures. > > I will build you a netboot image, which include this patched version, this way > you can test it. Is it available for public download? If yes, which URL? > I do believe this will include a mini-iso kind of thing. I don't understand that. Cheers Geert Stappers -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 11:16:02AM +0100, Roger Leigh wrote: > It certainly works--I've used it myself. But there is so much > duplicated, common, code between the ports, it really is asking for > splitting into separate arch-specific and generic parts, rather than > duplicating the entirety for each port. This is the reproach I have against Grub2 (on PowerPC) when Sven and I talk about it: it is not enough mature to become architecture-generic. The last time I dug the code (1 month ago), I found duplicities which disturbed me. :( Cheers, -- .''`. Aurélien GÉRÔME : :' : `. `'` Free Software Developer `- Unix Sys & Net Admin signature.asc Description: Digital signature
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 12:10:53PM +0200, Robert Millan wrote: > > ofpathname is part of the ibm-powerpc-utils package (not the same as the > > package currently in debian), and Aurelien Gerome is packaging it, since > > yaboot also needs it over the kind-of-broken ofpath found in the yaboot > > code, > > so this should be less an issue than you think. > > Is grub2 usable without it? If it's not, we'd rather remove powerpc from the > arch list for now. We don't want to provide a broken build do we? :) Well, as it will be uploaded ASAP, and the only problem will be NEW, it should be no major problem, please don't remove it just now yet. It is not the default, so breakage will only come to those who know what they do. Also, it will be an error at grub2 install time, not run time, and you should maybe do like yaboot-installer, check an absence of ofpathname, and then either try to use yaboot's ofpath, and if this one returns empty, abort and inform the user. Notice that the grub2/powerpc port was done over a year ago on a pegasos machine donated for that purpose, and that the guys porting opensolaris on powerpc use it as their main bootloader, and i have seen it turn a year or so back on both a dual power3 IBM pseries/rs6k, as well as on a powermac, and on a pegasos. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 11:16:02AM +0100, Roger Leigh wrote: > Robert Millan <[EMAIL PROTECTED]> writes: > > > This is strange. I know one of the core grub2 maintainers is using powerpc > > regularly (with code from CVS). > > It certainly works--I've used it myself. But there is so much > duplicated, common, code between the ports, it really is asking for > splitting into separate arch-specific and generic parts, rather than > duplicating the entirety for each port. > > > As for tools not in Debian, you mean ofpathname? > > Yes. > > > Is the grub2 debian package usable at all without ofpathname? (I > > understand that at least grub-install won't work, making d-i support > > impossible). > > It's just grub-install that breaks. Installing by hand works. Ah, good. Btw, anyone tried loading a 64bit kernel from 32bit grub2? If it works, we could add ppc64 to the list (using biarch). -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 11:19:10AM +0100, Roger Leigh wrote: > While ofpathname uses sysfs, and supports a wider range of devices, it > doesn't support partitions on devices (needed by yaboot), and also has > a different output format than yaboot. yaboot would need updating to > support it. IMO ofpathname really does need fixing to support > partitions of devices. Not necessarily, Suse has a patch for Yaboot to circumvent this issue of partitions which I need to adapt a bit to work with ofpathname for Debian. :) Cheers, -- .''`. Aurélien GÉRÔME : :' : `. `'` Free Software Developer `- Unix Sys & Net Admin signature.asc Description: Digital signature
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 11:24:41AM +0200, Sven Luther wrote: > ofpathname is part of the ibm-powerpc-utils package (not the same as the > package currently in debian), and Aurelien Gerome is packaging it, since > yaboot also needs it over the kind-of-broken ofpath found in the yaboot code, > so this should be less an issue than you think. This is Bug#386675 (ITP: powerpc-ibm-utils -- Utilities for maintenance of IBM PowerPC platforms) which blocks Bug#377097 (yaboot: ofpath fails on IBM JS21 blades). The powerpc-ibm-utils package will have the same Priority & Section the legacy powerpc-utils package have, i.e. important & utils, and Yaboot will depend on it to use ofpathname. As I understand the importance of it, I will finish it this afternoon. The sooner it enters NEW, the sooner we will benefit of it. ;) Cheers, -- .''`. Aurélien GÉRÔME : :' : `. `'` Free Software Developer `- Unix Sys & Net Admin signature.asc Description: Digital signature
Re: grub2 on powerpc
Sven Luther <[EMAIL PROTECTED]> writes: >> As for tools not in Debian, you mean ofpathname? Is the grub2 >> debian package usable at all without ofpathname? (I understand that >> at least grub-install won't work, making d-i support impossible). > > ofpathname is part of the ibm-powerpc-utils package (not the same as the > package currently in debian), and Aurelien Gerome is packaging it, since > yaboot also needs it over the kind-of-broken ofpath found in the yaboot code, > so this should be less an issue than you think. While ofpathname uses sysfs, and supports a wider range of devices, it doesn't support partitions on devices (needed by yaboot), and also has a different output format than yaboot. yaboot would need updating to support it. IMO ofpathname really does need fixing to support partitions of devices. $ /usr/sbin/ofpath /dev/hda /[EMAIL PROTECTED]/[EMAIL PROTECTED]/[EMAIL PROTECTED]: $ /home/rleigh/powerpc-utils-1.0.2/scripts/ofpathname /dev/hda /[EMAIL PROTECTED]/[EMAIL PROTECTED]/[EMAIL PROTECTED] $ /usr/sbin/ofpath /dev/hda4 /[EMAIL PROTECTED]/[EMAIL PROTECTED]/[EMAIL PROTECTED]:4 $ /home/rleigh/powerpc-utils-1.0.2/scripts/ofpathname /dev/hda4 /home/rleigh/powerpc-utils-1.0.2/scripts/ofpathname: line 237: cd: /sys/block/hda4: No such file or directory ofpathname: Could not find sysfs information for logical device "/dev/hda4". Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key: 0x25BFB848 Please GPG sign your mail. pgpByp7oLcAMN.pgp Description: PGP signature
Re: grub2 on powerpc
Robert Millan <[EMAIL PROTECTED]> writes: > This is strange. I know one of the core grub2 maintainers is using powerpc > regularly (with code from CVS). It certainly works--I've used it myself. But there is so much duplicated, common, code between the ports, it really is asking for splitting into separate arch-specific and generic parts, rather than duplicating the entirety for each port. > As for tools not in Debian, you mean ofpathname? Yes. > Is the grub2 debian package usable at all without ofpathname? (I > understand that at least grub-install won't work, making d-i support > impossible). It's just grub-install that breaks. Installing by hand works. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key: 0x25BFB848 Please GPG sign your mail. pgplQZqfgZibR.pgp Description: PGP signature
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 11:24:41AM +0200, Sven Luther wrote: > On Sun, Sep 17, 2006 at 11:16:46AM +0200, Robert Millan wrote: > > On Sun, Sep 17, 2006 at 09:34:50AM +0100, Roger Leigh wrote: > > > Robert Millan <[EMAIL PROTECTED]> writes: > > > > > > > As you might know, experimental grub2 support has been added to d-i > > > > when using the expert mode, but it is only yet available on > > > > i386/amd64. > > > > > > I think powerpc support might be a bit premature. The powerpc code > > > upstream is a bit lagging compared with i386/amd64, and depends on > > > tools not in Debian. For example, changed to the i386 shell scripts > > > have not been made to the corresponding powerpc scripts; this really > > > needs to be made into common code, to avoid this needless effort. The > > > same also applies to some of the C source. It's not a great deal of > > > work to fix these issues, but I am currently lacking sufficient time > > > to do it myself. > > > > > > This may be outdated though--I haven't checked out grub2 for a couple > > > of months, so it may have already been rectified. > > > > This is strange. I know one of the core grub2 maintainers is using powerpc > > regularly (with code from CVS). > > > > As for tools not in Debian, you mean ofpathname? Is the grub2 debian > > package > > usable at all without ofpathname? (I understand that at least grub-install > > won't work, making d-i support impossible). > > ofpathname is part of the ibm-powerpc-utils package (not the same as the > package currently in debian), and Aurelien Gerome is packaging it, since > yaboot also needs it over the kind-of-broken ofpath found in the yaboot code, > so this should be less an issue than you think. Is grub2 usable without it? If it's not, we'd rather remove powerpc from the arch list for now. We don't want to provide a broken build do we? :) -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 11:16:46AM +0200, Robert Millan wrote: > On Sun, Sep 17, 2006 at 09:34:50AM +0100, Roger Leigh wrote: > > Robert Millan <[EMAIL PROTECTED]> writes: > > > > > As you might know, experimental grub2 support has been added to d-i > > > when using the expert mode, but it is only yet available on > > > i386/amd64. > > > > I think powerpc support might be a bit premature. The powerpc code > > upstream is a bit lagging compared with i386/amd64, and depends on > > tools not in Debian. For example, changed to the i386 shell scripts > > have not been made to the corresponding powerpc scripts; this really > > needs to be made into common code, to avoid this needless effort. The > > same also applies to some of the C source. It's not a great deal of > > work to fix these issues, but I am currently lacking sufficient time > > to do it myself. > > > > This may be outdated though--I haven't checked out grub2 for a couple > > of months, so it may have already been rectified. > > This is strange. I know one of the core grub2 maintainers is using powerpc > regularly (with code from CVS). > > As for tools not in Debian, you mean ofpathname? Is the grub2 debian package > usable at all without ofpathname? (I understand that at least grub-install > won't work, making d-i support impossible). ofpathname is part of the ibm-powerpc-utils package (not the same as the package currently in debian), and Aurelien Gerome is packaging it, since yaboot also needs it over the kind-of-broken ofpath found in the yaboot code, so this should be less an issue than you think. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sun, Sep 17, 2006 at 09:34:50AM +0100, Roger Leigh wrote: > Robert Millan <[EMAIL PROTECTED]> writes: > > > As you might know, experimental grub2 support has been added to d-i > > when using the expert mode, but it is only yet available on > > i386/amd64. > > I think powerpc support might be a bit premature. The powerpc code > upstream is a bit lagging compared with i386/amd64, and depends on > tools not in Debian. For example, changed to the i386 shell scripts > have not been made to the corresponding powerpc scripts; this really > needs to be made into common code, to avoid this needless effort. The > same also applies to some of the C source. It's not a great deal of > work to fix these issues, but I am currently lacking sufficient time > to do it myself. > > This may be outdated though--I haven't checked out grub2 for a couple > of months, so it may have already been rectified. This is strange. I know one of the core grub2 maintainers is using powerpc regularly (with code from CVS). As for tools not in Debian, you mean ofpathname? Is the grub2 debian package usable at all without ofpathname? (I understand that at least grub-install won't work, making d-i support impossible). -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
Robert Millan <[EMAIL PROTECTED]> writes: > As you might know, experimental grub2 support has been added to d-i > when using the expert mode, but it is only yet available on > i386/amd64. I think powerpc support might be a bit premature. The powerpc code upstream is a bit lagging compared with i386/amd64, and depends on tools not in Debian. For example, changed to the i386 shell scripts have not been made to the corresponding powerpc scripts; this really needs to be made into common code, to avoid this needless effort. The same also applies to some of the C source. It's not a great deal of work to fix these issues, but I am currently lacking sufficient time to do it myself. This may be outdated though--I haven't checked out grub2 for a couple of months, so it may have already been rectified. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key: 0x25BFB848 Please GPG sign your mail. pgpJTz6CpulaA.pgp Description: PGP signature
Re: grub2 on powerpc
On Fri, 2006-09-08 at 08:17 +0200, Robert Millan wrote: > > - Checkout d-i source. > > - Apply my patch and build grub-installer udeb. > > - Put the udeb in installer/build/localudebs, and add it to the cd with: > echo grub-installer > installer/build/pkg-lists/local > > - Build a netboot image as normal. Did that, but I also had to build dmidecode-udeb with powerpc added to its debian/control arch list. It might make more sense to drop the grub-installer dependency on dmidecode-udeb on powerpc instead. > - Boot the resulting image in expert mode, and when queried about using grub2 >answer Yes. > > - Check wether it boots (and have a rescue disk at hand!) I couldn't get past the prompt for where to install grub2. I tried (hd0) as well as (hd0,1) ('NewWorld bootblock' on hda2) but got an error for both. Then I found http://grub.enbug.org/TestingOnPowerPC and decided it's too much hassle for me right now. In case someone else wants to give it a spin though: http://people.debian.org/~daenzer/debian-installer-netboot-powerpc-grub2.iso -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer
Re: grub2 on powerpc
On Thu, Sep 07, 2006 at 06:40:26PM -0400, Rick Thomas wrote: > > Hi Robert, > > I'd love to test it. And I have PPC hardware (PowerPC Macs) to test > it on. But I'm not a developer. What can I do to help? Here's a short explanation: - Checkout d-i source. - Apply my patch and build grub-installer udeb. - Put the udeb in installer/build/localudebs, and add it to the cd with: echo grub-installer > installer/build/pkg-lists/local - Build a netboot image as normal. - Boot the resulting image in expert mode, and when queried about using grub2 answer Yes. - Check wether it boots (and have a rescue disk at hand!) -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Fri, Sep 08, 2006 at 12:15:12AM -0400, Rick Thomas wrote: > > On Sep 7, 2006, at 7:00 PM, Otavio Salvador wrote: > > >Rick Thomas <[EMAIL PROTECTED]> writes: > > > >>>I made this patch to enable grub2 for powerpc as well, but > >>>unfortunately I can't > >>>test it (no ppc hardware here). Would anyone like to try it? > >>> > >>>-- > >>>Robert Millan > >> > >>Hi Robert, > >> > >>I'd love to test it. And I have PPC hardware (PowerPC Macs) to test > >>it on. But I'm not a developer. What can I do to help? > > > >Basically, you'll need to get d-i source code and grub-installer > >source code. Build both (the last with the applied patch provided by > >Robert) and add it in localudebs before build the mini.iso. Burn it on > >a CD and test. > > Thanks. But as I said, I'm not a developer (for lack of time -- I > have a day job, and I'd like to keep it!) What I can do is test things. > > If someone who understands Otavio's description of the task is > willing to make an .iso that I can burn to a CD, I'll be happy to > test it and provide detailed reports on my success or failures. I will build you a netboot image, which include this patched version, this way you can test it. I do believe this will include a mini-iso kind of thing. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sep 7, 2006, at 7:00 PM, Otavio Salvador wrote: Rick Thomas <[EMAIL PROTECTED]> writes: I made this patch to enable grub2 for powerpc as well, but unfortunately I can't test it (no ppc hardware here). Would anyone like to try it? -- Robert Millan Hi Robert, I'd love to test it. And I have PPC hardware (PowerPC Macs) to test it on. But I'm not a developer. What can I do to help? Basically, you'll need to get d-i source code and grub-installer source code. Build both (the last with the applied patch provided by Robert) and add it in localudebs before build the mini.iso. Burn it on a CD and test. Thanks. But as I said, I'm not a developer (for lack of time -- I have a day job, and I'd like to keep it!) What I can do is test things. If someone who understands Otavio's description of the task is willing to make an .iso that I can burn to a CD, I'll be happy to test it and provide detailed reports on my success or failures. Hoping I can be of help! Rick -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Thu, Sep 07, 2006 at 08:00:42PM -0300, Otavio Salvador wrote: > Rick Thomas <[EMAIL PROTECTED]> writes: > > >> I made this patch to enable grub2 for powerpc as well, but > >> unfortunately I can't > >> test it (no ppc hardware here). Would anyone like to try it? > >> > >> -- > >> Robert Millan > > > > Hi Robert, > > > > I'd love to test it. And I have PPC hardware (PowerPC Macs) to test > > it on. But I'm not a developer. What can I do to help? > > Basically, you'll need to get d-i source code and grub-installer > source code. Build both (the last with the applied patch provided by > Robert) and add it in localudebs before build the mini.iso. Burn it on > a CD and test. Or netboot it. Maybe grub2 replacing yaboot will cause a stop to the trouble involved in using yaboot on IBM power hardware even. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
Rick Thomas <[EMAIL PROTECTED]> writes: >> I made this patch to enable grub2 for powerpc as well, but >> unfortunately I can't >> test it (no ppc hardware here). Would anyone like to try it? >> >> -- >> Robert Millan > > Hi Robert, > > I'd love to test it. And I have PPC hardware (PowerPC Macs) to test > it on. But I'm not a developer. What can I do to help? Basically, you'll need to get d-i source code and grub-installer source code. Build both (the last with the applied patch provided by Robert) and add it in localudebs before build the mini.iso. Burn it on a CD and test. -- O T A V I OS A L V A D O R - E-mail: [EMAIL PROTECTED] UIN: 5906116 GNU/Linux User: 239058 GPG ID: 49A5F855 Home Page: http://www.freedom.ind.br/otavio - "Microsoft gives you Windows ... Linux gives you the whole house." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: grub2 on powerpc
On Sep 7, 2006, at 12:35 PM, Robert Millan wrote: Hi, As you might know, experimental grub2 support has been added to d-i when using the expert mode, but it is only yet available on i386/amd64. I made this patch to enable grub2 for powerpc as well, but unfortunately I can't test it (no ppc hardware here). Would anyone like to try it? -- Robert Millan Hi Robert, I'd love to test it. And I have PPC hardware (PowerPC Macs) to test it on. But I'm not a developer. What can I do to help? Rick -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]