我想将一个70 me的大文件传输到一个运行一个古老unix的虚拟机上(at&t2.1 ),没有cdrom驱动程序,没有ufs磁盘(当我尝试挂载systemV ufs时,使用UF43bsok),没有软盘(没有70 me软盘存在.)所以我选择了at&t侧的minicom+kermit。
kermit -g file.tar在linux方面,我打开了minicom
ctrl+a+s选择kermit,选择file.tar和wow...nothing实现。在at&t系列屏幕上我看到
/usr/local/bin/kermit -g file.tar
Return to your local Kermit and give a SERVER command.
KERMIT READY TO GET...
3 EToo many retries_N"U1@ 有解决办法吗?
发布于 2022-11-25 09:50:54
最后,我成功了,首先我认为kermit程序是“嵌入”在Minicom中的,因为它不会给出路径错误(除非您给出comamnd "run“)。
快速指南:
CLIENT: Slackware 15服务器: Unix SVR4,没有网络,因为qemu不支持libvirt上的WD8003板
客户端安装ckermit
sudo sbopkg -B -i ckermit在服务器上激活getty
vi /etc/inittab
1r:12345:respawn:/etc/getty tty00 19200do init q
init q在客户端,我们需要哪个系列使用旧的好SVR4
virsh ttyconsole Unixvm
/dev/pts/7在客户端,我们与minicom连接。
minicom -D /dev/pts/7登录到Unix服务器后,我们在minicom上配置minicom路径(ctrl+o、配置路径等)
服务器上有kermit程序(在网络上搜索Unix二进制文件)
./KERMIT
C-Kermit, 4F(077) 1 Apr 89, AT&T System III/System V
Type ? for help
C-Kermit>server
C-Kermit server starting. Return to your local machine by typing
its escape sequence for closing the connection, and issue further
commands from there. To shut down the C-Kermit server, issue the
FINISH or BYE command and then reconnect.在client minicom上按ctrl+a,然后选择s,选择minicom,选择要传输的文件路径。

slow..but工作!
请注意,在SVR4上,默认的文件限制是2048 k字节,因此2mb上的文件传输将失败,解决方案是在启动kermit之前使用ulimit (在ksh上工作,而不是在bash上)。
ulimit -f yourvaluehttps://unix.stackexchange.com/questions/246943
复制相似问题