From owner-freebsd-current@freebsd.org Thu Mar 3 13:48:27 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60062A93EB2 for ; Thu, 3 Mar 2016 13:48:27 +0000 (UTC) (envelope-from Scoobi_doo@yahoo.com) Received: from nm15.bullet.mail.bf1.yahoo.com (nm15.bullet.mail.bf1.yahoo.com [98.139.212.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1B870F54 for ; Thu, 3 Mar 2016 13:48:26 +0000 (UTC) (envelope-from Scoobi_doo@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1457012779; bh=gyMDuJZA0Quo2XCL00gFxv95nQZkcLWRo8wQjj01RyI=; h=To:From:Subject:Date:From:Subject; b=qKSB8GfybLvNAbVZEEZ05X0dBMOplG0PNtw0ufdh2r5/9/+KhIHg/hHpqxHzgQ782mcljQUgHrBjxbokszfGeszCFa5EUldL6HoI2UXaqDyVT1RXMIjsi0Jd0ZgsIK0oxuYoLmmb2Jk3SFogQGtnd8zKeROJ07+kTfMlSQjkf6KCvvJQ/FeM8N86qP1B0PivLqpbHi1o8sSVy2wGYrMKxjq3hrBMw60UdD6wZVpwTiElJahVlZeMHyZAa+HwTTKpDHbyrOqChtOM09ziIkuJMxMPijjbMY46a167d6KLLvqsnRaNM/Zwv1vJr5MXOnajYIVidE4mNUiYdb+mBMV5ug== Received: from [66.196.81.172] by nm15.bullet.mail.bf1.yahoo.com with NNFMP; 03 Mar 2016 13:46:19 -0000 Received: from [98.139.213.13] by tm18.bullet.mail.bf1.yahoo.com with NNFMP; 03 Mar 2016 13:46:19 -0000 Received: from [127.0.0.1] by smtp113.mail.bf1.yahoo.com with NNFMP; 03 Mar 2016 13:46:19 -0000 X-Yahoo-Newman-Id: 419717.54956.bm@smtp113.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: q8IYajQVM1kvfebJpxRfWzG0GPWEnpw1oHKE8i8d0Qy1csq Wv9I9ls6UH.bkfZ5vFX2o6cOVWRPpDVJYXyPVYlFjeTZmDkLbURwY9x1qXHo fhbkbZSueSkFqwOQ0sK.Pffq2_NsNS_QN4poP5hMPZjU0QvNhz0bqbzWmdpW W7lJu1YHkWi6anxs4ZdeXUPex4wjm8V13hquvH_oCsQIsd5v2Ev1d3Wr8NAv NCF15BEjk81P.q6zXvhSQQgvdr4m54wIbBQPilMuG2iR5k1fhsd7U0yNYXSQ feWUDzg1HK6SnfbxsaazAoNePBFtKTaHYbcAoCGJnp.m90IawXXNqCdLTyBL A6MzD2vB6dKCv.uCfJBZeTpi3u2_ES8FE2XzjGvoep18uzJ7Fw07L3GZLyyd zUqJMD931RbIAeBZIPthSZptQhONbGdD5Asi_Lqf5MaalmBUJJYxlv5AtjGh verNdKsX8ZDCaBYgExVnIImEVsImyarV6ktASy3pbNvgGUTEBi1DztUZMhvq BLfBf1kdkEVyM6lGhO5IbOlg5RnDKWiqU X-Yahoo-SMTP: 9sPoSQ2swBBlERuQ.0vs8XLc_MeClW0- To: freebsd-current@freebsd.org From: Anthony Jenkins Subject: UEFI boot issues on HP laptop Message-ID: <56D84027.5070705@yahoo.com> Date: Thu, 3 Mar 2016 08:46:15 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2016 13:48:27 -0000 First of all, thanks to everyone who got FreeBSD's UEFI + ZFS boot working, I'm now triple-booting FreeBSD, Kubuntu Linux and my HP laptop's native Windows 10 (all 3 spread among about 13 GPT partitions including an EFI partition). I have a couple issues - an EFI configuration disables some devices and FreeBSD's EFI boot file not showing up in boot menu. Until recently I booted FreeBSD by bringing up the BIOS boot menu, selecting "F9 - Boot Device Options" -> "Boot From EFI File" and navigating to \EFI\FreeBSD\boot1.efi on the EFI partition. Yesterday I decided to replace the default EFI boot file (apparently \EFI\Microsoft\Boot\bootmgfw.efi) with FreeBSD's EFI boot file, which works... /sorta/. If I allow the machine to boot, FreeBSD comes up with no need for me to interact with the BIOS, but several devices no longer work - my Intel 3160 PCIe wireless card and my eGalax USB touchscreen are non-responsive. They're both /detected/ on their respective busses and their drivers are loaded, but touching the screen no longer moves the cursor in KDE4 and I cannot connect to an access point. I can 'cat /dev/input/event0' and see data when I touch the screen, and I can 'ifconfig wlan0 list scan' to see broadcasting APs, which is weird. Anyone know what's going on? I'm assuming HP Support won't help me out with this sort of issue. To be accurate, I copied the FreeBSD EFI boot file to two places=20 \EFI\Boot\bootx64.efi (I thought BIOSes booted this file by default) and \EFI\Microsoft\Boot\bootmgfw.efi. The other issue is just me being jealous of EFI Linux showing up in a toplevel BIOS boot menu: Selecting "F9 - Boot Device Options" goes to the "Boot Manager" screen: Boot Option Menu - OS boot Manager - ubuntu (MKNSSDRE1TB) - Boot From EFI File - Notebook Hard Drive How did Ubuntu get in there? Some attribute of its EFI boot file that tells the BIOS (or boot manager EFI app) to add an entry for it? How do I get FreeBSD in there? Thanks! --=20 Anthony Jenkins