Походит на то, что Вы хотите, именованный канал, с которым можно создать mkfifo(1)
. Создайте именованный канал с названием того, которое Вы хотите 'эмулировать'. Затем запустите 'другое приложение' и наконец запустите то, что Вы не имеете никакого контроля. Вам действительно нужно 'другое приложение' для поведения правильно - для общения с первым приложением в способе, которым оно ожидает. Например, чтобы иметь доступные данные для первого и затем ожидать данных сначала.
Я думаю, что Windows ошибочен в рассмотрении его диск UDF. Windows находится в моем (к счастью, ограниченный), испытывают не лучшего судью таких вещей.
Вы могли просто попытаться смонтировать диск в режиме только для чтения:
sudo mkdir /tmp/udf
mount -o ro /dev/sdb /tmp/udf
попытка/dev/sdb1, вероятно, не работает. fdisk
также, по крайней мере, распознал бы диск с parted
при разделении информации, но если диск был разделен в Windows/Mac, могло бы быть что-то, о чем это не могло бы знать. Вы могли использовать
gparted -l
и посмотрите, приносит ли это Вам больше.
Я однако запустил бы с зависания этого Windows и Mac и сначала удостоверился бы вещи, работа там прежде, чем потратить впустую Ваше время на возможное опустела/вытерла диск на Linux.