<div dir="ltr"><div><div><div>Hi Peeter,<br><br>>I don't know. Do you mean your machine is 64bit but has a 32bit EFI? This is a good overview of UEFI<br><br></div>Yes, this is the case. I used to run a custom build of ArchLinux on the box, where I had to supply the 32bit EFI files .. I am wondering if I can do the same with DFly ...<br><br></div>Cheers,<br></div>Bernie <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 7, 2016 at 9:43 PM, karu.pruun <span dir="ltr"><<a href="mailto:karu.pruun@gmail.com" target="_blank">karu.pruun@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Bernie<div><br></div><div>I don't know. Do you mean your machine is 64bit but has a 32bit EFI? This is a good overview of UEFI</div><div><br></div><div><a href="https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/" target="_blank">https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/</a><br></div><div><br></div><div>I think the terminology is that the type of your firmware is either BIOS or UEFI, and the latter can emulate BIOS boot if needed.</div><div><br></div><div>I should also retract my original complaint: booting now works fine on macbookpro even without interfering, ie setting 'mode 0' at loader prompt. No idea why the error is gone. All I did is correct the vfs.root.mountfrom variable so I don't need to enter it by hand in the middle of the boot sequence; and delete /etc/issue left over from the boot CD. In any case, the problem now is that i915 does not load; the machine gets stuck. </div><div><br></div><div>Cheers</div><div><br></div><div>Peeter</div><div><br></div><div>--</div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 7, 2016 at 12:03 AM, Bernard Mentink <span dir="ltr"><<a href="mailto:bmentink@gmail.com" target="_blank">bmentink@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi Peeter,<br><br></div>So is there a 32 bit EFI loader available for machines with a 32bit EFI bios?<br><br></div>Cheers,<br></div>Bernie<br></div><div class="gmail_extra"><div><div><br><div class="gmail_quote">On Wed, Jul 6, 2016 at 9:51 PM, karu.pruun <span dir="ltr"><<a href="mailto:karu.pruun@gmail.com" target="_blank">karu.pruun@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Update: the console works fine if one escapes to loader prompt and sets mode to either 0 (80x25) or 1 (80x50), and then boots the system up. The original mode set by EFI is 2 (210x55). When the system has booted up, ttyv0 will still be smaller in the top left corner, but switching to any other ttyv gives a full display (105x32).  <br><br>So all in all: using DragonFly 4.5 and UEFI I have a multiboot machine (macbookpro 15) with DragonFly, MacOSX, and I also installed FreeBSD for testing purposes. <br><br>For those interested: DragonFly can be installed manually as described on the manual page gpt(8). The difference is in creating partitions. For booting, create a 1 GB partition and format without labelling: <br><br>gpt add -s 2000000 -t "DragonFly UFS1" adX <br>newfs /dev/adXsY<br><br>where X and Y are the disk and slice respectively. Other partitions can be labelled as usual. cpdup boot stuff to the boot partition as explained in gpt(8), and the rest to other partitions. When you're finished, mount the EFI system partition<br><br>mount -t msdos /dev/adsX /mnt<br><br>and copy DragonFly's EFI bootloader to it<br><br>mkdir -p /mnt/EFI/dragonfly<br>cp /boot/boot1.efi /mnt/EFI/dragonfly/dragonfly_x64.efi<br><br>If you have an EFI boot manager like refind, you can boot DragonFly or any other system by choosing the respective EFI bootloader at startup. If you don't have a boot manager, then EFI will look for <br><br>\EFI\BOOT\BOOTx64.EFI<div><br></div><div>so copy DragonFly's EFI bootloader to this file, </div><div><br></div><div>cp /boot/boot1.efi /mnt/EFI/boot/bootx64.efi</div><div><br></div><div><br></div><div>Cheers<br><br>Peeter<br><br>--<div><div><br><br><br> <br><br>On Tue, Jul 5, 2016 at 1:19 PM, karu.pruun <<a href="mailto:karu.pruun@gmail.com" target="_blank">karu.pruun@gmail.com</a>> wrote:<br>> Hello<br>><br>> I am booting DragonFly via UEFI on a macbookpro and running into<br>> issues with console. UEFI puts console into a resolution 1680x1050,<br>> but as soon as kernel has loaded and starts it switches to 40x25 mode<br>> (or something similar, i.e. the default mode one sees at say CD boot),<br>> but does not quite succeed: there's a 40x25 black-white quadrant in<br>> the top-left corner and the rest is gray. This is compounded with<br>> another issue: when booting is almost finished, the console starts<br>> printing line feeds very fast although no key is pressed. In the end<br>> the console is unusable as the prompt gets line feeds 10x a second and<br>> nothing can be entered. Not sure the keyboard works at all. Aside from<br>> that the system is running fine when used via ssh.<br>><br>> When booted using a CD the console and keyboard are fine.<br>><br>> Can I set a variable in loader.conf or elsewhere to switch the mode<br>> back to 1680x1050 or something else?<br>><br>> Cheers<br>><br>> Peeter<br>><br>> --<br></div></div></div></div>
</blockquote></div><br><br clear="all"><br></div></div><span><font color="#888888">-- <br><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div style="text-align:center"><span style="color:rgb(51,51,51);font-family:Arial,Tahoma,Verdana,sans-serif;background-color:rgb(250,250,250)"><font size="2">-------------------------------------------------------------------------------------------------------------------------------------</font></span></div><span style="color:rgb(0,0,0);font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;line-height:15.470000267028809px">Life is a sexually transmitted disease with a 100% mortality rate.</span><font size="2"><font color="#333333"><font face="Arial, Tahoma, Verdana, sans-serif"><i><b><br></b></i></font></font></font><div style="text-align:center"><span style="color:rgb(51,51,51);font-family:Arial,Tahoma,Verdana,sans-serif;background-color:rgb(250,250,250)"><font size="2">-------------------------------------------------------------------------------------------------------------------------------------</font></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</font></span></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div style="text-align:center"><span style="color:rgb(51,51,51);font-family:Arial,Tahoma,Verdana,sans-serif;background-color:rgb(250,250,250)"><font size="2">-------------------------------------------------------------------------------------------------------------------------------------</font></span></div><span style="color:rgb(0,0,0);font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;line-height:15.470000267028809px">Life is a sexually transmitted disease with a 100% mortality rate.</span><font size="2"><font color="#333333"><font face="Arial, Tahoma, Verdana, sans-serif"><i><b><br></b></i></font></font></font><div style="text-align:center"><span style="color:rgb(51,51,51);font-family:Arial,Tahoma,Verdana,sans-serif;background-color:rgb(250,250,250)"><font size="2">-------------------------------------------------------------------------------------------------------------------------------------</font></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>