> Sent: Tuesday, December 03, 2024 at 10:07 AM > From: "Felix Miata" <mrma...@stanis.net> > To: debian-user@lists.debian.org, poc...@columbus.rr.com > Subject: Re: From SSD to NVME > > pocket composed on 2024-12-03 09:40 (UTC-0500): > > >> From: "Felix Miata" > > >> pocket composed on 2024-12-03 12:01 (UTC+0100): > > >>> The "drivers" are part of the kernel > > >> Sort of: > >> # inxi -Sd > >> System: > >> Host: ab250 Kernel: 6.1.0-25-amd64 arch: x86_64 bits: 64 > >> Console: pty pts/0 Distro: Debian GNU/Linux 12 (bookworm) > >> Drives: > >> Local Storage: total: 476.94 GiB used: 60.56 GiB (12.7%) > >> ID-1: /dev/nvme0n1 vendor: Patriot model: M.2 P300 512GB size: 476.94 GiB > >> … > >> # lsinitramfs /boot/initrd.img-6.1.0-25-amd64 | egrep 'nvme|ata|ahci|piix' > >> usr/lib/modules/6.1.0-25-amd64/kernel/drivers/nvme > >> usr/lib/modules/6.1.0-25-amd64/kernel/drivers/nvme/host > >> usr/lib/modules/6.1.0-25-amd64/kernel/drivers/nvme/host/nvme-core.ko > >> usr/lib/modules/6.1.0-25-amd64/kernel/drivers/nvme/host/nvme.ko > >> usr/lib/udev/ata_id > >> usr/bin/fatattr > >> # >
> Note absence of *ata, ahci, piix & RAID. It's a system with NVME only. Without > NVME modules, there is no booting the system using a stock Debian kernel. The system I am running this on right now has only NVME only. Note absence of nvme kernel modules and it boots just fine. grep RETT /etc/os-release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" It has a stock kernel as I have not built a custom kernel fdisk -l ....... Disk /dev/nvme0n1: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors Disk model: Corsair MP600 CORE MINI Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xb2c58878 Device Boot Start End Sectors Size Id Type /dev/nvme0n1p1 8192 1056767 1048576 512M c W95 FAT32 (LBA) /dev/nvme0n1p2 1056768 1953525167 1952468400 931G 83 Linux I don't know why it won't work for you > > > pocket@pocket:~ $ lsinitramfs /boot/initrd.img-6.6.62 | grep -E > > 'nvme|ata|ahci|piix' > > usr/lib/modules/6.6.62/kernel/drivers/ata > > usr/lib/modules/6.6.62/kernel/drivers/ata/ahci.ko > > usr/lib/modules/6.6.62/kernel/drivers/ata/libahci.ko > > usr/lib/modules/6.6.62/kernel/drivers/ata/libata.ko > > usr/lib/modules/6.6.62/kernel/drivers/ata/sata_mv.ko > > usr/lib/modules/6.6.62/kernel/drivers/usb/storage/ums-datafab.ko > > usr/lib/udev/ata_id > > usr/bin/fatattr > [putolin]