LINUX.ORG.RU

Флешка недоступна для Artix (OpenRC)

 , , ,


0

1

Здравствуйте, товарищи.

Требуется помощь в одном вопросе. У меня есть флешка, которая юзалась лишь на винде (дал знакомый, формат - fat32).

В том то дело, что когда я её подключаю, она у меня не монтируется. Вот так просто. Но она определяется

[user@user-hpstreamlaptop14ax0xx ~]$ sudo fdisk -l /dev/sda
Диск /dev/sda: 15,01 GiB, 16112418816 байт, 31469568 секторов
Disk model: Transcend 16GB  
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x489d4f36

Устр-во    Загрузочный начало    Конец  Секторы Размер Идентификатор Тип
/dev/sda1  *               63 31469567 31469505    15G             c W95 FAT32 (

Хотел в gparted исправить неполадки, но боюсь, что данные сотрутся. В чём заключается проблема?



Последнее исправление: Communyaka (всего исправлений: 1)

Ну так покажи что тебе в dmesg написало после попытки монтирования. Пока информации недостаточно.

Jameson ★★★★★
()
Ответ на: комментарий от Communyaka

Логи давай уже. В них будет видно что не так.

Jameson ★★★★★
()
Ответ на: комментарий от burato

Для начала нужно логи. А из них уже будет видно что ему надо

Jameson ★★★★★
()

Да нунафиг эти заграничные линуксы, как-то непатриотично вот это вот всё, негоже такому передовику как ты, тлетворное влияние проклятого Запада и всё такое…

anonymous
()
Ответ на: комментарий от Jameson
[    7.315025] elogind[1702]: Watching system buttons on /dev/input/event14 (SIGMACHIP SG 2.4G Wireless Mouse Consumer Control)
[    7.340817] Bluetooth: Core ver 2.22
[    7.340895] NET: Registered protocol family 31
[    7.340898] Bluetooth: HCI device and connection manager initialized
[    7.340907] Bluetooth: HCI socket layer initialized
[    7.340911] Bluetooth: L2CAP socket layer initialized
[    7.340920] Bluetooth: SCO socket layer initialized
[    7.349932] usb 1-3: Found UVC 1.00 device HP Webcam (04f2:b52d)
[    7.352444] usb 1-3: Failed to query (GET_INFO) UVC control 8 on unit 1: -32 (exp. 1).
[    7.370459] input: HP Webcam: HP Webcam as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/input/input16
[    7.370771] usbcore: registered new interface driver uvcvideo
[    7.386664] usbcore: registered new interface driver btusb
[    7.397401] Bluetooth: hci0: read Intel version: 370810011003110e32
[    7.397414] Bluetooth: hci0: Intel device is already patched. patch num: 32
[    8.829810] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    8.829820] Bluetooth: BNEP filters: protocol multicast
[    8.829829] Bluetooth: BNEP socket layer initialized
[    8.848292] NET: Registered protocol family 38
[    9.092464] iwlwifi 0000:02:00.0: Applying debug destination EXTERNAL_DRAM
[    9.171451] iwlwifi 0000:02:00.0: Applying debug destination EXTERNAL_DRAM
[    9.172935] iwlwifi 0000:02:00.0: FW already configured (0) - re-configuring
[   10.348641] random: crng init done
[   10.348649] random: 1 urandom warning(s) missed due to ratelimiting
[   10.646770] wlan0: authenticate with ae:3c:0b:6c:fd:fe
[   10.649995] wlan0: send auth to ae:3c:0b:6c:fd:fe (try 1/3)
[   10.653883] wlan0: authenticated
[   10.655336] wlan0: associate with ae:3c:0b:6c:fd:fe (try 1/3)
[   10.659729] wlan0: RX AssocResp from ae:3c:0b:6c:fd:fe (capab=0x411 status=0 aid=1)
[   10.660146] wlan0: AP has invalid WMM params (AIFSN=1 for ACI 2), will use 2
[   10.660150] wlan0: AP has invalid WMM params (AIFSN=1 for ACI 3), will use 2
[   10.660833] wlan0: associated
[   10.735726] tun: Universal TUN/TAP device driver, 1.6
[   13.761176] elogind[1702]: New session c1 of user lightdm.
[   14.436312] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   29.414804] elogind[1702]: Removed session c1.
[   29.456852] elogind[1702]: New session 1 of user user.
[   30.481781] fuse: init (API version 7.34)
[  189.948646] usb 1-1: USB disconnect, device number 2
[  190.261950] usb 1-1: new full-speed USB device number 6 using xhci_hcd
[  190.385319] usb 1-1: device descriptor read/64, error -71
[  190.635319] usb 1-1: not running at top speed; connect to a high speed hub
[  190.642532] usb 1-1: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[  190.642569] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  190.642588] usb 1-1: Product: Mass Storage Device
[  190.642602] usb 1-1: Manufacturer: JetFlash
[  190.642615] usb 1-1: SerialNumber: D82WGXEJ
[  190.645387] usb-storage 1-1:1.0: USB Mass Storage device detected
[  190.647072] scsi host0: usb-storage 1-1:1.0
[  191.145922] usb 1-1: USB disconnect, device number 6
[  193.842405] usb 1-1: new high-speed USB device number 7 using xhci_hcd
[  193.991439] usb 1-1: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[  193.991477] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  193.991496] usb 1-1: Product: Mass Storage Device
[  193.991510] usb 1-1: Manufacturer: JetFlash
[  193.991523] usb 1-1: SerialNumber: D82WGXEJ
[  193.993780] usb-storage 1-1:1.0: USB Mass Storage device detected
[  193.997301] scsi host0: usb-storage 1-1:1.0
[  195.000601] scsi 0:0:0:0: Direct-Access     JetFlash Transcend 16GB   8.07 PQ: 0 ANSI: 4
[  195.005298] sd 0:0:0:0: [sda] 31469568 512-byte logical blocks: (16.1 GB/15.0 GiB)
[  195.005994] sd 0:0:0:0: [sda] Write Protect is off
[  195.006003] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[  195.006749] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  195.017213]  sda: sda1
[  195.031565] sd 0:0:0:0: [sda] Attached SCSI removable disk
[  197.080843] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  197.080853] FAT-fs (sda1): Filesystem has been set read-only
[  199.504525] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  199.504535] FAT-fs (sda1): Filesystem has been set read-only
[  200.911997] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  200.912008] FAT-fs (sda1): Filesystem has been set read-only
[  201.024420] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  201.024441] FAT-fs (sda1): Filesystem has been set read-only
[  201.817464] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  201.817474] FAT-fs (sda1): Filesystem has been set read-only
[  201.993222] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  201.993255] FAT-fs (sda1): Filesystem has been set read-only
[  202.349507] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  202.349531] FAT-fs (sda1): Filesystem has been set read-only
[  202.610835] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  202.610868] FAT-fs (sda1): Filesystem has been set read-only
[  202.684764] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  202.684775] FAT-fs (sda1): Filesystem has been set read-only
[ 1010.708311] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[ 1010.708323] FAT-fs (sda1): Filesystem has been set read-only
[ 1013.240892] usb 1-1: USB disconnect, device number 7
[ 1816.526598] atkbd serio0: Unknown key pressed (translated set 2, code 0xd8 on isa0060/serio0).
[ 1816.526639] atkbd serio0: Use 'setkeycodes e058 <keycode>' to make it known.
[ 1816.534405] atkbd serio0: Unknown key released (translated set 2, code 0xd8 on isa0060/serio0).
[ 1816.534442] atkbd serio0: Use 'setkeycodes e058 <keycode>' to make it known.
[ 1848.131916] usb 1-2: new high-speed USB device number 9 using xhci_hcd
[ 1848.280801] usb 1-2: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[ 1848.280838] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1848.280859] usb 1-2: Product: Mass Storage Device
[ 1848.280873] usb 1-2: Manufacturer: JetFlash
[ 1848.280887] usb 1-2: SerialNumber: D82WGXEJ
[ 1848.285115] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 1848.285688] scsi host0: usb-storage 1-2:1.0
[ 1849.293996] scsi 0:0:0:0: Direct-Access     JetFlash Transcend 16GB   8.07 PQ: 0 ANSI: 4
[ 1849.302198] sd 0:0:0:0: [sda] 31469568 512-byte logical blocks: (16.1 GB/15.0 GiB)
[ 1849.302916] sd 0:0:0:0: [sda] Write Protect is off
[ 1849.302923] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 1849.303619] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 1849.320658]  sda: sda1
[ 1849.390114] sd 0:0:0:0: [sda] Attached SCSI removable disk
Communyaka
() автор топика

Сделай от пользователя root, в его консоли:

mkdir /blablabla
mount -t vfat /dev/sda1 /blablabla

выхлоп команды сюда. Потом от рута же

dmesg

И последние строчки выхлопа тоже сюда.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson
  190.642532] usb 1-1: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[  190.642569] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  190.642588] usb 1-1: Product: Mass Storage Device
[  190.642602] usb 1-1: Manufacturer: JetFlash
[  190.642615] usb 1-1: SerialNumber: D82WGXEJ
[  190.645387] usb-storage 1-1:1.0: USB Mass Storage device detected
[  190.647072] scsi host0: usb-storage 1-1:1.0
[  191.145922] usb 1-1: USB disconnect, device number 6
[  193.842405] usb 1-1: new high-speed USB device number 7 using xhci_hcd
[  193.991439] usb 1-1: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[  193.991477] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  193.991496] usb 1-1: Product: Mass Storage Device
[  193.991510] usb 1-1: Manufacturer: JetFlash
[  193.991523] usb 1-1: SerialNumber: D82WGXEJ
[  193.993780] usb-storage 1-1:1.0: USB Mass Storage device detected
[  193.997301] scsi host0: usb-storage 1-1:1.0
[  195.000601] scsi 0:0:0:0: Direct-Access     JetFlash Transcend 16GB   8.07 PQ: 0 ANSI: 4
[  195.005298] sd 0:0:0:0: [sda] 31469568 512-byte logical blocks: (16.1 GB/15.0 GiB)
[  195.005994] sd 0:0:0:0: [sda] Write Protect is off
[  195.006003] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[  195.006749] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  195.017213]  sda: sda1
[  195.031565] sd 0:0:0:0: [sda] Attached SCSI removable disk
[  197.080843] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  197.080853] FAT-fs (sda1): Filesystem has been set read-only
[  199.504525] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  199.504535] FAT-fs (sda1): Filesystem has been set read-only
[  200.911997] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  200.912008] FAT-fs (sda1): Filesystem has been set read-only
[  201.024420] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  201.024441] FAT-fs (sda1): Filesystem has been set read-only
[  201.817464] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  201.817474] FAT-fs (sda1): Filesystem has been set read-only
[  201.993222] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  201.993255] FAT-fs (sda1): Filesystem has been set read-only
[  202.349507] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  202.349531] FAT-fs (sda1): Filesystem has been set read-only
[  202.610835] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  202.610868] FAT-fs (sda1): Filesystem has been set read-only
[  202.684764] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[  202.684775] FAT-fs (sda1): Filesystem has been set read-only
[ 1010.708311] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[ 1010.708323] FAT-fs (sda1): Filesystem has been set read-only
[ 1013.240892] usb 1-1: USB disconnect, device number 7
[ 1816.526598] atkbd serio0: Unknown key pressed (translated set 2, code 0xd8 on isa0060/serio0).
[ 1816.526639] atkbd serio0: Use 'setkeycodes e058 <keycode>' to make it known.
[ 1816.534405] atkbd serio0: Unknown key released (translated set 2, code 0xd8 on isa0060/serio0).
[ 1816.534442] atkbd serio0: Use 'setkeycodes e058 <keycode>' to make it known.
[ 1848.131916] usb 1-2: new high-speed USB device number 9 using xhci_hcd
[ 1848.280801] usb 1-2: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[ 1848.280838] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1848.280859] usb 1-2: Product: Mass Storage Device
[ 1848.280873] usb 1-2: Manufacturer: JetFlash
[ 1848.280887] usb 1-2: SerialNumber: D82WGXEJ
[ 1848.285115] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 1848.285688] scsi host0: usb-storage 1-2:1.0
[ 1849.293996] scsi 0:0:0:0: Direct-Access     JetFlash Transcend 16GB   8.07 PQ: 0 ANSI: 4
[ 1849.302198] sd 0:0:0:0: [sda] 31469568 512-byte logical blocks: (16.1 GB/15.0 GiB)
[ 1849.302916] sd 0:0:0:0: [sda] Write Protect is off
[ 1849.302923] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 1849.303619] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 1849.320658]  sda: sda1
[ 1849.390114] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 2426.575343] usb 1-2: USB disconnect, device number 9
[ 2426.868235] usb 1-2: new high-speed USB device number 10 using xhci_hcd
[ 2427.017450] usb 1-2: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[ 2427.017487] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2427.017505] usb 1-2: Product: Mass Storage Device
[ 2427.017519] usb 1-2: Manufacturer: JetFlash
[ 2427.017532] usb 1-2: SerialNumber: D82WGXEJ
[ 2427.022447] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 2427.024663] scsi host0: usb-storage 1-2:1.0
[ 2428.040446] scsi 0:0:0:0: Direct-Access     JetFlash Transcend 16GB   8.07 PQ: 0 ANSI: 4
[ 2428.046832] sd 0:0:0:0: [sda] 31469568 512-byte logical blocks: (16.1 GB/15.0 GiB)
[ 2428.047975] sd 0:0:0:0: [sda] Write Protect is off
[ 2428.047986] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 2428.048778] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2428.062773]  sda: sda1
[ 2428.080729] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 2671.513124] FAT-fs (sda1): error, invalid access to FAT (entry 0x011d5090)
[ 2671.513134] FAT-fs (sda1): Filesystem has been set read-only
Communyaka
() автор топика
Ответ на: комментарий от Communyaka

Интернационал - наше всё!)

Это старая отмазка всех предателей. Ведь ты же не такой, правда ?

anonymous
()
Ответ на: комментарий от Communyaka
fsck -N /dev/sda1

И выхлоп сюда. Похоже флешку просто выдернули не отмонтировав корректно, нужно чекнуть файловую систему. Ключ -N делает «сухой прогон», без внесения изменений, просто нужно посмотреть что он там чинить будет и будет ли.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Communyaka

Ок, теперь без -N. Только учти, оно будет с тобой общаться, если не понимаешь чего оно хочет пиши сюда.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson
fsck из util-linux 2.37.2
fsck.fat 4.2 (2021-01-31)
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
  65:01/00
1) Copy original to backup
2) Copy backup to original
3) No action
[123?q]? 
Communyaka
() автор топика
Ответ на: комментарий от Communyaka

Тогда сначала нужно сделать её дамп в том виде в каком сейчас всё есть. Если флешку запорешь можно будет ковырять дамп тогда. Нажимай q и давай дамп делать тогда

Jameson ★★★★★
()
Ответ на: комментарий от Jameson
[123?q]? q
No changes have been written to the filesystem yet. If you choose
to quit, it will be left in the same state it was in before you
started this program.
1) Quit now
2) Continue
Communyaka
() автор топика

От рута

dd if=/dev/sda1 of=/blablabla/dump_flash bs=4096

Этим мы копируем раздел байт в байт, так по хорошему всегда нужно делать прежде чем на устройстве что либо чинить.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)

Надеюсь у тебя есть 16гигов свободных в корне. Дамп объёмом будет равен объёму флешки

Jameson ★★★★★
()
Ответ на: комментарий от Communyaka

Да, ты 16 гигов копируешь. Через USB. С флешки.

Jameson ★★★★★
()
Ответ на: комментарий от Communyaka

Не обязательно, можно починить, просто теперь уже без страховки.

Jameson ★★★★★
()
Ответ на: комментарий от Communyaka

В любом случае полезно fsck прогнать, утилита не будет ничего физически исправлять пока ты не согласишься записать изменения. Но хотя бы будет видно насколько всё плохо.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

Я в этот момент нажал на 2. Это может что-то изменить? Я как понимаю, она копирует бэкап оригинала.

fsck из util-linux 2.37.2
fsck.fat 4.2 (2021-01-31)
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
  65:01/00
1) Copy original to backup
2) Copy backup to original
3) No action
[123?q]? 
Communyaka
() автор топика
Последнее исправление: Communyaka (всего исправлений: 1)
Ответ на: комментарий от Communyaka

Это было про boot сектор, он важен только если на флешку установлен загрузчик операционной системы, например она инсталляционная флешка дистрибутива или «живая ОС». И кроме того, потом ты отказался от записи изменений, когда выходил, так что физически ничего не было сделано.

Jameson ★★★★★
()
Ответ на: комментарий от Communyaka

Так ты чинить то будешь или сдулся? Прогони fsck ещё раз, повторяю, ничего страшного не произойдёт, перед тем как что либо менять необратимо утилита тебя спросит.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

Чинить я точно не рискну, уж извините. Видимо, надо сначала проверить эту флешку на винде. Я знакомого только что спросил - сказал да, он барабанная дробь просто вынул флешку при использовании МАКА!

Communyaka
() автор топика
Последнее исправление: Communyaka (всего исправлений: 1)
Ответ на: комментарий от Communyaka

Минимум просто файловая система грязно отмонтировалась, без повреждений, и с неё нужно снять dirty bit. Максимум кэш не успел на неё сброситься и тогда часть файлов и структура фс повреждена. Структуру можно будет восстановить, повреждённые файлы нет. Вообще нынче флешки в синхронном режиме монтируются, так что второй вариант маловероятен. Проверка файловой системы на винде ничем не отличается от проверки файловой системы в линукс с помощью fsck, исход будет одинаков, винда чудес не сделает. Но дело твоё...

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Jameson

Говорят можно в Gparted проверить на наличие ошибок и восстановить файловую систему. Не сбросятся ли данные?

Communyaka
() автор топика
Ответ на: комментарий от Communyaka

gparted это костыль-оболочка над этими же утилитами, fsck и проч. Я предпочитаю костылями-оболочками не пользоваться, зачем, когда я напрямую могу тоже самое, без посредников. gparted сделает ровно то же самое что и fsck, так как его собсно и будет использовать.

Jameson ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.