Przyczyna
Maksymalna długość nazwy pliku (włącznie z rozszerzeniem) w systemie plików ext4 na serwerze NAS QNAP jest ograniczona do 255 bajtów.
Standardowy znak chiński zajmuje 3 bajty w kodowaniu UTF-8, zatem 84 standardowe znaki chińskie to 252 bajty. Rozszerzenie pliku składające się z 3 liter dodaje kolejne 4 bajty (np. „.txt", gdzie każdy znak ASCII, włącznie z kropką, zajmuje 1 bajt), co daje łącznie 256 bajtów — o 1 bajt ponad limit.
Szczegóły
Liczba bajtów na znak może się różnić w zależności od zestawu znaków używanego w różnych językach, a także w obrębie jednego języka (np. niektóre specjalne znaki chińskie wymagają 4 bajtów). Ponieważ rozszerzenia plików mogą zawierać mniej lub więcej niż 3 litery, rzeczywisty limit znaków może się różnić w zależności od konkretnego przypadku.
Dodatkowe informacje
Informacje o systemie plików ext4