* Re: [Announce] Initial GRUB2 on Yeeloong
[not found] <4AE36B5A.60303@gmail.com>
@ 2009-10-25 12:27 ` Vladimir 'phcoder' Serbinenko
2009-10-28 20:02 ` Vladimir 'phcoder' Serbinenko
0 siblings, 1 reply; 4+ messages in thread
From: Vladimir 'phcoder' Serbinenko @ 2009-10-25 12:27 UTC (permalink / raw)
To: gnewsense-dev, The development of GRUB 2
Vladimir 'phcoder' Serbinenko wrote:
> Hello, I'm here to announce that grub2 port for yeeloong has already had
> its first output. You can see it here:
> http://robertmh.files.wordpress.com/2009/10/grub-yeeloong.jpeg (Thanks
> to Robert Millan for hosting the image)
> On the image you can see standard shell waiting for input.
> What already works: booting as ELF from pmon, loading modules, graphics
> output if gfx card is already inited (is a case when booted from pmon),
> platform-independent parts
> What doesn't work: keyboard and disks
>
Now keyboard works
> Not checked: linux booting (works on qemu)
> It also has stubs (e.g. "rtc" is just counting number of calls) and
> hardcodes (e.g. RAM size) but is already something.
> Compiling:
> get mips branch of http://repo.or.cz/w/grub2/phcoder.git
>
git branch removed due to general move to bazaar. Now it's available
under http://bzr.savannah.gnu.org/r/grub/people/phcoder/mips/
> ./autogen.sh
> ./configure --target=mipsel --with-platform=yeeloong
> make
> Create a font.bin as explained here: http://grub.enbug.org/gfxterm
> ./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh normal
>
Now it's:
./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh normal at_keyboard
> Boot it as if it was linux kernel
> Enjoy starring at unresponsive prompt
>
>
--
Regards
Vladimir 'phcoder' Serbinenko
Personal git repository: http://repo.or.cz/w/grub2/phcoder.git
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [Announce] Initial GRUB2 on Yeeloong
2009-10-25 12:27 ` [Announce] Initial GRUB2 on Yeeloong Vladimir 'phcoder' Serbinenko
@ 2009-10-28 20:02 ` Vladimir 'phcoder' Serbinenko
2009-12-06 3:07 ` [Gnewsense-dev] " Robert Millan
0 siblings, 1 reply; 4+ messages in thread
From: Vladimir 'phcoder' Serbinenko @ 2009-10-28 20:02 UTC (permalink / raw)
To: gnewsense-dev, The development of GRUB 2, lemote
Vladimir 'phcoder' Serbinenko wrote:
>> What already works: booting as ELF from pmon, loading modules, graphics
>> output if gfx card is already inited (is a case when booted from pmon),
>> platform-independent parts
>> What doesn't work: keyboard and disks
>>
>>
> Now keyboard works
>
Another update: Now internal disk and Linux loading work. Because of bzr
reconstruction I can't push it on it. Interested persons can just mail
me and I'll send you a tarball
>> ./autogen.sh
>> ./configure --target=mipsel --with-platform=yeeloong
>> make
>> Create a font.bin as explained here: http://grub.enbug.org/gfxterm
>> ./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh normal
>>
>>
> Now it's:
>
> ./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh normal at_keyboard
>
>
./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh
normal at_keyboard ata linux part_msdos ext2
--
Regards
Vladimir 'phcoder' Serbinenko
Personal git repository: http://repo.or.cz/w/grub2/phcoder.git
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Gnewsense-dev] Re: [Announce] Initial GRUB2 on Yeeloong
2009-10-28 20:02 ` Vladimir 'phcoder' Serbinenko
@ 2009-12-06 3:07 ` Robert Millan
0 siblings, 0 replies; 4+ messages in thread
From: Robert Millan @ 2009-12-06 3:07 UTC (permalink / raw)
To: Vladimir 'phcoder' Serbinenko
Cc: gnewsense-dev, The development of GRUB 2, lemote
On Wed, Oct 28, 2009 at 09:02:06PM +0100, Vladimir 'phcoder' Serbinenko wrote:
> >> Create a font.bin as explained here: http://grub.enbug.org/gfxterm
>
> ./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh normal at_keyboard ata linux part_msdos ext2
Hi,
Vladimir's port of GRUB to the Yeeloong has been merged in GRUB experimental
tree, and is now packaged and will be available in metad in a few hours.
There's no grub-install yet. For those of you who want to try, install
the grub-yeeloong package and follow Vladimir's instructions (quoted above).
When running system-wide grub-mkimage, you may skip the "-d ." flag (in fact,
you probably have to).
--
Robert Millan
The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
how) you may access your data; but nobody's threatening your freedom: we
still allow you to remove your data and not access it at all."
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Announce] Initial GRUB2 on Yeeloong
@ 2009-10-25 0:03 Vladimir 'phcoder' Serbinenko
0 siblings, 0 replies; 4+ messages in thread
From: Vladimir 'phcoder' Serbinenko @ 2009-10-25 0:03 UTC (permalink / raw)
To: The development of GRUB 2
Hello, I'm here to announce that grub2 port for yeeloong has already had
its first output. You can see it here:
http://robertmh.files.wordpress.com/2009/10/grub-yeeloong.jpeg (Thanks
to Robert Millan for hosting the image)
On the image you can see standard shell waiting for input.
What already works: booting as ELF from pmon, loading modules, graphics
output if gfx card is already inited (is a case when booted from pmon),
platform-independent parts
What doesn't work: keyboard and disks
Not checked: linux booting (works on qemu)
It also has stubs (e.g. "rtc" is just counting number of calls) and
hardcodes (e.g. RAM size) but is already something.
Compiling:
get mips branch of http://repo.or.cz/w/grub2/phcoder.git
./autogen.sh
./configure --target=mipsel --with-platform=yeeloong
make
Create a font.bin as explained here: http://grub.enbug.org/gfxterm
./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh normal
Boot it as if it was linux kernel
Enjoy starring at unresponsive prompt
--
Regards
Vladimir 'phcoder' Serbinenko
Personal git repository: http://repo.or.cz/w/grub2/phcoder.git
--
Regards
Vladimir 'phcoder' Serbinenko
Personal git repository: http://repo.or.cz/w/grub2/phcoder.git
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-12-06 3:07 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <4AE36B5A.60303@gmail.com>
2009-10-25 12:27 ` [Announce] Initial GRUB2 on Yeeloong Vladimir 'phcoder' Serbinenko
2009-10-28 20:02 ` Vladimir 'phcoder' Serbinenko
2009-12-06 3:07 ` [Gnewsense-dev] " Robert Millan
2009-10-25 0:03 Vladimir 'phcoder' Serbinenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.