Форум: "Потрепаться";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизКак прочитать TAR-дискету (не архив TAR!) в Windows? Найти похожие ветки
← →
avk02 (2004-02-01 04:19) [0]Собственно, сабж.
Суть проблемы - из филиалов поступают Tar-дискеты с данными.
Данные надо извлечь и обработаь.
А под Unix работает только сервер - остальные станции работают через Telnet.
"Разтаривать" дискету приходится на сервере, что неудобно.
Ставил на рабочей станции FTP-сервер, подключался от сервака.
Но... TAR вроде как работает со стационарными девайсами.
Или можно ему как-то "скормить" A-drive через FTP?
Или может всё ещё проще, и есть какая программа под Win/DOS?
Архиваторы под Win/DOS (пробовал GNU TAR, 7Z) похоже не могут обратиться к TAR-дискете.
Общался с "юниксоидами" - они похоже c Win из принципа не дружат. :(
Да, кто не в курсе, TAR-дискета это не FAT/NTFS/... дискета с архивом *.tar. Win её не видит.
← →
Soft (2004-02-01 12:09) [1]Windows Commander, WinRar.
Или копай в Линуксовых распаковщиках(tar стандартный архив для Unix систем).
← →
Anatoly Podgoretsky (2004-02-01 12:27) [2]У него не архив, а просто дискета в одной из форматов файловых систем, решается если поставить файловую систему VFat и тогда сможет прямо писать в досовском формате, или другой вариант установить драйвер той файловой системы, в которой дискета, в Windows, тоже поддерживает инсталирование файловых систем.
← →
avk02 (2004-02-05 04:41) [3]Решил проблему - нашёл tar.exe Тимура Шапорева (kiarchive)
/* tar.c - Tape ARchive utility program (main function)
* Author: T.V.Shaporev
* Creation date: 14 Dec 1990
Portable tar v3.21 delta - DOS/UNIX backup/compressor w/hardware support.
ftp://ftp.kiae.su/pub/msdos/arcers/tar321_4.zip
С исходниками на C.
Вроде как дружит с длинными именами Win95.
(У меня короткие - tar -x0 сработало нормально)
Есть также шароварный 1996 года
WinTAR - TAR (Tape ARchive) for Windows Version 2.04
Copyright (c) 1994-96 SpiralCom Communications Inc.
ftp://ftp.kiae.su/pub/windows/arcers/wtar20u.zip
Тоже работает и с дискетами и с прочим железом
Обе проги видимо больше не поддерживаются. :(
← →
ИМХО (2004-02-05 05:04) [4]Прально, кому этот тар сейчас нужен?
← →
Lancelot (2004-02-05 14:36) [5]>ИМХО © (05.02.04 05:04) [4]
Ну, если ты думаешь, что везде на свете одни винды стоят...
Сходи в любой филиал Сбербанка :)
← →
Cosinus (2004-02-05 14:55) [6]>> Lancelot © (05.02.04 14:36) [5]
А что стоит в сбербанке? Просто интересно.
← →
avk02 (2004-02-05 18:04) [7]>> Cosinus © (05.02.04 14:55) [6]
Много чего, и SCO Unix например, и DOS (1 дискета) - для терминалов :)
---
Итоги
Вызвало недоумение, что крупные коммерческие "многостаночные" программы, декларирующие поддержку формата TAR, типа WinZip и WinRar на самом деле могут только распаковать локальные файлы *.tar, которые иногда и не сжаты вовсе. :)
Ведь TAR это не столько архивный формат, сколько файловая система, хорошо подходящая для бэкапа и переноса данных.
Попутно узнал много нового для себя, думаю и другим будет небесполезно.
Например про диски без файловых систем.
"Не все диски или разделы используются как файловые системы.
Например, раздел swap-области не содержит файловой системы.
Многие дисководы используются в режиме эмуляции ленточного накопителя, поэтому tar-файл или любой другой файл записывается непосредственно на диск без использования какой-либо файловой системы.
...
Дискеты экстренной загрузки системы Linux также могут не содержать файловой системы."
Источник: www.helloworld.ru/texts/comp/os/linux/l13/i_18.htm
И вообще, рекомендую посмотреть www.helloworld.ru - мне пошло впрок.
Ещё.
Выяснил, что не все файлы *.Z, распаковываемые Unix"овым compress, могут быть распакованы/распознаны в DOS/Win (GZip).
Вот, скажем, такой файл (49 байт):
0000000000: 1F A0 00 21 43 6A 6D 41 | AB A0 07 DA F3 6F D6 44
0000000010: 00 A0 67 00 F6 B3 10 40 | C4 04 34 55 04 02 4D D0
0000000020: 97 10 F0 05 55 8A 0B 9D | DE B2 D8 69 F5 FC A8 00
0000000030: 00 |
Ни WinZip, ни RAR, ни 7z даже не опознают его как архив.
В Unix"е же (SCO) uncompress распаковывает без проблем.
Под Win/DOS сработал только gtar by Jean-loup Gailly.
Причём версия 1.2.4 (18 Aug 93) - более ранняя (1.0.4) тоже отказала.
Может кому пригодится -
http://www.lanet.lv/ftp/simtelnet/msdos/compress/gzip124.zip (116849)
Возможно, ещё доступны и исходнники:
The sources are available by ftp in
oak.oakland.edu:/pub/misc/unix/zip19p1.zip
oak.oakland.edu:/pub/misc/unix/unz50p1.tar-z
← →
Sandman25 (2004-02-05 18:19) [8]tar - это круто. До сих пор помню, как исходники на ленту записывал :)
← →
ИМХО (2004-02-05 18:47) [9]В нащих кассах Сбербанка стоят Win 3.11 и прога на Клиппере. Вперед, в каменный век!
← →
Anatoly Podgoretsky (2004-02-05 19:04) [10]Какая буква неправильно написана в слове "нащих" вторая или третья?
← →
ИМХО (2004-02-05 19:13) [11]Ах, Толян, подколол! :)
← →
lancelot (2004-02-06 00:00) [12]Он хотел написать "в нищих" :)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.024 c