From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6D986138359 for ; Fri, 3 Jul 2020 02:05:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0DA5FE08EC; Fri, 3 Jul 2020 02:05:43 +0000 (UTC) Received: from mail-qk1-x741.google.com (mail-qk1-x741.google.com [IPv6:2607:f8b0:4864:20::741]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C02DDE08BF for ; Fri, 3 Jul 2020 02:05:42 +0000 (UTC) Received: by mail-qk1-x741.google.com with SMTP id b4so27561535qkn.11 for ; Thu, 02 Jul 2020 19:05:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:references:from:autocrypt:subject:message-id:date:user-agent :mime-version:in-reply-to; bh=7b/WX3pZRU5MnM9ZIgqH4gn6na6rbV/gv+Dz9101Sf4=; b=Yzwv/OKTOsmgHBnpHODuszFxnJrucNqyek000P5d5KhVftzxyokXk9h37eXB4+YQQ8 tTZP/8K1n8P+2cr6Oaw9W+UCOQpviPrzinDDqKPAZpX8inoov09Ex9ukC8QngjknP9WN AZsJ1VGqSSWMuftTrS3XAVRx3zqwER6F1aA7XbgILoEZ7EQhq4B35QHiJpgpT3yb7/mQ JRtrjgMfmykN1crc4rXNs32LR/vTtzjibdE3SA3aR2X6ZsrYHuyAb9QbE+vkCZnyQdb8 7F8C+Oi+jta9vstZ0TQ4qEMhVeqZEXrb//cPWRQ5/8oE+ESDf8Ka073pMtl3djSMkzwf sdxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:references:from:autocrypt:subject:message-id :date:user-agent:mime-version:in-reply-to; bh=7b/WX3pZRU5MnM9ZIgqH4gn6na6rbV/gv+Dz9101Sf4=; b=ukpbU1U6E6lz3GZcWQt5bViqaWCY0Ejt4Pe4UEzb2bKlToEc+SMV4laH7HnOlTXD6L eHQIHR4cen72GeU8FiXTaaJCnNaKUxZ0QMwplAUAxwosRxFvBiv2TKy9FwO8jQEZ6g4r Qv4mCyajDy1pVnTXZe4tPYVgr8E64rKryd74u/bt6CnyF2REYh2yKBULoQTbcgDTA06u tjlZY7aFE7L6s97IFzo7Biq+TxQXryZ2PnkB1A88+/q2Uwkxb2aUhwaxQXpPRMv6cWDO UTl4T2HL4i3EK/l8UVCRbKi2IF8BXZuGC6Ao5CpQLJuv/402syCVb99A6LPABuIp2BlI 0SZA== X-Gm-Message-State: AOAM530NAGAe529ExCEujkz6bxTfhTxwAX4EoCBi/ABjHfwqPIlWTLyg iRs2KzE/p6qi198NCa0z2OIDzvRLRD0= X-Google-Smtp-Source: ABdhPJy/3GZmeOs+0xLupmsMqMy0zVMbvvjR9ozqkzbLP/On26aQK0OBDVu5ADB1Ws3C9WweUzKdbg== X-Received: by 2002:a37:45d8:: with SMTP id s207mr33126105qka.140.1593741941207; Thu, 02 Jul 2020 19:05:41 -0700 (PDT) Received: from ?IPv6:2602:47:3469:e602:44df:1a21:585e:b53d? ([2602:47:3469:e602:44df:1a21:585e:b53d]) by smtp.gmail.com with ESMTPSA id n143sm9235354qkn.94.2020.07.02.19.05.39 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 02 Jul 2020 19:05:39 -0700 (PDT) To: gentoo-user@lists.gentoo.org References: <2538456.mvXUDI8C0e@peak> From: Andrew Udvare Autocrypt: addr=audvare@gmail.com; keydata= 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 Subject: Re: [gentoo-user] EFI booting problem - understanding it Message-ID: Date: Thu, 2 Jul 2020 22:05:34 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <2538456.mvXUDI8C0e@peak> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HSVYPoKaLqSsw0wDRUbgk4MYJfsSmjCR4" X-Archives-Salt: 1b5a2fa6-333e-4e70-80a0-ecbc5655a87c X-Archives-Hash: b0a14231206bce4901c1fdfafe9f85c8 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --HSVYPoKaLqSsw0wDRUbgk4MYJfsSmjCR4 Content-Type: multipart/mixed; boundary="bR94xL5XMtBQPyN2RCEsFATspo1Jb3NjG"; protected-headers="v1" From: Andrew Udvare To: gentoo-user@lists.gentoo.org Message-ID: Subject: Re: [gentoo-user] EFI booting problem - understanding it References: <2538456.mvXUDI8C0e@peak> In-Reply-To: <2538456.mvXUDI8C0e@peak> --bR94xL5XMtBQPyN2RCEsFATspo1Jb3NjG Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 02/07/2020 06:56, Peter Humphrey wrote: > But then, > # bootctl set-default 30-gentoo-5.7.7.conf > Failed to update EFI variable: Invalid argument Probably the kernel is blocking write access to EFI. This is on purpose for safety as you can damage your firmware quite easily. systemd-boot and others do not have this restriction. You also should be careful writing to the EFI too much as the NVRAM flash may not be of high quality= =2E https://lwn.net/Articles/674940/ You can try using `chattr -i` against the files like: chattr -i /sys/firmware/efi/efivars/Boot* Then you can try with bootctl and others, but this is not guaranteed to work. On my ASUS motherboard I haven't been able to write to EFI variables from within Linux for a long time. I have to add my keys in the BIOS and set the default in systemd-boot. The logic to write to a file in efivars is here: https://github.com/torvalds/linux/blob/master/fs/efivarfs/file.c#L15 If you use strace with bootctl you'll probably see one of these errno values. Andrew --bR94xL5XMtBQPyN2RCEsFATspo1Jb3NjG-- --HSVYPoKaLqSsw0wDRUbgk4MYJfsSmjCR4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEYK9084jvT0kxwI44Gv2a/BIMJt0FAl7+knIACgkQGv2a/BIM Jt18JA//UTBYAhH527cjtGMIZRaybsj7ki7s+9lK0bom3RIH/vBrTzOufZ67GpFF SRNARPm9SbuFEKzopVS38fxXv0hOKxMW/SOqbEF+JJe0guoX7LwuQnBNRMVerz8p JQUUeiZGLhncR3BIOAAXO6X7ect7CMrqu0e/0SX/qopIYFJq1GOx3/o+h5DBc5NC n+A3Tqew7eD7L+eS45JF48baP2/UrqmwYLNpHuK2svqgwywF5i0WayCyd+TLlhJ1 v9QmYsC8UV3MzJ+rR+7JENpnxrNcPH4fr3izgdc9dTUCfC/WRaa5nhYvlU9kx1fm gAYWXtbEfXH37anOFT7GtPnuGpsMa6g57cSMK0b1JSSNSFVVuvOgSMgPaBhTTzap SHWULkvY1P+8ruKiN7SCV+5yu9Z7WKvMFtZfP88kpdPciOFEyF1FP/up2x/CkKyL EJJNlVY1O1TChXJTiFdYFehO1r37UTcpXioAhhpR9e1YGu8FjO8zZeuRgvihoeWY 2CGbubD19JGWCwSaPeOzQ+i+GXjqs0tDUCV4+8/kAOKM5BH0EdZQ8EjBHBawxdf4 CNc/wcva5FJyIfvY0SwZYLoTP+fRQWUBOX1b0TM1HlZr4wXWZ1bnYCfV6QqK6m9D f6z+lqvVApY5thQFbGXHA02347gQlsqr64zzgio+fhKi/F1IvpQ= =T4dE -----END PGP SIGNATURE----- --HSVYPoKaLqSsw0wDRUbgk4MYJfsSmjCR4--