You are not logged in.

#1 2023-11-26 11:27:12

neopium
Member
Registered: 2019-05-02
Posts: 89

Arch won't boot anymore

Hi everyone,

I've been using Arch Linux on my PC for quite some time without any major hiccups.

I'm using a double boot with refind as my bootloader.

Here is my device configuration :

NAME        FSTYPE   FSVER LABEL        UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0       squashfs 4.0                                                           0   100% /run/archiso/airootfs
sda                                                                                         
└─sda1      ext4     1.0   Linux Backup 4deeb94a-3b71-49ef-90d5-3c6d12218c00                
sdb                                                                                         
└─sdb1      ntfs           Data         10D70886162B5496                                    
sdc                                                                                         
├─sdc1      ntfs           Recovery 620619190618F031                                    
├─sdc2      vfat     FAT32              0819-4F52                              59.5M    38% /mnt/sdc2
├─sdc3                                                                                      
└─sdc4      ntfs                        8E3A1A2B3A1A10B7                      752.6G    19% /mnt/sdc4
sdd                                                                                         
└─sdd1      vfat     FAT32 ARCH_202311  C2C9-3E5A                               6.6G    11% /mnt/sdd1
nvme0n1                                                                                     
└─nvme0n1p1 ext4     1.0   Linux        079e1753-d534-49a5-8559-82b0ce9929c2          

Recently, I've been missing disk space on my Windows drives, so I decided to buy new SSDs and I cloned them using a Windows software which name I forgot.

Since then, my computer automatically starts on Windows. Refind does not even display.

I tried to manually set the boot drive to my NVME Linux drive, but it is not recognized anymore in the BIOS.

I restarted my computer on a bootable USB Arch Linux and the EFI partition (sdc2) is still there and mounts properly. The NVME disk seems intact.

What should I do next?

Ben

Last edited by neopium (2023-11-26 12:23:34)

Offline

#2 2023-11-26 12:26:54

ua4000
Member
Registered: 2015-10-14
Posts: 558

Re: Arch won't boot anymore

Please post the output of

efibootmgr -uv

Maybe your NVRAM entries for Linux got lost or does not match your new ssd...

Edit: and

sudo blkid

Last edited by ua4000 (2023-11-26 12:31:53)

Offline

#3 2023-11-26 13:05:51

neopium
Member
Registered: 2019-05-02
Posts: 89

Re: Arch won't boot anymore

efibootmgr -uv

BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000
Boot0000* Windows Boot Manager	HD(2,GPT,39ebda2e-0ac7-4632-915f-dd15c31284be,0xfa000,0x32000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)䥗䑎坏S
      dp: 04 01 2a 00 02 00 00 00 00 a0 0f 00 00 00 00 00 00 20 03 00 00 00 00 00 2e da eb 39 c7 0a 32 46 91 5f dd 15 c3 12 84 be 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 49 00 43 00 52 00 4f 00 53 00 4f 00 46 00 54 00 5c 00 42 00 4f 00 4f 00 54 00 5c 00 42 00 4f 00 4f 00 54 00 4d 00 47 00 46 00 57 00 2e 00 45 00 46 00 49 00 00 00 / 7f ff 04 00
    data: 57 49 4e 44 4f 57 53 00 01 00 00 00 88 00 00 00 78 00 00 00 42 00 43 00 44 00 4f 00 42 00 4a 00 45 00 43 00 54 00 3d 00 7b 00 39 00 64 00 65 00 61 00 38 00 36 00 32 00 63 00 2d 00 35 00 63 00 64 00 64 00 2d 00 34 00 65 00 37 00 30 00 2d 00 61 00 63 00 63 00 31 00 2d 00 66 00 33 00 32 00 62 00 33 00 34 00 34 00 64 00 34 00 37 00 39 00 35 00 7d 00 00 00 68 00 01 00 00 00 10 00 00 00 04 00 00 00 7f ff 04 00
Boot0001* UEFI: SMI USB DISK 1100, Partition 1	PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)/USB(3,0)/USB(2,0)/HD(1,MBR,0x13060e,0x800,0xeb8000)
      dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 01 08 / 01 01 06 00 03 00 / 03 05 06 00 03 00 / 03 05 06 00 02 00 / 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 80 eb 00 00 00 00 00 0e 06 13 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 / 7f ff 04 00
    data: 00 00 42 4f
blkid

/dev/nvme0n1p1: LABEL="Linux" UUID="079e1753-d534-49a5-8559-82b0ce9929c2" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="171b1213-99ff-1c4c-964e-1bba455b0f8b"
/dev/sdb1: LABEL="Data" BLOCK_SIZE="512" UUID="10D70886162B5496" TYPE="ntfs" PARTUUID="25fd8a5f-faba-4f9d-9352-ac1d526ed020"
/dev/sdc2: UUID="0819-4F52" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="39ebda2e-0ac7-4632-915f-dd15c31284be"
/dev/sdc1: LABEL="RM-CM-)cupM-CM-)ration" BLOCK_SIZE="512" UUID="620619190618F031" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="a3901fdd-3477-4874-9a06-e2292c8e92b7"
/dev/sdc4: BLOCK_SIZE="512" UUID="8E3A1A2B3A1A10B7" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="9d9c8e75-9fad-47b0-948a-deac7b1d7b52"
/dev/sda1: LABEL="Linux Backup" UUID="4deeb94a-3b71-49ef-90d5-3c6d12218c00" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="14c99e6a-da8e-4ee4-9e72-b43dfddeeb1e"
/dev/sdd1: LABEL="ARCH_202311" UUID="C2C9-3E5A" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="0013060e-01"
/dev/loop0: BLOCK_SIZE="1048576" TYPE="squashfs"
/dev/sdc3: PARTLABEL="Microsoft reserved partition" PARTUUID="7def2a15-ff94-4447-9970-8ba27424f877"

Offline

#4 2023-11-26 13:09:13

neopium
Member
Registered: 2019-05-02
Posts: 89

Re: Arch won't boot anymore

By the way, I only changed the windows SSDs. The Linux one is still the same NVME disk

Offline

#5 2023-11-26 13:18:43

ua4000
Member
Registered: 2015-10-14
Posts: 558

Re: Arch won't boot anymore

efibootmgr shows you have lost your boot entry for linux.
See  https://wiki.archlinux.org/title/Efibootmgr to re-add the entries - I assume the required files in the efi partition are still there ?

If unsure, I propose you follow the wiki here and simply reinstall REFInd boot manager .

Offline

#6 2023-11-26 13:26:39

neopium
Member
Registered: 2019-05-02
Posts: 89

Re: Arch won't boot anymore

Yes, the linux refind config files are still there

I'll try your suggestion and let you know

Offline

#7 2023-12-05 10:31:14

neopium
Member
Registered: 2019-05-02
Posts: 89

Re: Arch won't boot anymore

ua4000 wrote:

efibootmgr shows you have lost your boot entry for linux.
See  https://wiki.archlinux.org/title/Efibootmgr to re-add the entries - I assume the required files in the efi partition are still there ?

If unsure, I propose you follow the wiki here and simply reinstall REFInd boot manager .

That worked great. Thanks for your help!

Offline

#8 2023-12-05 18:39:11

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,232

Re: Arch won't boot anymore

Please mark as [SOLVED] by editing the title in your first post.

Offline

Board footer

Powered by FluxBB