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. 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:
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…
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.