LINUX.ORG.RU

Сообщения DronDron

 

Не работает SDкарта в fedora

Форум — Linux-hardware

В ноутбуке есть SD ридер, но когда я вставляю карту она не определяется.
Ридер в lspci видится довольно странно:

    Unassigned class [ff00]: Alcor Micro AU6625 PCI-E Flash card reader controller

При попытке монтирования выдаёт

    can't read superblock

fdisk карту не видит, dmesg после подключения и до перезагрузки спамит

    [ 3976.256052] pcieport 0000:00:1d.6: DPC: containment event, status:0x1f01 source:0x0000
    [ 3976.256053] pcieport 0000:00:1d.6: DPC: unmasked uncorrectable error detected
    [ 3976.256058] pcieport 0000:00:1d.6: PCIe Bus Error: severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Receiver ID)
    [ 3976.256059] pcieport 0000:00:1d.6:   device [8086:06b6] error     status/mask=00200000/00010000
    [ 3976.256060] pcieport 0000:00:1d.6:    [21] ACSViol                (First)
    [ 3976.256068] alcor_pci 0000:08:00.0: AER: can't recover (no error_detected callback)
    [ 3977.486772] pcieport 0000:00:1d.6: Data Link Layer Link Active not set in 1000 msec
    [ 3977.486776] pcieport 0000:00:1d.6: AER: subordinate device reset failed
    [ 3977.486793] pcieport 0000:00:1d.6: AER: device recovery failed

lsblk при этом SDшку видит, но без подразделов.

Пробовал форматировать:

    Warning: could not erase sector 2: Input/output error
    Creating filesystem with 1943552 4k blocks and 486720 inodes

    Filesystem UUID: 2c15cbc5-6df9-4e58-a17d-391a441f479f

    Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

    Allocating group tables: done                            
    Warning: could not read block 0: Input/output error
    Warning: could not erase sector 0: Input/output error
    Writing inode tables: done                            
    Creating journal (16384 blocks): done
    Writing superblocks and filesystem accounting information: mkfs.ext4: Input/output error while writing out and closing file system

Ничего особо не поменялось. Далее пытался восстанавливать суперблок:

    sudo e2fsck -b 32768(и другие) /dev/mmcblk0

Получилось не очень:

    The superblock could not be read or does not describe a valid ext2/ext3/ext4
    filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
    filesystem (and not swap or ufs or something else), then the superblock
    is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
     or
    e2fsck -b 32768 <device>

Ещё разные команды с dd запускал, но тоже всё безуспешно:

dd: writing to '/dev/mmcblk0': Input/output error

Не помогло и

wipefs -a /dev/mmcblk0

Пробовал две карты, на 4гб и на 8гб, обе на ноуте не работают, но они точно живые т.к. на смартфоне всё прекрасно работает.

По утилитам, Gparted вообще не видит ничего, а вот Disks заметил SDшку (хоть и с неизвестной файловой системой), но при форматировании что раздела, что всей карты ругается:

Error wiping device: Failed to probe the device '/dev/mmcblk0' (udisks-error-quark, 0)

Думал ещё может просто записать образ дистрибутива, Fedora Media Writer выдал

Remote peer disconnected

Другие выдавали что то на подобие IOError.

Ну и конечно же ни в каких файловый менеджерах, removable drive menu’шках ничего нет. Fedora 38. Ноутбук HP Pavilion Gaming Laptop 17-cd1xxx.

 

DronDron
()

RSS подписка на новые темы