Portál AbcLinuxu, 6. května 2025 11:40

Dotaz: Slackware64-current instalátor nevidí M.2 SSD NVMe disk

21.8.2024 00:08 Hynek_1979 | Semily
Slackware64-current instalátor nevidí M.2 SSD NVMe disk
Přečteno: 498×
Odpovědět | Admin
Pořídil jsem si zánovní NB Dell Latitude 7490 s diskem WD Black SN770 1TB. Jsou na něm nainstalované Windows a ty se normálně spustí.

BIOS disk rozpozná jako M.2 PCIe SSD-0 2343GV400788. Podle win je disk na Host 0, Target ID 0, LUN 0.

Pokouším se na něj nainstalovat Slackware64-15.0 a po neúspěchu 64-current, a nemůžu dosáhnout toho, aby ho instalátor uviděl. Tuším, že HW podporou ve Slacku to nebude, viditelnost SSD bylo téma ve 14.2 okolo roku 2017.

15.0, 2022: "Slackware (unlike old posts that I read) now supports NVMe drives, no problems."

Pokud s tím v poslední době někdo reportuje problém, pak je příčinou chybné nastavení BIOSu, takže jsem zkusil všechny kombinace UEFI / Legacy & SATA disabled / AHCI / RAID On, k tomu secure boot vždy zakázaný, zrychlený boot vždy zakázaný. Další potenciálně problematické featury typu "Intel RST" v BIOSu nemám.

Po bootu z USB jsem každou kombinaci nastavení BIOSu otestoval pomocí rescan-scsi-bus, kterej poctivě všechno projde a najde pouze bootovací USB stick na pozici 8:0:0. Na bingo pozici 0:0:0 nikdy ani ťuk.

Coby slackwarista bych tomu teda správně měl dát po nocích ještě týden, ale stárnu a už bych to taky nemusel přežít, tak si po prvním dni googlení jdu pokorně pro radu, protože už nevím kudy kam. Co jsem přehlídl?

Děkuju za jakékoliv tipy.

Hynek

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 2× (Hynek_1979 (tazatel), čavo)
21.8.2024 01:30 carbon
Rozbalit Rozbalit vše Re: Slackware64-current instalátor nevidí M.2 SSD NVMe disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hojda, Slack jsem uz dlouho nevidel, tak vystrel naslepo - NVMe bys mel videt pod /dev/nvme* (nikoliv pod /dev/sd*), popr. sem postni dmesg (idealne do znacek <pre>)
21.8.2024 01:48 Hynek_1979 | Semily
Rozbalit Rozbalit vše Re: Slackware64-current instalátor nevidí M.2 SSD NVMe disk
Díky, sakra, tohle mi nedošlo. Narychlo jsem zkusil dmesg | grep nvm, a vůbec nic. Dnes už jsem mrtvej, ráno to pořádně prověřím.
21.8.2024 06:53 Hynek_1979 | Semily
Rozbalit Rozbalit vše Re: Slackware64-current instalátor nevidí M.2 SSD NVMe disk
Ach jo, to je hloupý, je tam. Nejdřív mi protekl mezi prstama ve výpise dmesg jako found one NVMe drive, switch your BIOS to AHCI and..... => dmesg | grep nvm => nic. Po dalším přešachování BIOSu už se zobrazuje jako /dev/nvme0n1

Stál jsem si na vedení, no. Jak se mi celýho čtvrtstoletí zobrazujou všechny CDROMky, HDD, USBflash, SD karty jako /dev/sd* a jak se to i ve win zobrazilo jako 0:0:0, tak jsem to automaticky čekal pod /dev/sd*. Tohle mě vůbec nenapadlo.

Děkuju.
21.8.2024 12:37 carbon
Rozbalit Rozbalit vše Re: Slackware64-current instalátor nevidí M.2 SSD NVMe disk
hehe, fajn ze to pomohlo ;) jeste pro uplnost, CD-ROMku pripojenou pres SATA radic najdes jako /dev/sr[0-9]+ (pres IDE radic ji najdes jako /dev/hd[a-z]+)

Slackwaru zdar ;)
21.8.2024 17:10 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Slackware64-current instalátor nevidí M.2 SSD NVMe disk
pres IDE radic ji najdes jako /dev/hd[a-z]+
Toto by ma zaujímalo, vieš to nejako doložiť? Mne sa kvôli libata zobrazujú IDE (ATA/PATA) zariadenia tiež ako SCSI zariadenia. Je to aj kvôli tomu, že IDE vzniklo zo SCSI vynechaním niektorých vlastností, ale neprinieslo skoro nič vlastné. Teda okrem zníŽenia limitu na 4 zariadenia pre radič.
21.8.2024 19:57 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Slackware64-current instalátor nevidí M.2 SSD NVMe disk
Môj tip:

https://github.com/torvalds/linux/blob/master/Documentation/admin-guide/devices.txt
 3 block      First MFM, RLL and IDE hard disk/CD-ROM interface
                  0 = /dev/hda          Master: whole disk (or CD-ROM)
                 64 = /dev/hdb          Slave: whole disk (or CD-ROM)
...
 8 block      SCSI disk devices (0-15)
                  0 = /dev/sda          First SCSI disk whole disk
                 16 = /dev/sdb          Second SCSI disk whole disk
                 32 = /dev/sdc          Third SCSI disk whole disk
                    ...
                240 = /dev/sdp          Sixteenth SCSI disk whole disk
21.8.2024 20:38 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Slackware64-current instalátor nevidí M.2 SSD NVMe disk
Môj log z roku 2015 keď som inštaloval Linux na muzeálny notebook (CPU PowerPC, na IDE radiči sý ATA HDD a ATA optická mechanika):
...
[    0.105245] libata version 3.00 loaded.
...
[    3.250272] 0.00013000:ch-b: ttyPZ1 at MMIO 0x80013000 (irq = 23, base_baud = 230400) is a Z85c30 
ESCC - Serial port
[    3.252549] pata-pci-macio 0002:20:0d.0: enabling device (0000 -> 0002)
[    3.253117] adb: starting probe task...
[    3.267935] pata-pci-macio 0002:20:0d.0: Activating pata-macio chipset UniNorth ATA-6, Apple bus I
D 3
[    3.269094] scsi0 : pata_macio
[    3.269515] ata1: PATA max UDMA/100 irq 39
[    3.432464] ata1.00: ATA-6: FUJITSU MHT2030AT, 819B, max UDMA/100
[    3.432705] ata1.00: 58605120 sectors, multi 16: LBA48 
[    3.448352] ata1.00: configured for UDMA/100
[    3.449104] scsi 0:0:0:0: Direct-Access     ATA      FUJITSU MHT2030A 819B PQ: 0 ANSI: 5
[    3.450232] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    3.457863] sd 0:0:0:0: [sda] 58605120 512-byte logical blocks: (30.0 GB/27.9 GiB)
[    3.465912] sd 0:0:0:0: [sda] Write Protect is off
[    3.473371] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    3.473879] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.569993]  sda: [mac] sda1 sda2 sda3 sda4 sda5
[    3.580809] sd 0:0:0:0: [sda] Attached SCSI disk
...
[    4.287881] pata-macio 0.00020000:ata-3: Activating pata-macio chipset KeyLargo ATA-3, Apple bus ID 0
[    4.296684] scsi1 : pata_macio
[    4.304876] ata2: PATA max MWDMA2 irq 24
...
[    4.483553] ata2.00: ATAPI: MATSHITACD-RW  CW-8123, CA0T, max UDMA/33
[    4.510236] ata2.00: configured for MWDMA2
[    4.561236] scsi 1:0:0:0: CD-ROM            MATSHITA CD-RW  CW-8123   CA0T PQ: 0 ANSI: 5
[    4.571266] sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
[    4.579575] cdrom: Uniform CD-ROM driver Revision: 3.20
[    4.588576] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    4.589067] sr 1:0:0:0: Attached scsi generic sg1 type 5
...
Knižnica libata je ale oveľa staršia ako smiešnych 10 rokov, a v kerneli je naozaj veľmi dlho. Takže /dev/hdXY tam už nemáš ako uvidieť.
23.8.2024 16:53 Hynek_1979 | Semily
Rozbalit Rozbalit vše Re: Slackware64-current instalátor nevidí M.2 SSD NVMe disk
Já k tomu můžu jen říct, že ve Slackwaru se mi nikdy nic nezobrazilo jako /dev/hd*. I IDE disky se vždy zobrazovaly jako /dev/sd*, a dal bych ruku za to, že i IDE CDROMy bývaly /dev/sd* (ačkoli později na noteboocích Dell jako /dev/sr0, pravda.) Kdyby mě někdy napadlo zeptat se proč, možná bych si ušetřil tohle faux-pas. Slacking for 25 years.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.