Почему мне нужен ntfs-3g, когда я уже включил поддержку NTFS в ядре?

Вы хотите копировать поток сообщений об ошибках так, чтобы это появилось и на консоли и в файле журнала. Инструмент для этого tee, и все, что необходимо сделать, применяют его к потоку сообщений об ошибках. К сожалению, нет никакой стандартной конструкции оболочки для передачи по каналу потока сообщений об ошибках команды в другую команду, таким образом, немного перестановки дескриптора файла требуется.

{ { echo out; echo err 1>&2; } 2>&1 >&3 | tee /dev/tty; } >log 3>&1
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^   ^^^^^^^^^^^^    ^^^^^^^^^
  command produces output      stdout→3                    →log
  command produces error       stderr→1   dup to terminal  →log
6
14.01.2011, 10:31
1 ответ

Драйвер ядра все еще только для чтения и еще не имеет никакой полной поддержки записи, только со многими ограничениями.

8
27.01.2020, 20:27
  • 1
    Как состояния lxr.linux.no/#linux+v2.6.37/Documentation/filesystems/ntfs.txt, самое большое ограничение - то, что создание или удаление файлов/каталогов не поддерживаются. –  wag 14.01.2011, 11:10
  • 2
    так, чтобы флаг CONFIG_NTFS_RW просто заполнитель? –  phunehehe 14.01.2011, 15:01
  • 3
    Нет, ntfs драйвер имеет поддержку записи, но только ограниченный. Посмотрите файл ntfs.txt. попытка –  wag 14.01.2011, 18:19

Теги

Похожие вопросы