Bug ID | 1182592 |
---|---|
Summary | 15.3 installation obliterated custom EFI bootloader entry "opensusetw" |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.3 |
Hardware | x86-64 |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Installation |
Assignee | yast2-maintainers@suse.de |
Reporter | mrmazda@earthlink.net |
QA Contact | jsrain@suse.com |
CC | nwr10cst-oslnx@yahoo.com |
Found By | --- |
Blocker | --- |
Created attachment 846394 [details] y2logs .tgz Original Summary: 15.3 installation obliterated custom EFI bootloader entry "opensusetw" Forum thread post: https://forums.opensuse.org/showthread.php/549991-Make-new-ssd-the-boot-drive?p=3005203#post3005203 Selected data from prior to installing 15.3 Alpha 20210207: # parted -l ... Disk /dev/sda: 512GB ... Number Start End Size File system Name Flags 1 1049kB 337MB 336MB fat32 TVGP01 EFI System (ESP) boot, esp 2 337MB 2174MB 1837MB linux-swap(v1) TVGP02 Linux Swap swap ... 7 26.7GB 35.1GB 8389MB ext4 TVGP07 openSUSE Tumbleweed ... 21 428GB 512GB 83.9GB ext2 New: Linux Data ... Disk /dev/nvme0n1: 256GB ... Number Start End Size File system Name Flags 1 1049kB 337MB 336MB ntfs EFI System (ESP) TM8FP6256G 0068 boot, esp (not formatted) 2 337MB 10.4GB 10.1GB ext4 openSUSE NVME boot from SATA test # efibootmgr (as best as I can recall) BootCurrent: 0000 Timeout: 0 seconds BootOrder: 0000,0003,0004,0005 Boot0000* opensusetw Boot0003* UEFI OS Boot0004* UEFI: SanDisk Boot0005* CD/DVD Drive # inxi-CIMSy System: Host: asa88 Kernel: 5.10.7-1-default x86_64 bits: 64 Console: tty 3 Distro: openSUSE Tumbleweed 20210114 Machine: Type: Desktop Mobo: ASUSTeK model: A88X-PRO v: Rev X.0x serial: 140323952800121 UEFI: American Megatrends v: 2603 date: 03/10/2016 CPU: Info: Quad Core model: AMD A10-7850K Radeon R7 12 Compute Cores 4C+8G bits: 64 type: MCP L2 cache: 2 MiB Speed: 1700 MHz min/max: 1700/3700 MHz Core speeds (MHz): 1: 1700 2: 1696 3: 1697 4: 1695 Info:...Shell: Bash inxi: 3.3.01 I booted installation 15.3 USB in UEFI mode, proceeding to select expert partitioner, format nothing, and make not partitioning changes: Mount existing /dev/sda1 320MB ESP on /boot/efi/ Mount existing /dev/nvme0n1p2 9600MB EXT4 on / Proceed to complete minimal installation and reboot. Actual behavior: Result would not boot, producing: Welcome to GRUB! error: ../../grub-core/commands/search.c:296:no such device: eb73...a77b. error: ../../grub-core/kern/fs.c:121:unknown filesystem. Entering rescue mode... grub rescue> help Unknown command -help'. grub rescue> _ While rescue booted (required as consequence of 15.3 installation): # efibootmgr BootCurrent: 0004 Timeout: 0 seconds BootOrder: 0000,0003,0004,0005 Boot0000* opensuse Boot0003* UEFI OS Boot0004* UEFI: SanDisk Boot0005* CD/DVD Drive Expected behavior: 1-attempting boot of new 15.3 succeeds 2-new efibootmgr entry for 15.3 added: Boot0001* opensuse (or Boot0002*, or Boot0006*) 3-old efibootmgr entry for TW remains: Boot0000* opensusetw (aka existing TW entry not destroyed) Epilogue: 1-After finding new installation fails to boot, I rescue restored to: # efibootmgr BootCurrent: 0000 Timeout: 0 seconds BootOrder: 0000,0003,0004,0005 Boot0000* opensusetw Boot0003* UEFI OS Boot0004* UEFI: SanDisk Boot0005* CD/DVD Drive 2-I can boot new 15.3 on nvme0n1p2 only by copying its kernel and initrd to some native filesystem on sda and having TW's custom.cfg load them. 3-new 15.3 takes more than 4 times as long to boot to multi-user as TW according to systemd-analyze, more than 20s compared to less than 5s (new 15.3 on nvme about the same as old 15.3 on sda18).