add list of supported scenarios

On Mon, Aug 11, 2014 at 4:39 PM, Josef Reidinger <notifications@github.com>
wrote:

> In SUPPORTED_SCENARIOS.md:
>
> > +* none
> > +* grub
> > +  * for openSUSE only, not proposed by default, likely to be removed
> > +  * only for x86 hardware
> > +
> > +# Partition table
> > +
> > +* DOS partition table
> > +* GPT partition table
> > +  * requires [bios_boot partition](http://en.wikipedia.org/wiki/BIOS_Boot_partition)if
>  stage1 is on MBR and /boot lives on partition with BTRFS
> > +  * /boot must be on partition 1..4
> > +
> > +# storage configuration
> > +
> > +* software RAID
> > +  * /boot cannot be on RAID unless it is RAID1
>
> Because I think that grub2 use for stage1.5 reserved space of FS, but
> btrfs do not have big enough space for stage.
>

grub2 does not use partition reserved space when it is installed in GPT
boot block or in MBR. In MBR it is installed in post-MBR gap and in GPT it
is installed in bios_grub partition.

And when boot block is installed in PBR, it does not use bios_grub at all.

I.e.

grub2-install /dev/sda => boot block + bios_grub
grub2-install /dev/sda1 => PBR + either reserved space (zfs, btrfs) or
block lists (other filesystems)


> grub2 maintainer can correct me, I will ask mchang to review it.
>
>
Well, I am grub2 maintainer; not meaning I'm always correct :)