4

Можно ли создать USB-накопитель таким образом, чтобы, кроме области хранения, он также имел значок для приложения, которое постоянно встроено в карту (несъемный)?

Представление, отображаемое для пользователя, когда они открывают флешку, например, в проводнике Windows, может выглядеть примерно так, как показано на рисунке ниже.

Флешка в проводнике Windows

Я полагаю, что невозможно иметь несъемные и удаляемые пользователем элементы в одном и том же сегменте хранения, но если это так, можно ли иметь их в отдельных сегментах хранения, но при этом отображать их в одном и том же каталог при доступе к флешке с ПК?

Или, если это невозможно, есть ли какой-нибудь другой способ включить постоянное приложение вместе с местом для хранения на устройстве USB?

2 ответа2

5

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

На практике это легче разлить. Диски типа U3 или типа защиты отображаются в виде двух разделов или раздела дисковода CD и USB. Один только для чтения, другой для чтения и записи.

4

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .