From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1jTkXy-0001Yw-2a for mharc-grub-devel@gnu.org; Wed, 29 Apr 2020 07:06:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45118) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTkXv-0001T0-C2 for grub-devel@gnu.org; Wed, 29 Apr 2020 07:06:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jTkXt-00026T-NY for grub-devel@gnu.org; Wed, 29 Apr 2020 07:06:30 -0400 Received: from m4a0073g.houston.softwaregrp.com ([15.124.2.131]:35834) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jTkXt-00021l-4U for grub-devel@gnu.org; Wed, 29 Apr 2020 07:06:29 -0400 Received: FROM m4a0073g.houston.softwaregrp.com (15.120.17.147) BY m4a0073g.houston.softwaregrp.com WITH ESMTP FOR grub-devel@gnu.org; Wed, 29 Apr 2020 11:04:18 +0000 Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Wed, 29 Apr 2020 11:02:28 +0000 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (15.124.72.13) by M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10 via Frontend Transport; Wed, 29 Apr 2020 11:02:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xhjp6TtS7ymqDjZY3OVIU2fAdJBxfqY/q4pvHFK+ZXMaQiZMIHyQOVb3TkHe+vY1SCzfKLyuAEmIapCmYwc4E76bxn4fehPeItobiENWU0I1Oo8xapsi/UoFO37TW0P9ZYdpq6IB/ByzY3WENxNU0L4gLfv3FR5S3wgJXENE2LhZRosBWYqkYwCEDkY/8GYnl+XR4q91y3lrm/45Ie9grpywykI48rNoOLLf2lxtTo6U511HnA4W7TedUo5enZnSU1GgVS3dj1ndQt4V5DzkICNfIghhZPXY1jwlCuDIW14FRYDA/ZNY6Ypub4lqqX/F6KEj/2GYG7hX8HjFwDLXhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0/KjeqvOQv4LDYVhJmrTYadc9QNy5xEhZ+wkURFjSVQ=; b=bnKD/3F48pyZ43EpfjtBby08hAcFOr6/FkEwKojfy74tp8/IF1GxGIS4r56PEV3Ue4s/L/QzspL4e9wxPI4fx+I/aLjaP8drGs6QaMoQ40+Oq5gAjfl0gbY+1WrVK2da3KAKQp19LjgdhN49gqj3nC/hSb23Ej/5lPewg7pELqSboUMwWfOwVLH+Qmv25dK/BkruxvKnc3DMLVWeD6fSMLA7JS7wWYnuKh7Myv3khLvBuTC+OyU8tZZ1upK0RzeITacflBpeAEQXuNnHRqgBvIUS7P+zMJQ1GNv5P1tO3aAFH1UDP6tzpBogB0rhspwlZhGAK6frq6ekcsKeDsMiPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none Authentication-Results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=suse.com; Received: from CH2PR18MB3142.namprd18.prod.outlook.com (2603:10b6:610:24::12) by CH2PR18MB3095.namprd18.prod.outlook.com (2603:10b6:610:2e::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Wed, 29 Apr 2020 11:02:27 +0000 Received: from CH2PR18MB3142.namprd18.prod.outlook.com ([fe80::7166:12c3:1972:ea43]) by CH2PR18MB3142.namprd18.prod.outlook.com ([fe80::7166:12c3:1972:ea43%7]) with mapi id 15.20.2937.020; Wed, 29 Apr 2020 11:02:27 +0000 Date: Wed, 29 Apr 2020 19:02:16 +0800 From: Michael Chang To: The development of GNU GRUB Subject: Re: Feature request: Boot default subvolume in BTRFS Message-ID: <20200429110216.GA10228@mercury> References: <1518beea-7f51-fa2c-0da9-9e58c31724d5@gmail.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <1518beea-7f51-fa2c-0da9-9e58c31724d5@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-ClientProxiedBy: LO2P265CA0220.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:b::16) To CH2PR18MB3142.namprd18.prod.outlook.com (2603:10b6:610:24::12) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from mercury (2001:b400:e209:3320:a736:2e12:7da6:3e33) by LO2P265CA0220.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20 via Frontend Transport; Wed, 29 Apr 2020 11:02:25 +0000 X-Originating-IP: [2001:b400:e209:3320:a736:2e12:7da6:3e33] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e5fc334e-b008-4b7c-4c22-08d7ec2ccda8 X-MS-TrafficTypeDiagnostic: CH2PR18MB3095: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-Forefront-PRVS: 03883BD916 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR18MB3142.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(376002)(346002)(39860400002)(366004)(136003)(86362001)(8676002)(6916009)(33716001)(5660300002)(8936002)(33656002)(316002)(55016002)(9686003)(2906002)(478600001)(66476007)(6496006)(66556008)(1076003)(52116002)(9576002)(16799955002)(6666004)(186003)(66946007)(16526019)(966005); DIR:OUT; SFP:1102; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4VuD2C7QDvtWCydQadhPTPXColDl/9PpPyFstJGycuFd30DgV9YWFmwzWzGmgyST7YGSP6EHP9xsqxtrTpWk2qc3wj6IF5l+kBWthLcjNTlwTyFMh2AcOC2BhfKn8Y4MFrtx8N6hCM2X3pqaZEuzepF0Rq4Yqp5rhy1Czd3LXn4V2DIYGSp1wHPCW1H1MhiWw8IG7gSz/tzcyfD3WuqBpZfgVX1XlH2nuHfdCMQzGjDfcqKRhOvA9uts95yPJRzzLtG9NQB/lj8gp4/xHPhmx5ba1XKsf3XtYeDtj4l/TY7gfahwx2mz7hNTkOOZmkCvl0gi6G9S/f6Er3cKDU9cT/byF2oaL1yxvv5m2VfXZ6Ijdf5vUD+it09KZPY2YljuzVfX9xJwWutgJ7OrTHRjmU4NIteC8/au0oFSMBGfi1+yTi5qfqrNuJe4jug98MG8nqocANyWnG7/0Pq7Kh2eqxE2gWWKjiGXErIPEIMZXPtw7tRUnwZZWvDgUUXW1r1f0+DsX0/A/UyMpJyfGiWCTA== X-MS-Exchange-AntiSpam-MessageData: HdJ7HCJiDwnct3GTOLcsLR3kgqnVpLW2cJAN7wQN3+Dj4RCS3N+6IiHH6KZeG6no7su7zaB7Y14FM/ZeFG+ej+HlwHNgaEb/g9jOR3XuNcDXbEfc+oR7O3NYhWQQ08Wcl2L+YfYxJw/vya2FFZgEenfX2xS3pjtBdoH3EU8V4PlaFijJOQc96b769H6h4kc3PnRMXdWcjbLiNq8p0OQ1n9BNWcJpDCoN6yHsTLXf18a3QmSk6rFRrOzdMKo9Jd2QHpb5hSEzAwXjwFgtJvnNObEsZKyMqUnf0PPySrj5VBd+uIEQ6I5L4VJnWlJ84256OBWxBhEdNpl3CZZS4o6+vmR2/wF0P7EyzTQyIr0JvrOMnK+NsEN+x6Mj4rA1/6QAVOiLZQNeThbqBOjR/tvNXzSPj+NpTvIKSv6F3KQ8oyoyx3V+DfuUbgsbQCX4ZdVZ6G1MDxJcaIMRVnnhShrO93H1UMqRJBocllxNMj1cBaYjYJbj//0MR+2h58H+IYMGgMTRm4rRVArSXtUH/cKX1nlpxjmOwxB229Go+yi2OBwBn+fibCAfzr9WEDcEogR77l4og107CbtDr50RcHwYnczJCfZsN5JPpLNIlRgGEw8uiuUksgpLG7yONpEfrQ0jy9JD/KnIO0lUZC5MXwkBFSzXSMkm7Xr4LxzvbWBHQeRKenVp9x2bB+3Afp7BlpVfzumH2Dy0jLnvrwDFoDjmn0iFDgkI+p5csbSa9ByLHZSZjy5CXjQcBfSjVJcaF9GVCyVe9f/N4pTxuRLBkxfyI6x9mN8u+a3hJpxf5+p7awUpGd8T5ygRk7RFer+6Qa85PVCAuNX/Pzh+5lSuV3Df/S/XNSYk72gfQ+7Vd9le5K3GMS3TWpdSUpf64i2BiITs X-MS-Exchange-CrossTenant-Network-Message-Id: e5fc334e-b008-4b7c-4c22-08d7ec2ccda8 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Apr 2020 11:02:27.2987 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 856b813c-16e5-49a5-85ec-6f081e13b527 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0FwkqnqV8eDtTCtPTiH909MmVuZ5v4LbX1Kv/c0a4MJIMoh3PVdcQLFEYaCX6ujn X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR18MB3095 X-OriginatorOrg: suse.com Received-SPF: pass client-ip=15.124.2.131; envelope-from=MChang@suse.com; helo=m4a0073g.houston.softwaregrp.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/29 06:53:19 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Received-From: 15.124.2.131 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2020 11:06:32 -0000 On Tue, Apr 28, 2020 at 03:59:53PM +0200, Thomas wrote: > Hello, > > this is the description of my feature request: > Grub is booting the default subvolume in BTRFS w/o any manual > modification in Grub configuration. > > Current situation: > Booting a snapshot created with Snapper > is not possible w/o > modifying the Grub entries. > This is related to the Snapper functionality that creates a ro snapshot > that must be booted and then creates another rw snapshot of the > currently booted ro snapshot. Then Grub configuration must be recreated > to reflect the newly created rw snapshot. > > Available solution: > In OpenSuse Grub is always booting the default snapshot and hereby Grub > configuration must not be adjusted. > To my understanding OpenSuse uses a patched Grub. I will send those patches to the mailing list once they are polished for review. Thanks, Michael > > Regards > Thomas > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel