Re: NVMe questions - SOLVED?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2024-07-26 at 23:02 +0100, Patrick O'Callaghan wrote:
> I've cloned my existing SSD onto a new NVMe drive, copying EFI
> (vfat),
> /boot (ext4) and root+/home (BTRFS with /home subvolume) partitions
> and
> editing /etc/fstab appropriately.
> 
> However I have a couple of questions:
> 
> 1) I'm puzzled that the NVMe drive (a 2TB WD Black) doesn't appear as
> bootable in the UEFI screen. This is a new MSI motherboard with 2 M_2
> slots (one occupied) and the BIOS does detect the presence of the
> drive, just not as a boot option.
> 
> 2) Given the above, I'm still booting using the existing SSD and the
> /boot, /boot/efi and /home all appear correctly on the NVMe drive,
> but
> the root partition still comes up on the SSD. I ran dracut with the
> UUID of the appropriate root NVMe partition but it made no
> difference.
> What am I missing here?
> 
> poc

Last night I found this guide:

https://gist.github.com/Tamal/73e65bfb0e883e438310c5fe81c5de14

and followed it.

This is the current state of blkid:

# blkid
...
/dev/nvme0n1p3: UUID="3401c3f8-b6cf-4a01-8a9c-263f2083a68a" UUID_SUB="386a65e9-b741-4cf5-808b-6889c4be244b" BLOCK_SIZE="4096" TYPE="btrfs" PARTLABEL="Fedora" PARTUUID="9d3f36f6-c887-4c58-bea7-18f2d472a8a6"
/dev/nvme0n1p1: LABEL_FATBOOT="EFI" LABEL="EFI" UUID="5CAC-77AC" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI" PARTUUID="e7207d2d-25fa-4f56-8fc0-5730b65a9d3e"
/dev/nvme0n1p2: LABEL="Boot" UUID="cddd8454-0f83-4298-b981-f750b5510b17" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="Boot" PARTUUID="55f81e24-5567-458d-baa7-07fc5ca0955c"
/dev/sdb2: UUID="6750ec14-043e-4cca-acba-5943b71a6029" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="ddc50fe5-4cd9-466c-96b2-7d07868e819a"
/dev/sdb3: LABEL="fedora_localhost-live" UUID="8e1f7af4-c0bf-434e-b1c4-a9af2c810d56" UUID_SUB="67b164a9-ed56-402e-9a6d-fd84e6d6123d" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="0bcf9f58-f7e0-4f0f-beab-c67c5e969b55"
/dev/sdb1: UUID="AB68-7FA5" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="8a303a03-0b91-453a-8555-f9627c261f65"
...

and efibootmgr:

# efibootmgr 
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0002,0000
Boot0000* Fedora        HD(1,GPT,e7207d2d-25fa-4f56-8fc0-5730b65a9d3e,0x800,0x80000)/\EFI\fedora\grubx64.efi
Boot0001* Fedora        HD(1,GPT,8a303a03-0b91-453a-8555-f9627c261f65,0x800,0x12c000)/\EFI\fedora\shimx64.efi0000424f
Boot0002* Fedora        HD(1,GPT,e7207d2d-25fa-4f56-8fc0-5730b65a9d3e,0x800,0x80000)/\EFI\fedora\shimx64.efi0000424f

(I don't care about the TPM stuff so don't think I need the shim).

So I now appear to be booting from the NVMe drive. I still don't
understand why it doesn't appear in the BIOS list of bootable drives,
but maybe it's just assumed to be there. The MSI docs are completely
useless in this regard.

Fingers crossed that this has now been sorted out, and thanks to all
who contributed.

I still need to fix the (unrelated) issue of where root is living, but
small steps ...

poc
-- 
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux