Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

[SOLVED] 5.15.80 sees 2nd nvme ssd, 6.12.21 doesn't

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
11 posts • Page 1 of 1
Author
Message
bammbamm808
Guru
Guru
User avatar
Posts: 558
Joined: Sun Dec 08, 2002 7:09 am
Location: Hawaii

[SOLVED] 5.15.80 sees 2nd nvme ssd, 6.12.21 doesn't

  • Quote

Post by bammbamm808 » Thu Apr 10, 2025 10:28 pm

2 nvme m2 drives, one with Gentoo, one with Win10. My old kernel, 5.15.80, Sees the Win10 drive, which is where the Win bootloader is in the EFISP. lsblk and blkid both see it. I can mount the ESP and manipulate files there. My newer kernel is not aware of the Win10 drive at all. It doesn't even show in dmesg has causing an error or warning. Could I get some ideas on what kernel options need enabling in the the 6x kernel to acknowledge the second drive?
Last edited by bammbamm808 on Wed Apr 16, 2025 3:05 am, edited 3 times in total.
MSI MAG B550 Tomahawk
Ryzen 3900x
32Gb Samsung B-die (16GB dual rank x2) DDR4 @ 3200MHz, cl14
Geforce RTX 4070S 8GB
Samsung m.2 NVME pcie-3.0
Etc....
Top
pingtoo
Advocate
Advocate
User avatar
Posts: 2184
Joined: Fri Sep 10, 2021 8:37 pm
Location: Richmond Hill, Canada

  • Quote

Post by pingtoo » Thu Apr 10, 2025 10:31 pm

What is "EFISP"? I cannot find any reference for the term.
Top
GDH-gentoo
Advocate
Advocate
User avatar
Posts: 2113
Joined: Sat Jul 20, 2019 7:02 pm
Location: South America

  • Quote

Post by GDH-gentoo » Thu Apr 10, 2025 10:51 pm

pingtoo wrote:What is "EFISP"? I cannot find any reference for the term.
OP probably meant the ESP of the Windows 10 drive.
Ionen wrote:As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though :)
Top
keekkenen
Tux's lil' helper
Tux's lil' helper
Posts: 84
Joined: Sat Oct 05, 2024 12:02 pm

Re: 5.15.80 sees 2nd nvme ssd, 6.12.21 doesn't

  • Quote

Post by keekkenen » Thu Apr 10, 2025 10:53 pm

bammbamm808 wrote: Could I get some ideas on what kernel options need enabling in the the 6x kernel to acknowledge the second drive?
I think you need to check your kernel options (not only about nvme) by wikis form Pietinger
7950x3d / x670e MSI Tomagawk / Sapphire RX 7800XT 16Gb / G.Skill 64Gb 5600 / A-Data Legend 960 2Tb (x2), A-Data SX8200PNP 256Gb
Top
pingtoo
Advocate
Advocate
User avatar
Posts: 2184
Joined: Fri Sep 10, 2021 8:37 pm
Location: Richmond Hill, Canada

  • Quote

Post by pingtoo » Thu Apr 10, 2025 11:07 pm

GDH-gentoo wrote:
pingtoo wrote:What is "EFISP"? I cannot find any reference for the term.
OP probably meant the ESP of the Windows 10 drive.
GDH-gentoo, Thanks

Let's assume that,
bammbamm808 wrote:nvme m2 drives, one with Gentoo, one with Win10. My old kernel, 5.15.80, Sees the Win10 drive, which is where the Win bootloader is in the EFISP. lsblk and blkid both see it. I can mount the ESP and manipulate files there. My newer kernel is not aware of the Win10 drive at all. It doesn't even show in dmesg has causing an error or warning. Could I get some ideas on what kernel options need enabling in the the 6x kernel to acknowledge the second drive?
bammbamm808, from your signature, you noted that you have "Samsung m.2 NVME pcie-3.0" does the second NVMe is same brand/model?

I suspect you mean you you are not able to mount the NTFS file system for "Win10 drive" for your newer kernel.

can you share lsblk -f to verify if a device/partition detected by the newer kernel.
and lsmod to confirm no dynamic ntfs module loaded
and the newer kernel .config? to verify if any ntfs module configured
Top
bammbamm808
Guru
Guru
User avatar
Posts: 558
Joined: Sun Dec 08, 2002 7:09 am
Location: Hawaii

  • Quote

Post by bammbamm808 » Fri Apr 11, 2025 12:17 am

pingtoo wrote:What is "EFISP"? I cannot find any reference for the term.
Apologies efi system partition.
MSI MAG B550 Tomahawk
Ryzen 3900x
32Gb Samsung B-die (16GB dual rank x2) DDR4 @ 3200MHz, cl14
Geforce RTX 4070S 8GB
Samsung m.2 NVME pcie-3.0
Etc....
Top
bammbamm808
Guru
Guru
User avatar
Posts: 558
Joined: Sun Dec 08, 2002 7:09 am
Location: Hawaii

  • Quote

Post by bammbamm808 » Fri Apr 11, 2025 12:19 am

pingtoo wrote:I suspect you mean you you are not able to mount the NTFS file system for "Win10 drive" for your newer kernel.

can you share lsblk -f to verify if a device/partition detected by the newer kernel.
and lsmod to confirm no dynamic ntfs module loaded
and the newer kernel .config? to verify if any ntfs module configured
I mean, that the newer kernel does not detect the drive at all: no dmesg about it. It's not there in any sense under 6.12.22. That would make it difficult to mount, so technically correct.
MSI MAG B550 Tomahawk
Ryzen 3900x
32Gb Samsung B-die (16GB dual rank x2) DDR4 @ 3200MHz, cl14
Geforce RTX 4070S 8GB
Samsung m.2 NVME pcie-3.0
Etc....
Top
pingtoo
Advocate
Advocate
User avatar
Posts: 2184
Joined: Fri Sep 10, 2021 8:37 pm
Location: Richmond Hill, Canada

  • Quote

Post by pingtoo » Fri Apr 11, 2025 12:36 am

bammbamm808 wrote:
pingtoo wrote:I suspect you mean you you are not able to mount the NTFS file system for "Win10 drive" for your newer kernel.

can you share lsblk -f to verify if a device/partition detected by the newer kernel.
and lsmod to confirm no dynamic ntfs module loaded
and the newer kernel .config? to verify if any ntfs module configured
I mean, that the newer kernel does not detect the drive at all: no dmesg about it. It's not there in any sense under 6.12.22. That would make it difficult to mount, so technically correct.
In this case you need to share lspci -nnk to see under the new kernel configuration provide driver support.
Top
bammbamm808
Guru
Guru
User avatar
Posts: 558
Joined: Sun Dec 08, 2002 7:09 am
Location: Hawaii

  • Quote

Post by bammbamm808 » Fri Apr 11, 2025 1:12 am

pingtoo wrote:
bammbamm808 wrote:
pingtoo wrote:I suspect you mean you you are not able to mount the NTFS file system for "Win10 drive" for your newer kernel.

can you share lsblk -f to verify if a device/partition detected by the newer kernel.
and lsmod to confirm no dynamic ntfs module loaded
and the newer kernel .config? to verify if any ntfs module configured
I mean, that the newer kernel does not detect the drive at all: no dmesg about it. It's not there in any sense under 6.12.22. That would make it difficult to mount, so technically correct.
In this case you need to share lspci -nnk to see under the new kernel configuration provide driver support.
Will do.
MSI MAG B550 Tomahawk
Ryzen 3900x
32Gb Samsung B-die (16GB dual rank x2) DDR4 @ 3200MHz, cl14
Geforce RTX 4070S 8GB
Samsung m.2 NVME pcie-3.0
Etc....
Top
bammbamm808
Guru
Guru
User avatar
Posts: 558
Joined: Sun Dec 08, 2002 7:09 am
Location: Hawaii

  • Quote

Post by bammbamm808 » Fri Apr 11, 2025 1:55 am

pingtoo wrote:
bammbamm808 wrote:
pingtoo wrote:I suspect you mean you you are not able to mount the NTFS file system for "Win10 drive" for your newer kernel.

can you share lsblk -f to verify if a device/partition detected by the newer kernel.
and lsmod to confirm no dynamic ntfs module loaded
and the newer kernel .config? to verify if any ntfs module configured
I mean, that the newer kernel does not detect the drive at all: no dmesg about it. It's not there in any sense under 6.12.22. That would make it difficult to mount, so technically correct.
In this case you need to share lspci -nnk to see under the new kernel configuration provide driver support.
Thanks for the nudge. I had somehow ommited ahci, which is needed for my SECOND ATA controller, on which resides the nvme containing Windows.
MSI MAG B550 Tomahawk
Ryzen 3900x
32Gb Samsung B-die (16GB dual rank x2) DDR4 @ 3200MHz, cl14
Geforce RTX 4070S 8GB
Samsung m.2 NVME pcie-3.0
Etc....
Top
bammbamm808
Guru
Guru
User avatar
Posts: 558
Joined: Sun Dec 08, 2002 7:09 am
Location: Hawaii

  • Quote

Post by bammbamm808 » Fri Apr 11, 2025 8:19 am

Seems the fix was intermittent. Sometimes kernel panic on trying, I guess to load the ahci driver for 2nd chipset, sometimes it works. I'm trying different kernels to see if there's something newer than 5.15.80 (which works perfectly). If not I can fall back to that. So far, 6.12.23 seems to be working. Still failing most boots. Back to 5x with full functionality. will poke around some more in menuconfig, but my eyes are crossing after hours spent doing that.

EDIT: Seems that the nvme I have on m.2_2 can be problematic for some folks. I have updated the firmware for the device and so far, seems to be working, even with 6.x kernels. More time needed to be sure, but it has worked for more cold boots consecutively than it ever did before.
MSI MAG B550 Tomahawk
Ryzen 3900x
32Gb Samsung B-die (16GB dual rank x2) DDR4 @ 3200MHz, cl14
Geforce RTX 4070S 8GB
Samsung m.2 NVME pcie-3.0
Etc....
Top
Post Reply

11 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic