<re-sending with a hopefully fixed on-discuss subscription> Dan Mick wrote: > C. Bergstr?m wrote: >> Seth Goldberg wrote: >>> Hi, >>> >>> We're currently in the planning stages for EFI firmware boot >>> support, and that will most likely require us moving to GRUB2.
That's not inherently a requirement. There are EFI patches for GRUB .97. It really depends on whether we can manage to get all the netboot support working cleanly in GRUB 2 on time. >> Yes.. this has been discussed by us as well. In the past solaris >> kernel wasn't doing any bios calls? > > No, the kernel has always done BIOS calls, along with the booter; no > way out of it. EFI will obviously change those to EFI calls. Mostly. Depending on what level of video support is available we may end up following the Windows model and using VESA BIOS despite EFI being present. >> Identifying/eliminating those will help this. We already have had BIOS free bootpaths prototyped in Solaris, and while we loose a good bit of fit/finish level stuff that make the product a real product, it did allow us to strap the whole thing with elilo some time ago. >> This will also allow the booting of 1T+ sized disks if I'm not >> mistaken? We already support up to 2TB with fdisk/BIOS. Going past 2TB requires GPT, not all of EFI, however EFI more or less pre-supposes GPT boot support. I suspect we'll end up having to do them all; a BIOS mboot (MBR) that can deal with GPT, GPT boot support for EFI, and fdisk boot support for EFI, at least via the crazy dual label (fdisk at start of disk, GPT backup label at the end, held together by a prayer -- this is what bootcamp does). -jan >> Feel free to email me off list so that we can discuss how to make the ARC case or start to more accurately plan this. Vladimir (phcoder) has an initial zfs patch for grub2 that was posted on zfs-discuss recently. To test it you'll have to binary hack the kernel image or fix this bug.. >> >> http://bugs.opensolaris.org/view_bug.do?bug_id=6691145 >> >> I'll be including it in my next release, but if someone wants to verify/fix it... Please do as it's there for months.. >> >> ./C _______________________________________________ on-discuss >> mailing list on-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/on-discuss > > _______________________________________________ on-discuss mailing > list on-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/on-discuss
