Re: GRUB 1.90 is released
Yoshinori K. Okuji wrote: Do you mean 80386? Of course, no. I don't have such an old CPU. But some people use old PC like a home servers. But 80386 I suppose is not very used because it can't have more than a few hundred Mb hard disk, which is important criteria for home server, more important than CPU. AFAIK, this problem may happen only in a certain model of 80386, and there is no way to make sure to invalidate the cache in 80386. So we have nothing to do with this. Perhaps if we read a huge block of memory it will do the trick? BTW, why do you say 2 microseconds? Where does this come from? outb%al, $0x80 In documentation it's written that it causes a wait of 1 microsecond On the same page it's written that some laptops have the problem with 0x0 and 0x10 addresses. Perhaps we should move the test address? Vladimir ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
Yoshinori K. Okuji wrote: Only if you prove that the current implementation does not work, I will consider it. I have already investigated how other systems deal with Gate A20. For example, Linux does not do such a thing, but nobody has reported that it does not work. Ok. after all if someone has problems with current realization he can write a bug report. If noone reports this issue, so noone needs it Did you really read the code? GRUB tries to enable Gate A20 until it is enabled. What is wrong with this? this outb is in checking routine. Nothing wrong On the same page it's written that some laptops have the problem with 0x0 and 0x10 addresses. Perhaps we should move the test address? GRUB does not use such addresses. Oh sorry I just confused addl and movl Vladimir ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
Yoshinori K. Okuji wrote: I'm happy to announce the release of GRUB 1.90. This is the first of our prereleases leading up to GRUB 2.0. We encourage you to try it, as we have done a significant amount of work towards GRUB 2. Note that this release is mainly for developers who are willing to contribute to our project. If you need a working solution immediately, you'd better to stick to GRUB Legacy at the moment. I am seeing unaligned pointer messages when I use grub2 on /dev/hda2. If I type 'root (hd0,2)', I get 'unaligned pointer 0x7ff94' and if I type 'insmod (hd0,2)/boot/grub/mulitboot.mod', I get 'unaligned pointer 0x7ff64'. I downloaded the source, built it and installed it on my hard drive to test it out. I had an unused partition that contains a fork of my live system, so I figured I could put grub2 on that. That partition was hda3 (hd0,2). So I ran grub-install /dev/hda3 and that went okay. The files showed up in the right spot in /boot/grub. Then I ran grub-setup (hd0,2) which also went fine. I tried booting the image in bochs and qemu using /dev/hda as the drive for the emulated machine, chainloading from grub-legacy on (hd0) to grub2 on (hd0,2). I get the grub prompt and all looks fine until I try to do something interesting. Then I got the above messages. I tried running on the actual harware rather than the emulator, but that gave the same messages, so I figured I should report them. --Vernon ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Vernon Mauery wrote: I am seeing unaligned pointer messages when I use grub2 on /dev/hda2. If I type 'root (hd0,2)', I get 'unaligned pointer 0x7ff94' and if I type 'insmod (hd0,2)/boot/grub/mulitboot.mod', I get 'unaligned pointer 0x7ff64'. Sounds like a file system handling bug. What FS are you using on (hd0,2) ? By the way, (hd0,2) is hda3 not hda2. Vincent Pelletier -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC+jd+FEQoKRQyjtURAi/QAKCBJa8GBCR1YQTI8/6Plt3a1x8KUgCgiere NOzSOH1SkQo93APSRigdMNw= =kcAQ -END PGP SIGNATURE- ___ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
On Tuesday 09 August 2005 05:21, Hollis Blanchard wrote: On Aug 7, 2005, at 12:39 PM, Yoshinori K. Okuji wrote: I'm happy to announce the release of GRUB 1.90. I'm disappointed that you chose to announce GRUB 1.90 after knowingly breaking the PPC build. Do not forget that you broke it right before releasing it. Anyway, I had already mentioned that I would release it regardless of the status, and the PC support is the priority. Don't complain afterwards. Okuji ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
On Aug 9, 2005, at 1:32 AM, Yoshinori K. Okuji wrote: On Tuesday 09 August 2005 05:21, Hollis Blanchard wrote: On Aug 7, 2005, at 12:39 PM, Yoshinori K. Okuji wrote: I'm happy to announce the release of GRUB 1.90. I'm disappointed that you chose to announce GRUB 1.90 after knowingly breaking the PPC build. Do not forget that you broke it right before releasing it. I have not forgotten, and I apologize for breaking the build. However, my break was accidental. Anyway, I had already mentioned that I would release it regardless of the status, and the PC support is the priority. Don't complain afterwards. You mentioned you wanted to release something in the beginning of August. There was no rush this weekend, and I think it would have been polite to give people time to fix the PPC build before releasing. -Hollis ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
On Tuesday 09 August 2005 15:43, Hollis Blanchard wrote: You mentioned you wanted to release something in the beginning of August. There was no rush this weekend, and I think it would have been polite to give people time to fix the PPC build before releasing. I'm sorry, but I must insist my own idea about this point. The planning has been written in the wiki. It explicitly said that the date would be 2005-08-07. Besides that, the next weekend is too late. Since I have very little time in weekdays, if I had given it up on the 7th, I would have to postpone till the 13th or 14th. Do you think this is still the beginning of August? For me, it is the middle of August. I don't think my action was impolite. Because you or anyone else didn't oppose to my proposal of making a release regardless of the status, I assume that it was an approval. Am I wrong? I'd like to describe why I stick to the scheduling. In GRUB Legacy, I was not a release manager at the beginning. Gordon was the official maintainer, and I simply assisted him. After that, I had to manage releases myself, but I couldn't realize the importance of making a release regularly and quickly, since I had no experience. I often missed release points, because I hesitated to do it when I felt that something was not working or missing. That affected the development badly, since many people kept using old versions and didn't try the latest. This is one reason why GRUB Legacy has never been a stable version. That gave me a lesson that it is sometimes necessary to ignore negative things to obtain more benefits. I do not want to make the same mistake again in GRUB 2. If you see successful projects (at the aspect of development), most of them make releases very often or regularly. If you see failing projects, most of them do not make releases very well. I don't think I need to list up examples here. As long as GRUB 2 is at a developmental phase, I'd like to keep the policy of making releases regularly, regardless of the status. That's because I know that releases can be extremely delayed, once I accept to put a delay. At the current stage, the purpose of releases is not to provide ready-to-use distributions, but to get more developers interested in GRUB 2, as Marco pointed out. If one does not try to look at the source code only because it is not compilable, he/she won't take part in the development anyway, so we don't have to care. I hope you would understand my point. Okuji ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
Yoshinori K. Okuji [EMAIL PROTECTED] writes: On Tuesday 09 August 2005 16:21, Marco Gerards wrote: Perhaps it is a good idea to send the announcement to info-gnu as well, to attract more developers. I thought info-gnu is only for stable versions... Isn't it? It is not for test releases or releases with bug fixes. But that is not the case. The list is moderated so if it is not ok, you will notice it I guess. :) Here is the relevant section from the maintainers guide: http://www.gnu.org/prep/maintain/html_node/Announcements.html#Announcements Thanks, Marco ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
Yoshinori K. Okuji [EMAIL PROTECTED] writes: As long as GRUB 2 is at a developmental phase, I'd like to keep the policy of making releases regularly, regardless of the status. That's because I know that releases can be extremely delayed, once I accept to put a delay. Even when you care about the status. Okuji put the dates for the next releases on the wiki. If someone thinks some features are important he just have to make sure those features are available on that date. If you miss the release date you just have to wait for the next release. That is something that seams reasonable to me for everyone. -- Marco ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
Re: GRUB 1.90 is released
On Aug 9, 2005, at 1:42 PM, Yoshinori K. Okuji wrote: On Tuesday 09 August 2005 15:43, Hollis Blanchard wrote: You mentioned you wanted to release something in the beginning of August. There was no rush this weekend, and I think it would have been polite to give people time to fix the PPC build before releasing. I'm sorry, but I must insist my own idea about this point. The planning has been written in the wiki. It explicitly said that the date would be 2005-08-07. Hmm, somehow I saw no mention of that page in the wiki. So I was quite surprised to go from 1.90 in August (which to be honest I had forgotten about) to I broke PPC, oh and here's GRUB 1.90! In the future perhaps a reminder email would be helpful. In the meantime I'm not too worried about what happened with 1.90; I was mostly surprised by the apparent abruptness. -Hollis ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel
GRUB 1.90 is released
I'm happy to announce the release of GRUB 1.90. This is the first of our prereleases leading up to GRUB 2.0. We encourage you to try it, as we have done a significant amount of work towards GRUB 2. Note that this release is mainly for developers who are willing to contribute to our project. If you need a working solution immediately, you'd better to stick to GRUB Legacy at the moment. The source distribution is available from ftp://alpha.gnu.org/gnu/grub/. Send any questions, ideas, bug reports to grub-devel@gnu.org. Here is the relevant NEWS: New in 1.90: * Rename the project name PUPA to GRUB. Now this version is the developmental version of GRUB officially. * The GRUB emulator ``grub-emu'' is added. * Add support for newworld Mac. This should work with other PowerPC-based machines as well, if they use IEEE 1275 (Open Firmware). * Too many changes to describe. Look at ChangeLog for more details. Thanks, Okuji ___ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel