NTFS usb disk (hotplug) - nie je povoleny zapis

Caute, aky je spravny postup pre pripojenie NTFS usb disku, aby sa mi namountoval hned po pripojeni k Omnii (hotplug) a aby bolo mozne nan aj zapisovat?

V System → Mount points som disk nakonfiguroval podla uuid:

V Services → Network shares som tiez vsetko nastavil vratane “Force root”:

Disk sa namountuje, dostanem sa nan cez prieskumnika ale nedokazem nan zapisovat. NTFS driver som skusal ntfs-3g vratane ntfs-3g-utils, ale rovnaky vysledok je aj s tym novym kmod-fs-ntfs3

Namountovat sa mal do /mnt/sdd1, ale v tom priecinku vobec nie je, a ani v priecinku /dev nie je ziadna polozka sdd.

BusyBox v1.33.2 (2022-10-19 04:44:51 UTC) built-in shell (ash)

      ______                _         ____  _____
     /_  __/_  ____________(_)____   / __ \/ ___/
      / / / / / / ___/ ___/ / ___/  / / / /\__ 
     / / / /_/ / /  / /  / (__  )  / /_/ /___/ / 
    /_/  \__,_/_/  /_/  /_/____/   \____//____/  
                                             
 -----------------------------------------------------
 TurrisOS 6.3.1, Turris Omnia
 -----------------------------------------------------
root@turris:~# cd /mnt
root@turris:/mnt# ls
sdb1  sdc1
root@turris:/mnt# cd /dev
root@turris:/dev# ls
autofs           i2c-2            loop3            mtd0ro           sdb              tty15            tty27            tty39            tty50            tty62            ttyS2            vcsa1
btrfs-control    i2c-3            loop4            mtd1             sdb1             tty16            tty28            tty4             tty51            tty63            ttyS3            vcsu
bus              i2c-4            loop5            mtd1ro           sdc              tty17            tty29            tty40            tty52            tty7             ttyS4            vcsu1
console          i2c-5            loop6            mtdblock0        sdc1             tty18            tty3             tty41            tty53            tty8             ttyS5            watchdog
cpu_dma_latency  i2c-6            loop7            mtdblock1        shm              tty19            tty30            tty42            tty54            tty9             ttyS6            watchdog0
full             i2c-7            mapper           null             tty              tty2             tty31            tty43            tty55            ttyS0            ttyS7            zero
fuse             i2c-8            mem              port             tty0             tty20            tty32            tty44            tty56            ttyS1            ttyS8
gpiochip0        kmsg             mmcblk0          ppp              tty1             tty21            tty33            tty45            tty57            ttyS10           ttyS9
gpiochip1        log              mmcblk0boot0     ptmx             tty10            tty22            tty34            tty46            tty58            ttyS11           ubi_ctrl
gpiochip2        loop-control     mmcblk0boot1     pts              tty11            tty23            tty35            tty47            tty59            ttyS12           urandom
hwrng            loop0            mmcblk0p1        random           tty12            tty24            tty36            tty48            tty6             ttyS13           vcs
i2c-0            loop1            mmcblk0rpmb      rtc0             tty13            tty25            tty37            tty49            tty60            ttyS14           vcs1
i2c-1            loop2            mtd0             sda              tty14            tty26            tty38            tty5             tty61            ttyS15           vcsa
root@turris:/dev# 

Pritom podla LuCI je vsetko v poriadku:

Co robim zle?

Ahoj,
ověřil bych, jak skutečně disk je přípojen přes mount | grep sdd1. A jako druhé ověřit práva přípojeného adresáře /mnt/sdd1.

Já tedy používám ruční skript, který mi ext. disk připojí, protože jsem nebyl schopen připojit disk podle UUID a sdx se mi občas měnilo po restartu. A nebo jsem si nevšiml, že jde použít přímo UUID v LuCI. :slightly_smiling_face: Používám ntfs-3g modul a pak připojený disk má toto oprávnění.

root@turris:/srv/mnt$ ls -l | grep E27
drwxrwxrwx    1 root     root          8192 Apr 12  2022 E278146B781440A9

Vdaka za odpoved, pozriem tie opravnenia.

Co sa tyka UUID, ano je to v LuCI, ale tiez mi po restarte bezne dokaze vymenit sdx.

No takze, teraz, po par restartoch, uz dany disk nevidim ani v System → Mount Points…

V LuCI nech pridam dany disk akokolvek (UUID, label, device), tak mi ho vobec neukaze v /dev, pritom podla LuCI tam je:
obrázok

ale v danom priecinku ho nevidim:

root@turris:/dev# ls
autofs           i2c-2            loop3            mtd0ro           sdb              tty15            tty27            tty39            tty50            tty62            ttyS2            vcsa1
btrfs-control    i2c-3            loop4            mtd1             sdb1             tty16            tty28            tty4             tty51            tty63            ttyS3            vcsu
bus              i2c-4            loop5            mtd1ro           sdc              tty17            tty29            tty40            tty52            tty7             ttyS4            vcsu1
console          i2c-5            loop6            mtdblock0        sdc1             tty18            tty3             tty41            tty53            tty8             ttyS5            watchdog
cpu_dma_latency  i2c-6            loop7            mtdblock1        shm              tty19            tty30            tty42            tty54            tty9             ttyS6            watchdog0
full             i2c-7            mapper           null             tty              tty2             tty31            tty43            tty55            ttyS0            ttyS7            zero
fuse             i2c-8            mem              port             tty0             tty20            tty32            tty44            tty56            ttyS1            ttyS8
gpiochip0        kmsg             mmcblk0          ppp              tty1             tty21            tty33            tty45            tty57            ttyS10           ttyS9
gpiochip1        log              mmcblk0boot0     ptmx             tty10            tty22            tty34            tty46            tty58            ttyS11           ubi_ctrl
gpiochip2        loop-control     mmcblk0boot1     pts              tty11            tty23            tty35            tty47            tty59            ttyS12           urandom
hwrng            loop0            mmcblk0p1        random           tty12            tty24            tty36            tty48            tty6             ttyS13           vcs
i2c-0            loop1            mmcblk0rpmb      rtc0             tty13            tty25            tty37            tty49            tty60            ttyS14           vcs1
i2c-1            loop2            mtd0             sda              tty14            tty26            tty38            tty5             tty61            ttyS15           vcsa

a tym padom nefunguje ani postup uvedeny tu:
https://openwrt.org/docs/guide-user/storage/writable_ntfs

Skonci to na hlaske ntfs-3g: Failed to access volume '/dev/sdd1': No such file or directory

Zacinam byt strateny… :smiley:

Ovladace ntfs mam nainstalovane tieto, nechyba nic?

lsblk a blkid zobrazí informace o zařízeních a kam jsou případně připojené.

Případně odpojit disk a znova připojit. Ve /var/log/messages bude pak nelezení nového zařízení jádrem.

Ani jeden z prikazov lsblk alebo blkid mi ten disk neukazuje:

root@turris:~# lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda            8:0    1   3.8G  0 disk /srv
sdb            8:16   0 698.6G  0 disk 
└─sdb1         8:17   0 698.6G  0 part /mnt/sdb1
sdc            8:32   0 698.6G  0 disk 
└─sdc1         8:33   0 698.6G  0 part /mnt/sdc1
mtdblock0     31:0    0     1M  0 disk 
mtdblock1     31:1    0     7M  0 disk 
mmcblk0      179:0    0   7.3G  0 disk 
└─mmcblk0p1  179:1    0   7.3G  0 part /
mmcblk0boot0 179:8    0     4M  1 disk 
mmcblk0boot1 179:16   0     4M  1 disk 

root@turris:~# blkid
/dev/mmcblk0p1: UUID="2e873349-4886-4081-8ccc-1a18fac53ce6" UUID_SUB="15a34870-7131-4c57-b87b-880e884cca25" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="c787b4da-01"
/dev/sda: LABEL="srv" UUID="f80856cf-b99f-40c9-9757-598b815ca5a9" UUID_SUB="4feab444-80c3-4e9d-a9e4-c867b27cc99b" BLOCK_SIZE="4096" TYPE="btrfs"
/dev/sdb1: UUID="7161d9a3-91f9-48ff-ae91-fa495ecb0a8a" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="00063c47-01"
/dev/sdc1: LABEL="Data1" UUID="352bf065-1eea-43d9-b540-c875066fb353" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="00000001-01"

Pritom v LuCI je viditelny a aj sa nan viem dostat cez prieskumnika. Vazne netusim kde ho hladat…

Kernel log

[  226.235587] usb 3-1: new SuperSpeed USB device number 2 using xhci-hcd
[  226.267083] usb 3-1: USB controller f10f0000.usb3 does not support streams, which are required by the UAS driver.
[  226.277397] usb 3-1: Please try an other USB controller if you wish to use UAS.
[  226.284726] usb-storage 3-1:1.0: USB Mass Storage device detected
[  226.291061] usb-storage 3-1:1.0: Quirks match for vid 152d pid 0578: 1000000
[  226.298190] scsi host5: usb-storage 3-1:1.0
[  227.354712] scsi 5:0:0:0: Direct-Access     JMicron  Generic          0209 PQ: 0 ANSI: 6
[  227.870463] sd 5:0:0:0: [sdd] 488397168 512-byte logical blocks: (250 GB/233 GiB)
[  227.878229] sd 5:0:0:0: [sdd] Write Protect is off
[  227.883039] sd 5:0:0:0: [sdd] Mode Sense: 47 00 00 08
[  227.888350] sd 5:0:0:0: [sdd] Disabling FUA
[  227.892547] sd 5:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  227.902830]  sdd: sdd1
[  227.906186] sd 5:0:0:0: [sdd] Attached SCSI disk
[  228.191865] ntfs: volume version 3.1.

System log

May  6 17:15:21 turris kernel: [  226.235587] usb 3-1: new SuperSpeed USB device number 2 using xhci-hcd
May  6 17:15:21 turris kernel: [  226.267083] usb 3-1: USB controller f10f0000.usb3 does not support streams, which are required by the UAS driver.
May  6 17:15:21 turris kernel: [  226.277397] usb 3-1: Please try an other USB controller if you wish to use UAS.
May  6 17:15:21 turris kernel: [  226.284726] usb-storage 3-1:1.0: USB Mass Storage device detected
May  6 17:15:21 turris kernel: [  226.291061] usb-storage 3-1:1.0: Quirks match for vid 152d pid 0578: 1000000
May  6 17:15:21 turris kernel: [  226.298190] scsi host5: usb-storage 3-1:1.0
May  6 17:15:22 turris kernel: [  227.354712] scsi 5:0:0:0: Direct-Access     JMicron  Generic          0209 PQ: 0 ANSI: 6
May  6 17:15:23 turris kernel: [  227.870463] sd 5:0:0:0: [sdd] 488397168 512-byte logical blocks: (250 GB/233 GiB)
May  6 17:15:23 turris kernel: [  227.878229] sd 5:0:0:0: [sdd] Write Protect is off
May  6 17:15:23 turris kernel: [  227.883039] sd 5:0:0:0: [sdd] Mode Sense: 47 00 00 08
May  6 17:15:23 turris kernel: [  227.888350] sd 5:0:0:0: [sdd] Disabling FUA
May  6 17:15:23 turris kernel: [  227.892547] sd 5:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
May  6 17:15:23 turris kernel: [  227.902830]  sdd: sdd1
May  6 17:15:23 turris kernel: [  227.906186] sd 5:0:0:0: [sdd] Attached SCSI disk
May  6 17:15:23 turris kernel: [  228.191865] ntfs: volume version 3.1.

Tak to už netuším.

Jinak reboot proběhl s připojeným diskem nebo se připojil až poté?

Je uplne jedno, ci je disk pripojeny pocas rebootu alebo nie. Cele je to divne.