/dev/fd0 эквивалент в Windows. (Запись непосредственно на дискету tar)

/dev/fd0 эквивалент в Windows. (Запись непосредственно на дискету tar)

В настоящее время я использую систему, которую не могу изменить и которая записывает файлы tar на дискету.

Мне нужно прочитать/записать тот же тип диска на машине с Windows.

Команда, используемая для создания диска в Linux: «tar -cf /dev/sdb myfile»

К сожалению, Windows не распознает диски, созданные таким образом. Я получаю ошибку "диск не отформатирован", когда подключаю USB-дисковод. (Ожидалось, так как это не настоящая файловая система)

Я пытаюсь использовать командную строку 7zip для доступа к файлу, набрав "7z.exe -l A:" Индикатор дискеты загорается, но архив не найден. Есть ли способ разрешить какому-либо программному обеспечению, например 7zip, видеть фактическое сырое содержимое дискеты? Потому что это файл tar, но у него нет монтируемой файловой системы.

решение1

Я не думаю, что это возможно через командную строку, но я смог прочитать архив tar (это слово?) напрямую на устройство (я использовал вашу команду tar для записи на USB) с помощью 7a File Manager(GUI). Вам нужно будет использовать специальный префикс дляадрес устройства напрямую:

Префикс "\\.\" будет обращаться к пространству имен устройств Win32 вместо пространства имен файлов Win32. Таким образом, доступ к физическим дискам и томам осуществляется напрямую

Синтаксис, который мне удалось использовать для получения доступа к моему тестовому архиву, был 7zfm \\.\f:\(У меня нет дискеты, поэтому я использовал USB.) - так что я ожидаю, 7zfm \\.\A:\что это должно сработать для вас. Вы также можете указать его как путь после запуска GUI или использовать \\.\для перехода в пространство имен устройств, а затем выбрать свой диск.

решение2

Я почти уверен, что вы можете создать такую ​​дискету в Windows, используя 7zip для создания нужного вам tar-файла, а затем записать его на дискету с помощью rawwritewin-0.7 (возможно, вам придется переименовать .tar в .img)

Я сам этого не пробовал.

(Возможно, было бы неплохо сначала обнулить дискету.)

Вероятно, вы могли бы прочитать диск таким же образом. Скопируйте его в .img с помощью rawwritewin, переименуйте в .tar и откройте с помощью 7zip.

Связанный контент