Skip to main content

Руководство пользователя

Поддержка exFAT

Начиная с версии KeeneticOS 3.5 для моделей, которые умеют работать с USB-накопителями (все модели Keenetic с USB-портом, кроме 4G), реализована поддержка файловой системы exFAT.

Примечание

exFAT не очень подходит для работы в операционных системах Linux, какой является операционная система роутера KeeneticOS. Данная файловая система без журналирования, поэтому любой сбой может привести к потере данных. Операционные системы Windows с этой файловой системой работают надёжно за счет кэширования данных, но Linux — нет. Кроме того, при загрузке большого torrent-файла, в exFAT всегда используется преаллокация (англ. persistent preallocation, preallocation — предварительное выделение места, блоков для записи, в файловой системе для скачиваемого файла), т.е. место под весь файл выделяется сразу, но если файл достаточно большой, это занимает ощутимое время. Может проявляться как торможение веб-интерфейса torrent-клиента после добавления задания на закачку.

Рекомендуем использовать файловую систему exFAT только на USB-флэшках и не использовать для торрентов.

Для поддержки USB-накопителей с файловой системой exFAT в интернет-центре Keenetic нужно установить компонент системы "Файловая система exFAT". Сделать это можно в веб-конфигураторе на странице "Общие настройки" в разделе "Обновления и компоненты", нажав на "Изменить набор компонентов".

exfat-01-en.png

После этого подключите накопитель с файловой системой exFAT к USB-порту роутера Keenetic.

В нашем примере показано подключение флэшки, предварительно отформатированной в файловой системе exFAT.

exfat-02-en.png
exfat-03-en.png

В системном журнале интернет-центра при подключении 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:"