From owner-freebsd-hackers@freebsd.org Mon Jun 1 13:53:41 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 735FB337A98 for ; Mon, 1 Jun 2020 13:53:41 +0000 (UTC) (envelope-from zbeeble@gmail.com) Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49bGq83bV1z3grl for ; Mon, 1 Jun 2020 13:53:40 +0000 (UTC) (envelope-from zbeeble@gmail.com) Received: by mail-ed1-x52f.google.com with SMTP id s19so7296465edt.12 for ; Mon, 01 Jun 2020 06:53:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=L+vhJ5ujGqh3cy1S7gJhpFgHEd4/yGvg49yiDwrblB4=; b=eBDUNXHf/PaCNqkJ9LoCoSCPo5w2vNr9vHASVc95StSzIr8qoc6dWulMoMZGyVBNf5 tfOVAwZW4CCsuhMaBn4NrMFWI5AhPzh/vEjRphHmTSFtXpENha1o/gNdgHi1YPbdoiN2 ppTMOK5ptB4wmuWd+7Z0wW3ALooVRgMZCQcFkd6Rt2C6qvHsObhTVL2qMINBUeWqxKwx pLOiYPX4PIhkHNW5Mr+XMqPPBS9dpEWVlLhQsrySMm4pL9hfX1MvzJom3mLTruUv1H/n +BhT9m/iWQjWQ0f/5TbsQ4uF8SwVmPeRos/HTq0G4xJj8LshVknx7YUIBsw50fVMFwzj ms8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=L+vhJ5ujGqh3cy1S7gJhpFgHEd4/yGvg49yiDwrblB4=; b=WFRUqhPWT+OA3Q4o86OafsX9UYKyIip88A3ord7KAW+wcwdlw82lDe1bwJjgSY5Y3v w3dvwuwLaLkDEKvcJjXYkyIVpO9PBhpKXzbbvkCTxRHCFHui+OYfbGLBKlz86nZCGQDg CVtrLG2/dBHdNvpX9VhPdB8doF+l0QqIJDr0TU+JpCmptIaHCuiNKouQ9dFmEncn1Gmw bd9GreV5Rwp71iOcWWuxC76kiqU60pjxJ+fwGkiGaDPAp7oP6fUxN8tMrNk3kxnI6uhO XtBu+Qe4SwovtGt+lDoCkg4W1tUYh1d6gcLCaLnfLTdsS06WHmP8tH5fd4S5SVTLBy4c 4qEQ== X-Gm-Message-State: AOAM53061fGlE3U/qdM6qkkWeFWrQTDg8P4QTH8hsUPBCdzM+O+g3KCt YGpzBBEsm22/VD+ZADW4L150MGadFDK4O2FZv3kw1Z0= X-Google-Smtp-Source: ABdhPJzOVvevwcG63nyWblpvqt31DeT91XsjhvggG5eBTCxp50NxyLteChBatwUUQKVnpeVGDrW6ZCWyGSZCznFh3o4= X-Received: by 2002:aa7:dace:: with SMTP id x14mr8709146eds.343.1591019617236; Mon, 01 Jun 2020 06:53:37 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Zaphod Beeblebrox Date: Mon, 1 Jun 2020 09:53:25 -0400 Message-ID: Subject: Re: UEFI dual boot To: Wojciech Puchar Cc: FreeBSD Hackers X-Rspamd-Queue-Id: 49bGq83bV1z3grl X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=eBDUNXHf; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of zbeeble@gmail.com designates 2a00:1450:4864:20::52f as permitted sender) smtp.mailfrom=zbeeble@gmail.com X-Spamd-Result: default: False [-3.62 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.02)[-1.021]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; NEURAL_HAM_LONG(-1.02)[-1.020]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52f:from]; NEURAL_HAM_SHORT(-0.58)[-0.575]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jun 2020 13:53:41 -0000 I find "rEFInd" (http://www.rodsbooks.com/refind/) to be a reasonable tool for this. In the windows EFI partition, you can drop the refined install and then add boot.efi from freebsd. If you tell EFI bios to pick up rEFInd's .efi, it will display a graphical or text menu with all the other .EFI choices. If your FreeBSD is already booting by EFI, then you can just move that partition onto the new disk. If not, leave a partition available when installing windows. FreeBSD also has loader.EFI. I have found some systems where boot.efi doesn't determine the resolution correctly. To use loader.efi, you need an efi partition large enough to hold /boot/kernel --- but it does work well. On Mon, Jun 1, 2020 at 9:36 AM Wojciech Puchar wrote: > i have to install windows shit on separate partition to use it when > someone really want me to use some video chats or other nonsense that > doesn't work otherwise. > In Virtualbox sound doesn't work properly and i have no idea why. > > Could anyone point me how to make a boot menu or something like that after > i will: > > 1) clean whole disk > 2) install UEFI windows but without allocating whole disk for it > 3) install UEFI FreeBSD - how no problem in that. > > then i would be able to select what to boot by entering UEFI shell and > manually selecting proper loader. > > How can it be made better > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" >