Представление NFS монтируется через USB

В соответствии с Солярисом, работает один простой способ знать, что окружает Вас, и что запустилось, это ptree, здесь моя оболочка является ksh:

$ ptree $$
408   /usr/lib/ssh/sshd
  1131  /usr/lib/ssh/sshd
    1132  /usr/lib/ssh/sshd
      1142  -ksh
        1146  ptree 1142

Стандартный способ добраться, что на самом деле выполнит команда, состоит в том, чтобы использовать команду типа.

$ type bash
bash is /usr/bin/bash

Учитывая факт /bin и /usr/bin являются взаимозаменяемыми в соответствии с Солярисом (и это - тенденция на другом Unix как Ose также), возвратится ли удар типа /bin/bash или /usr/bin/bash зависит только от того, что сначала появляется на Вашем PATH и так или иначе не имеет значения так очень.

8
07.02.2014, 02:36
2 ответа

Вам была бы нужна инверсия виртуальной файловой системы - слой, переводящий существующий файл и иерархию каталогов в структуру файловой системы, но на другом (или виртуальный) отступающее устройство.

В то время как это могло быть сделано (как почти что-либо), Вы могли бы быть более обеспечены путем представления одного промежуточного шага: создайте файловую систему FAT16 (я был бы удивлен, поддерживала ли Ваша ударная установка FAT32 - видят статью Wikipedia о FAT для получения дополнительной информации, более вероятно это понимает VFAT сверху FAT16, все же это не настолько важно здесь) на R-пи, и экспортируйте его по USB. Каждый раз, когда Вы захотите играть новую песню, просто передать ее (через сеть - можно экспортировать ее как NFS на R-пи) от ПК до R-пи. Одно копирование больше, но это легче, и Вы не должны будете открывать свой ПК для дополнительных соединений снаружи.

1
27.01.2020, 20:13
  • 1
    Если общий размер файлов, которые могли бы играться, является достаточно небольшим, и все они живут ниже некоторой специализированной папки, не используемой для других вещей, Вы могли также использовать rsync усовершенствовать диск VFAT автоматически. –  celtschk 30.09.2014, 10:57

Примечание: Это все не тестируется мной, но звучит очень похожим на то, о чем Вы спрашиваете.

Идея кажется очень простой. В этом сообщении в блоге они обсуждают использование Beagleboard как USB-устройство массового хранения, которое было бы представлено системам при ограничивании ими использующий USB-кабель. Это использует функцию, которую я никогда не замечал прежде в Ядре, названном "поддержка Гаджета USB".

    ss 1

    ss 2

Если бы я понимаю подход правильно, необходимо было бы создать единственный файл, смонтировать этот файл через обратную петлю так, чтобы это было выставлено как смонтированная доля, и затем этот файл был бы выставлен, поскольку устройство массового хранения монтируется, когда что-то ограничило "его" через USB-кабель.

Единственная другая вещь, которую я нашел как потенциальный вывод, была этим ТАК названные Вопросы и ответы: Масса USB Storrage на Уровне Файла. Было несколько методов, обсужденных в том сообщении, которое могло бы оказаться полезным для Вас также.

Источник: BeagleBoard как устройство массового хранения USB через USB OTG

Ссылки

1
27.01.2020, 20:13

Теги

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