RS-232 disk mounter
Posted: Sat, 04.05.2013 10:15:13
Инструкция как сделать, чтоб было хорошо:
1. Подключаете пентеву к РС по RS-232 (COM, Serial, компот).
2. Качаете тулзу.
3. Запускаете тулзу, например: rs232mnt.exe -a IRIS.TRD
4. На пентеве запускаете Wild Commander, F10, TR-DOS Mounter, <Mount RS-232>, Drive A.
5. Заходите в трдос и используете имедж с РС как реальный дисковод.
Если запустить тулзу без параметров, выводится хелп.
-a|b|c|d <filename.trd> - TRD image to be mounted on drive A-D (up to 4 images)
-com - Serial port name (default = COM1)
-baud - UART Baudrate (default = 115200)
-slowpoke - Insert delays into transmit, а именно решает проблему неуспеваемости чтения байтов из вейтовых портов уарта на пентеве.
-log - Scroll log for disk operations - без него просто отображается в одну строку текущий трек/сектор.
Версия на Python от kowalski.
Пока поддерживается только чтение имеджей.
(Протокол для компорта разрабатывался вообще для тестовых целей, а тулза написалась ВНЕЗАПНО.
Поддержка записи будет сделана позже.)
1. Подключаете пентеву к РС по RS-232 (COM, Serial, компот).
2. Качаете тулзу.
3. Запускаете тулзу, например: rs232mnt.exe -a IRIS.TRD
4. На пентеве запускаете Wild Commander, F10, TR-DOS Mounter, <Mount RS-232>, Drive A.
5. Заходите в трдос и используете имедж с РС как реальный дисковод.
Если запустить тулзу без параметров, выводится хелп.
-a|b|c|d <filename.trd> - TRD image to be mounted on drive A-D (up to 4 images)
-com - Serial port name (default = COM1)
-baud - UART Baudrate (default = 115200)
-slowpoke - Insert delays into transmit, а именно решает проблему неуспеваемости чтения байтов из вейтовых портов уарта на пентеве.
-log - Scroll log for disk operations - без него просто отображается в одну строку текущий трек/сектор.
Версия на Python от kowalski.
Пока поддерживается только чтение имеджей.
(Протокол для компорта разрабатывался вообще для тестовых целей, а тулза написалась ВНЕЗАПНО.
Поддержка записи будет сделана позже.)