Начиная с версии KeeneticOS 3.5 для моделей, которые умеют работать с USB-накопителями реализована поддержка файловой системы exFAT (все модели Keenetic с USB-портом, кроме моделей Keenetic 4G KN-1210/1211/1213, Launcher KN-1221, Carrier KN-1721 и Extra KN-1714).
TIP: Справка: exFAT не очень подходит для работы в операционных системах Linux, какой является операционная система роутера KeeneticOS. Данная файловая система без журналирования, поэтому любой сбой может привести к потере данных. Операционные системы Windows с этой файловой системой работают надёжно за счет кэширования данных, но Linux — нет. Кроме того, при загрузке большого torrent-файла, в exFAT всегда используется преаллокация (англ. persistent preallocation, preallocation — предварительное выделение места, блоков для записи, в файловой системе для скачиваемого файла), т.е. место под весь файл выделяется сразу, но если файл достаточно большой, это занимает ощутимое время. Может проявляться как торможение веб-интерфейса torrent-клиента после добавления задания на закачку.
Рекомендуем использовать файловую систему exFAT только на USB-флэшках и не использовать для торрентов.
Для поддержки USB-накопителей с файловой системой exFAT в интернет-центре Keenetic нужно установить компонент системы "Файловая система ExFAT". Сделать это можно в веб-конфигураторе на странице "Общие настройки" в разделе "Обновления и компоненты", нажав на "Изменить набор компонентов".
После этого подключите накопитель с файловой системой exFAT к USB-порту роутера Keenetic.
В нашем примере показано подключение флэшки, предварительно отформатированной в файловой системе exFAT.
В системном журнале интернет-центра при подключении USB-накопителя будут сообщения следующего вида:
kernel usb 1-1: new high-speed USB device number 3 using xhci-mtk
kernel usb 1-1: New USB device found, idVendor=13fe, idProduct=4300
kernel usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
kernel usb 1-1: Product: USB DISK 2.0
kernel usb 1-1: Manufacturer: Wilk
kernel usb 1-1: SerialNumber: 071997B59F2AD629
kernel usb-storage 1-1:1.0: USB Mass Storage device detected
kernel scsi host0: usb-storage 1-1:1.0
kernel scsi 0:0:0:0: Direct-Access Wilk USB DISK 2.0 PMAP PQ: 0 ANSI: 6
kernel sd 0:0:0:0: Attached scsi generic sg0 type 0
kernel sd 0:0:0:0: [sda] 15151104 512-byte logical blocks: (7.76 GB/7.22 GiB)
kernel sd 0:0:0:0: [sda] Write Protect is off
kernel sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
kernel sd 0:0:0:0: [sda] No Caching mode page found
kernel sd 0:0:0:0: [sda] Assuming drive cache: write through
kernel sda: sda1
kernel sd 0:0:0:0: [sda] Attached SCSI removable disk
ndm Storage::Manager: created "Media0", port 2.
ndm Storage::Partition: exfat "C8AC-F4B9:": filesystem initialized.
kernel exFAT-fs (sda1[8:1]): trying to mount...
kernel exFAT-fs (sda1[8:1]): utf8 enabled, "iocharset=iso8859-1" is recommended
kernel exFAT-fs (sda1[8:1]): set logical sector size : 512
kernel exFAT-fs (sda1[8:1]): (bps : 512, spc : 64, data start : 4096, aligned)
kernel exFAT-fs (sda1[8:1]): detected volume size : 7571520 KB (disk : 7575552 KB, part : 7571520 KB)
kernel exFAT-fs (sda1[8:1]): mounted successfully!
ndm Storage::Manager: "Media0": registered partition "C8AC-F4B9:"