Hello, OKUJI!
> My preference is to have the following facility:
>
> In `native' Stage 2:
> > geometry (fd0)
> C/H/S = 80/2/36, 2949120bytes, CHS mode, ext2fs
> > geometry (fd0) 80 2 18
> > geometry (fd0)
> C/H/S = 80/2/18, 1474560bytes, CHS mode, ext2fs
>
> In `emulated' Stage 2:
> > geometry (fd0)
> C/H/S = 80/2/36, 2949120bytes, /dev/fd0, ext2fs
> > geometry (fd0) 80 2 18
> > geometry (fd0)
> C/H/S = 80/2/18, 1474560bytes, /dev/fd0, ext2fs
> > geometry (fd0) 80 2 36 /dev/ram
That's interesting! I like it.
But let's do it after grub-0.5.92
People are reporting fixed bugs.
Also stage1_5 and stage1_lba are crucial for some machines.
I would even include minixfs support with some cautionary words.
You may want to wait until I write optional getopt.c inclusion (will be
ready in 24 hours), otherwise we can be overflooded with reports from *BSD
folks.
Pavel Roskin