http://www.zago.eti.br/dosemu.txt FAQ, indicações e dicas sobre o emulador de DOS no Linux. Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Indicações de maquina virtual e emuladores, procure na página principal. "Maquina virtual e emuladores" http://www.zago.eti.br/menu.html ******************************************************** sobre Samba ou sobre programas for DOS, veja também: http://www.zago.eti.br/samba/ Tem mensagens no historico da lista relatando problemas com acesso simultaneo pelo DOSEMU e SAMBA, o problema está no tratamento do lock de arquivos, são tratados de maneira diferente e acaba dando problemas, tem quem diz isto e tem que diz que funciona, faça os teus testes, veja algumas mensages sobre isto neste FAQ e também no FAQ sobre clipper em: http://www.zago.eti.br/clipper.txt ******************************************************** Como utilizo o dosemu? http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/aplicativos.dosemu.configurar.html Indicação de documentação e sites relacionados. http://www.dosemu.org/ DOSEMU Main Page Download e documentação. ******************************************************** FreeDOS aims to be a complete, free, 100% MS-DOS compatible operating system. http://www.freedos.org/ Download the FreeDOS distribution. http://www.freedos.org/freedos/files/ ******************************************************** Na sua instalação procure pela documentação, procure pelo pacote e manual do dosemu, ex. CL10 [root@faqcl10 root]# apt-cache search dosemu dosemu - Emulador DOS dosemu-dexe - Um conjunto de ferramentas do dosemu para manipular arquivos DEXE dosemu-tools - Um conjunto de ferramentas do dosemu para manipular imagens DOS xdosemu - Emulador DOS que roda no X ******************************************************** Oi Danilo, Eu dei uma olhada na documentação do DOSEMU, e aconselho você a fazer o mesmo... há vários arquivos em /usr/doc/dosemu-xxxx (geralmente vai estar aí, dependendo da sua distro) e no DOSEMU-HOWTO. Inclusive já está em português , veja em http://linux.brasileiro.net/ldp-br/documentos/comofazer/html/dosemu.pt_BR.html Pelo que eu entendi, você deve ter uma imagem de hd (hdimage) apontando para um diretorio. E esse diretorio deve estar compartilhado por NFS para os outros poderem acessar. Para usar o NFS, instale-o (se voce usa Conectiva, Red Hat, Mandrake ou OpenLinux, instale os pacotes RPM) e exporte o diretorio no arquivo /etc/exports (se voce esta numa rede grande, ha outros pontos de segurança a serem considerados...), inclua esse diretorio no /etc/fstab dos micros clientes (se voce quiser que ja fique montado logo no boot) e monte com mount microservidor.com.br:/diretorio/exportado O que eu nao consegui achar na documentação (não tive tempo de procurar mais profundamente), mas deve ter com certeza, é como construir sua hdimage... essa é a ponta que está faltando... jogo para os gurus da lista... []s, "Danilo F. Magacho" wrote: > > Olá Pessoal... > > É o seguinte: > > Preciso rodar um programa compilado em clipper, mas, como já tá > compilado, tem que ser com o dosemu. > > O problema é que preciso que tres máquinas linux em rede usem a mesma > base de dados... e não sei como fazer isso. > > Alguem pode me dar uma ajuda... agora não vou fazer na faculdade, é por > minha conta e estou 'alone in the dark' (não sei como fazer). > > Se for possível, eu gostaria de fazer isto com nfs, mas como??? -- --Roberto Mello ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Roberto Mello - rmello@cc.usu.edu - UIN 24484765 Utah State University - Computer Science Linux Registered User # 96240 (and proud of it) http://linux.brasileiro.net - FAQ,Manual,Artigos,Novatos e Exper. http://linux.usu.edu - The Free Software and GNU/Linux Club @ USU ________________________________ Visite ________________________________ *************************************************************** > Tenho instalado em uma máquina uma particao com o WIN95 e outra com > LINUX (dual boot). > Alguém sabe como fazer o DOSEMU enxergar as duas particoes ? > Pretendo rodar um programa que está na particao DOS de de ntro do linux. > Notei que no DOSEMU ele pendura se tentar acessar o floppy. Ja aconteceu > isso com mais alguem da lista ? Vc tem que REDIRECIONAR a partição que vc quer acessar para uma letra de unidade no DOSEMU, ou seja, vc tem que redicionar uma partição para a letra D: ou E: ou qualquer uma que vc quiser ... Usando o Comando LREDIR do DOSEMU.. Assim qdo vc digitar D:, ele irá para a partição e vc verá os arquivos ... *** DETALHE *** antes de entrar no dosemu para redirecionar a partição, monte a partição do MS-DOS (FAT) em algum diretório no linux ... mount -t vfat /dev/hdax /dos ---- nesse caso montei no diretório /dos no DOSEMU LREDIR D: LINUX\FS\DOS ---- informe o diretório onde montou a partição MS-DOS LINUX\FS + \DOS ( diretório do LINUX) Para redirecionar a partição do LINUX é só colocar o diretório que vc quiser ... *************************************************************** Emulacao de Ambiente DOS em Linux --------------------------------------------------------------------- Uma das muitas aplicacoes disponiveis no ambiente Linux, ou Unix em geral, e o DOSEMU. Este programa permite que se rodem programas DOS sob Linux. No Linux da Conectiva, Guarani, voce pode optar pela instalacao da versao 0.98 (dosemu-0.98.1-3cl.i386.rpm). Esta versao, na minha instalacao, nao funcionou o acesso ao floppy. Todo o resto funcionou perfeitamente. Eu fui entao ao site do DOSEMU, que fica em http://www.dosemu.org/. Neste site, eu peguei a versao experimental, ou do desenvolvedor (developer). Para esta versao nao estavam disponiveis os binarios no formato RPM, para o RedHat Linux, como o da Conectiva. Eu peguei entao o arquivo fonte, em ftp://ftp.dosemu.org/pub/dosemu/Development/dosemu-0.99.11.tgz e compilei. A compilacao se deu sem problema algum e pouco tempo depois estava fazendo os testes. Nesta versao tudo funcionou perfeitamente, ate mesmo o acesso ao floppy. Eu fiz testes com varias versoes do DOS. Funcionou com todas, ate mesmo com o Windows 98. Por Windows 98 nao entenda o ambiente grafico mas sim o DOS. Tanto o Windows95 quanto 98, oferecem a possibilidade de nao ativarem o ambiente grafico. Para isto, edite, com cuidado (se possivel faca um backup), o arquivo msdos.sys. Neste arquivo modifique as linhas: Logo=1 BootGUI=1 para Logo=0 BootGUI=0 Desta forma o ambiente grafico nao sera automaticamente invocado quando do startup da maquina. Isto tudo estou levando em consideracao uma maquina que possua Windows e Linux. No arquivo de configuracao do DOSEMU, em /etc/dosemu.conf, altere a definicao $_hdimage para apontar para a sua particao Windows. Desta forma, ao se invocar o DOSEMU, ele utilizara os arquivos do proprio DOS ou Windows. Existem diversas opcoes para configuracao do DOSEMU. E possivel ate mesmo se rodar o Windows 3.1 ou 3.0 sob o DOSEMU, embora os autores facam fortes recomendacoes para que isto nao seja feito. Caso voce nao possua o DOS, voce pode obte-lo gratuitamente no site da empresa Caldera, que tambem comercializa uma distribuicao do Linux, OpenLinux. O endereco onde se encontra o DR-DOS e http://www.calderathin.com/products/drdos/download.html A versao do Windows 3.1 que funciona com o DOSEMU e aquela distribuida, muitos anos atras, juntamente com o OS/2, chamada os2win31.zip. E bom lembrar que para usar este software voce precisa de uma licenca de uso tanto do OS/2 quanto do Windows3.1. Existem ainda algumas versoes disponiveis deste arquivo na Internet. Um search no Altavista deve retornar alguns enderecos onde este arquivo se encontra. Para quem quiser saber mais sobre a utilizacao do Windows 3.1 sob DOSEMU, ler o documento http://ftp.unicamp.br/pub/systems/Linux/system/emulators/dosemu/Win3.1_Dosemu.HOWTO.gz Enfim, o DOSEMU e fartamente documentado e parece ser uma aplicacao bastante confiavel. Se voce estiver planejando a migracao de seu ambiente Microsoft para Linux e ainda precisar rodar aplicativos antigos baseados em DOS, esta pode ser uma solucao viavel e bastante economica, tudo o que voce vai empregar sera o seu tempo. Todos os softwares sao gratuitos. *************************************************************** Assunto: Re: [linux-apoio] porta serial >Ola lista. > >Estou tentando utilizar om programa para DOS vis dosemu, que imrime em >uma impressora serial. No dos puro funciona, mas quando utilizo dentro >do dosemu o programa me retorna que um erro na abertura da porta serial. Você configurou a impressora no dosemu? $_printer = "lp" # list of (/etc/printcap) printer names to appear as Até *************************************************************** > Estou usando a distribuição conectiva 4.0 quando vou rodar o dosemu e fazer o >lredir dá a seguinte mensagem > referente ao comando > C:\DOSEMU>LREDIR c: LINUX\fs /windows > Error f0c6 redirecting drive C: to LINUX\FS > sendo q windows é o diretório /windows q se refere a minha particão windows > como faço pra resolver ester problema? Oi, Roque, Tente montar o comando como abaixo: lredir d: linux\fs/windows ( sem os espaços e em outro drive lógico ) Ai eliminamos a possibilidade de ser por isso. Para usar o d: como c: agora, use o comando SUBST.EXE do MS-Dos 6.22 para trocar d: c:, c:\dos\subst d: c: Espero ter te ajudado... *************************************************************** > Como faço para acessar um diretório do linux estando no DOSEMU ? Digite: C:\DOSEMU\LREDIR D: LINUX\FS/HOME/TESTE *************************************************************** Sem problemas. Eu tambem "passei" um bocado ate conseguir fazer o dosemu funcionar. Como voce nao descreveu qual o problema voce teve, vou dar um passo a passo simplificado. 1 - Para voce poder usar programas DOS no dosemu, voce precisa ter um disco (ou particao) FAT ou FAT32 montado em um diretorio de seu micro (/home/dos por exemplo) com os programas a serem executados. 2 - Para o dosemu funcionar, voce precisa instalar o RPM do dosemu + o RPM do dosmeu-freedos (nao me lembro se o nome do RPM e este mesmo, mas sei que tem o freedos). Sem o freedos, o dosemu nao tem uma imagem do dos para iniciar e simplesmente termina a execucao apos ser chamado. 3 - Quando voce tiver acertado o item 1 e 2, voce deve editar o arquivo /etc/dosemu.conf para as opcoes necessarias a execucao de seus programas. Para poder usar o disquete, mude a definicao "THREE INCH" (algo assim) para "ATAPI". verifique tambem se o valor de hdimage corresponde ao arquivo no diretorio /var/lib/dosemu. 4 - Para permitir a qualquer usuário executar o dosemu, edite o arquivo /etc/dosemu.users e adicione o login dos usuarios necessarios. 5 - Apos tudo isto, é so executar o dosemu e verificar as configuracoes proprias de seus programas. Qualquer duvida, estou a disposição. Um abraco, Fabio. PS. Outra opcao seria nao utilizar o dosemu. Basta utilizar o samba para fornecer os dados aos micros novos e configura-los para utilizar o LAN CLIENTE da microsoft 9freeware) para exergar os discos do servidor. (Eu estou fazendo isto em minhas maquinas). *************************************************************** Tem sim !!! altere o arquivo /etc/dosemu.conf e altere a opção $_term_char_set para 'ibm', como no exemplo abaixo: $_term_char_set = "ibm" # Global code page and character set selection. # "" == automatic, else: ibm, latin, latin1, latin2 > Instalei o Dosemu e o freedos(hdimage) para rodar alguns programas feitos > em Clipper. > > O programa roda até bem, o problema é que, ao invés de aparecer as linhas > usadas para desenhar molduras, ficam aparecendo uns caracteres estranhos. > > Tem como resolver isso? *************************************************************** Olá Syndson: > > Olá, gente! > Acabei de instalar o Conectiva 5.1, com suporte a DOS via DOSEMU. > Quando digito DOS, funciona bem, acessando o disquete e executando > programas. Mas como faço para: > > 1) Acessar o drive de CD-ROM? Ele está montado no Linux, mas não o > acho via DOSEMU. De modo estendido, como faço para mapear o disco do Linux? > (ex.: X: = /home/usuario) ? Supondo que seu CDROM esteja montado em /mnt/cdrom basta vc comandar no ambiente DOS emulado: LREDIR D: LINUX\FS\MNT\CDROM Seu cdrom será mapeado para D:. Da mesma forma para o /home/usuario. > 2) Fazer com que os caracteres gráficos apareçam corretamente, e não > como letras aleatórias? Configure $_term_char_set="ibm" no /etc/dosemu.conf > 3) Ativar o terminal colorido? Meu terminal é negro com letras verdes. Essa eu não entendi..... Que tipo de terminal vc cita ?? Se for terminais burros tipo VT100, VT220 de fósforo verde não há como ativar cores..... *************************************************************** Subject: Re: (linux-br) Dosemu X Clipper - Solucao para arquivos truncados Não utilizei o lredir não. Utilizei outra solução que é criar um link simbólico no diretório /var/lib/dosemu para o diretório que vc quer acessar pelo dosemu. Ex.: tenho o diretório /sistema. ---Crio o link simbólico em /var/lib/dosemu cd /var/lib/dosemu ln -sf (nome do link) (diretorio) ln -sf sistema /home/sistema dou todas as permissões neste diretório chmod -R 777 /home/sistema/* edito o /etc/dosemu.conf e incluo o nome do link simbolico na linha $_hdimage $_hdimage = "hdimage.drdos703.eval sistema depois é só executar o dosemu e o diretório /home/sistema estará acessível pelo drive D: *************************************************************** Prezados; Utilizo clipper emulando em dosemu. Tudo funciona bem. Sinto apenas uma brusca perda de performance quando tenho mais de uma sessão de dosemu aberta. Já sei todas as configurações dos dosemu.conf de cabeça de tanto fuçar. Alguém já passou por algo parecido? Tenho 5 usuários simultâneos Meus dosemu.conf: $_debug = "-a" # same format as -D commandline option # (but without the -D in front) $_features= "" # list of temporary hacks, see release notes in # the file ChangeLog. e.g "0:1 2:0", which means # to set feature_0 to 1 and feature_2 to 0. $_mapping= "" # prefered mapping driver, one of: # auto, mapself, mapfile, mapshm $_timint = (on) # emulate INT08 type timer interrupts $_mathco = (on) # or off $_cpu = "80586" # CPU showing to DOS, valid values: "80[345]86" # or "emulated" for non-native CPU (386 in this case) $_rdtsc = (on) # if possible use Pentium cycle counter $_cpuspeed = (0) # 0 = calibrated by dosemu, else given (e.g.166.666) $_pci = (off) $_xms = (2048) # in Kbyte $_ems = (2048) # in Kbyte 22,1 13%$_ems_frame = (0xe000) $_dpmi = (4096) # in Kbyte $_dosmem = (640) # in Kbyte, < 640 $_hardware_ram = "" # list of segment values/ranges such as # "0xc8000 range 0xcc000,0xcffff" $_secure ="0" # secure for: n (normal users), g (guest), d (dexe) # empty string: depending on 'restricted' # "0": always insecure (not recommended) $_odd_hosts = "" # black list such as "lucifer.hell.com billy.the.cat" $_diskless_hosts="" # black list such as "hacker1 newbee gateway1" $_emusys = "" # empty or 3 char., config.sys -> config.XXX $_emubat = "" # empty or 3 char., autoexec.bat -> autoexec.XXX $_emuini = "" # empty or 3 char., system.ini -> system.XXX $_hogthreshold = (0) # 0 == all CPU power to DOSEMU $_irqpassing = "" # list of IRQ number (2-15) to pass to DOS such as # "3 8 10" $_speaker = "" # or "native" or "emulated" $_speaker = "" # or "native" or "emulated" $_term_char_set = "" # Global code page and character set selection. # "" == automatic, else: ibm, latin, latin1, latin2 $_term_color = (on) # terminal with color support $_term_updfreq = (4) # time between refreshs (units: 20 == 1 second) $_escchar = (30) # 30 == Ctrl-^, special-sequence prefix $_rawkeyboard = (0) # bypass normal keyboard input, maybe dangerous $_layout = "auto" # one of: finnish(-latin1), de(-latin1), be, it, us # uk, dk(-latin1), keyb-no, no-latin1, dvorak, po # sg(-latin1), fr(-latin1), sf(-latin1), es(-latin1) # sw, hu(-latin2), hu-cwi, keyb-user # hr-cp852, hr-latin2, cz-qwerty, cz-qwertz. # Or 'auto' (which tries to generate the table from # the current Linux console settings) $_keybint = (on) # emulate PCish keyboard interrupt Alguém tem experiência com este tipo de ambiente??? *************************************************************** Muito obrigado ao Josinei do Serviço de Hemoterapia de São José dos Campos pela dica abaixo (dpmi = 8192). Meu aplicativo funcionou 2 vezes sem travar e apresentar aquela terrível mensagem relatada em meu email anterior (antes nunca havia funcionado), viva! O problema parece realmente ser a baixissima memória disponível, apenas 117K, segundo a tela inicial que o aplicativo apresenta quando inicia, no DR-DOS o valor é 7.635K, e com isso, ao efetuar uma tarefa mais pesada, como por exemplo indexação do sistema, ele não consegue, no dosemu.conf a parte de memória esta assim: $_xms = (49152) o que mostra na inicialização $_ems = (2048) $_ems_frame = (0xe000) $_dpmi = (8192) funcionou 2 vezes assim depois parou $_dosmem = (640) $_hardware_ram = "" Minha dúvida agora é: como ampliar ao máximo minha memória? Tenho Pentium 233-mmx, 49mb (49152), vga 9680 (off board), CL-7, DosEmu 1.0.2.1, e o aplicativo é mediano, tendo seu executável principal c/ 2mb +- >Mandei recentemente msgs para lista justamente por causa deste >problema. Aqui, so parou quando passei a usar o kernel >2.2 ao inves do 2.4, mas parece que isto tambem pode acontecer >se voceestiver com o parametro dpmi como off, mudei >o meu para 8192 antes de mudar o kernel, entao, nao tenho como >garantir se so a mudanca do kernel seria sufuciente. >Agora que o DOSEMU nao trava mais, estou tendo problemas com >o bloqueio de registro do clipper, que nao funciona, >se tiver alguma ideia sobre este problema, me avise por favoe. *************************************************************** Prezado Adriano, Para usar o DR-DOS você não precisa criar uma partição para ele. Pode rodar o DOSEMU inicializando o DR-DOS a partir de um diretório na partição Linux nativa mesmo. Siga os passos abaixo: - Crie um diretório bootdir, dentro de /var/lib/dosemu/ - Edite o arquivo /etc/dosemu.conf e adicione/altere as seguintes entradas: $_boot = "bootdir" $_hdimage = "bootdir" Copie os arquivos do DR-DOS para dentro do diretório /var/lib/dosemu/bootdir/. São três arquivos apenas: COMMAND.COM IBMBIO.COM IBMDOS.COM Eu disponibilizei o DOSEMU em: http://www.hotlink.com.br/users/ericson/drdos.arj - Copie pelo menos o exitemu.com do diretório /var/lib/dosemu/commands/ para dentro de /var/lib/dosemu/bootdir/. O ideal é copiar todos os aplicativos, pois depois você vai verificar que cada um deles tem sua utilidade. Um destes aplicativos é o unix.exe, o qual permite rodar comandos do Linux (como ls, por exemplo) sem sair do DOSEMU. Atenciosamente, Ericson Benjamim. ----- Original Message ----- From: "Adriano Oliveira" To: Sent: Wednesday, October 31, 2001 7:05 PM Subject: (linux-br) Erro em aplicativo CLIPPER com DosEmu Ao Murilo Juchem e aos demais amigos, o meu muito obrigado pelas ajudas c/ o DosEmu. Baixei a versão dosemu-1.2.0.1-bin.tgz + dosemu-freedos-bin.tgz, e meus problemas com permissão de gravação foram sanados, mais uma vez, muito obrigado! Mas... Baixei o programa G2CDX no site ( www.controplan.com.br ) de uma empresa que lidera o mercado de automação em minha cidade, o descompactei, e sob o DosEmu 1.2.0.1, rodei o G2.bat que apresenta o seguinte conteúdo: cls set clipper=//F:240 file://swappath:\g2cdx\ctptmp file://temppath:\g2cdx\ctptmp file://swapk:63335 file://dynf:8 G2CDX 01 REM cd\ O diretório ctptmp da configuração acima está presente, bem como o diretório G2CDX. Ao chegar na linha G2CDX 01 (01 informa ao programa o no. da loja), o DosEmu trava congelando a máquina, retornando a seguinte mensagem: general protection fault: 0000 Cpu: 0 Eip: 0010: [] Eflags: 00010246 eax: c0c66a01 ebx: c02bb630 ecx: 00000080 edx: c02b0170 esi: c0c66a01 edi: c0c66a00 epb: c02bb5f0 esp: c0f661e14 ds: 0018 es: 0000 ss: 0018 Process dosemu.bin (pid: 597, stackpage: c0f61000) Stack: c11d4e40 ... vários outros códigos Call trace: [] ... vários outros códigos Code: f3 6d eb 46 80 bb aa 00 00 00 00 74 34 83 e9 01 72 38 8b 83 <0>Kernel panic: Aiee, killing interrupt handler! In interrupt handler - not syncing Meu dosemu.conf está padrão, exceto a configuração de memória que é: xms = 4096 ems = 8192. Tenho 48 MB de RAM e CPU Pentium 233-MMX. Alguém sabe o porque deste erro, e a sua solução? Estou c/ uma solução em mente (que não queria adotar), instalar o DR-DOS 7.03 numa partição dos (extendida), fazendo c/ que o DosEmu ao ser acessado, passe o controle p/ o DR-DOS. Não tenho certeza se o DosEmu faz isso, na documentação parece dizer que sim (meu inglês é fraco), alguém sabe se isto é possivél? Se sim, como se faz? exemplo: digito ./dosemu ele chama o DR-DOS instalado na partição dos, e passa o controle p/ ele (DR-DOS). Alguns vão dizer: Por que vc não usa uma estação só c/ DR-DOS? A resposta é: Preciso acessar outros volumes do Linux (NIS). Obrigado, Adriano *************************************************************** De: SirHamacker Para: Antonio Fco. Zago Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Parâmetro no SAMBA p/ Arquivos Cliipper ??? (XL) Data: 09 Aug 2002 10:03:24 -0300 Problema do clipper também não é. Já fiz sistemas em clipper e já tive tabelas com muito mais registros do que isso, é claro que o modo de programar era bem diferente. O sistema precisar abrir as tabelas e os indices envolvidos para cada tela e alem disso precisa verificar na rede se há micros com problemas, porque se um micro travar ou algo do genero toda a base é corrompida. Voce deveria ver se consegue rodar o programa com o DOSEMU+SSH verá que é muito melhor que usar o samba e de quebra seus dbf's quase não se corromperão. A receita de bolo é só usar o SSH (putty nas estacoes windows) e nao esquecer de rodar o share.exe, set clipper, ... junto com o DOSEMU como faria numa estacao qualquer. ate+ *********** REPLY SEPARATOR *********** On 09/08/2002 at 02:29 Antonio Fco. Zago wrote: >Em Qui, 2002-08-08 às 15:31, Carlos A Silva escreveu: >> Pessoal, >> >> Uso um Servidor LINUX "rodando" SAMBA e os usuários, a partir de estações >> Windows98/2000 acessam uma aplicação em CLIPPER (arquivos DBF/NTX). >> >> Tenho percebido que está dando pau nos indices NTXs dos arquivos com >mais de >> 100.000 registros!!!! >> >> Estranho, né??? ...Alguém já enfrentou caso semelhante???...Tem alguma >> configuração específica a ser feita no Samba??? > >Olá Carlos > >Tive muitos problemas com isso, mas o problema não é do Samba e sim do >Clipper, não sei precisar agora mas o problema está proximo aos 83000 >mil registros, em uma combinação envolvendo mais de 83 mil registros, >versão do clipper e numero total de DBF/NTX abertos começa o ocorrer >corrupção do NTX, eu resolvia isso fazendo backup do DBF e depois >apagava os registros mais antigos que poderiam ser apagados e assim >diminuindo o tamanho dos DBFs, acho que você vai ter que fazer um backup >e excluir uma parte dos registros e dar um pack pelo DBU ou pelo seu >sistema, o problema agora é o que pode ser excluido. > >Zago > > > >Assinantes em 09/08/2002: 2210 >Mensagens recebidas desde 07/01/1999: 178476 >Historico e [des]cadastramento: http://linux-br.conectiva.com.br >Assuntos administrativos e problemas com a lista: > mailto:linux-br-owner@bazar.conectiva.com.br *************************************************************** De: Joselito Batista Responder-a: jbalves@tvclube.com.br Para: edesio@ligbr.com.br, linux-br@bazar.conectiva.com.br Assunto: (linux-br) RES: (linux-br) programas em clipper e datafex no linux Data: 29 Aug 2002 19:32:59 -0300 Tenho feito alguns testes para execução de programas DOS no Linux e só conseguir rodar satisfatoriamente com a imagem do DRDOS 7.03. Para mudar a imagem de boot do FREEDOS que vem como default do Linux para o DRDOS 7.03 vc deve editar o arquivo /etc/dosemu.conf, procure a linha $_hdimage = "hdimage.first" e altere para $_hdimage = "ImagemDeBootDoDRDOS7.03" essa imagem de boot do DRDOS7.03 deve ser copiada para a pasta /var/lib/dosemu. O dosemu, quando executado, vai "exergar" esta pasta como C:\ Se vc não tem essa imagem de boot do DRDOS, baixe-a do site: ftp://ftp.lineo.com/.private/emu/hdimage.drdos703.eval Após executar o DOSEMU com a imagem de boot do DRDOS ele automaticamente mapeia (L:) as particões Linux e todos os volumes que estão montados no Linux, seja Windows, Novell, etc. Também conseguir rodar o DOS do Win98SE com o DOSEMU, para isso eu fiz o seguinte. 1. Criei um diretório bootdir no /var/lib/dosemu 2. Copie os arquivos do Win98SE IO.SYS, MSDOS.SYS, COMMAND.COM para o diretório /var/lib/dosemu/bootdir 3. Editei o arquivo /etc/dosemu.conf e alterei a linha do $_hdimage para: $_hdimage="bootdir", isso vai com que o dosemu procure por DOS dentro de /var/lib/dosemu/bootdir. Qualquer dúvida, é só passar um e-mail. *************************************************************** De: Carlos A Silva Responder-a: Carlos A Silva Para: Wilson Bento Picaz Bom , Listadf , Linuxall , Linux-Br , Linux_list , Dataflex-List , DeveloperFlex Assunto: Re: (linux-br) Linux X Samba X Dosemu X Dataflex Data: 09 Sep 2002 21:49:00 -0300 Wilson, Vá no /etc/dosemu.conf e altere, conforme abaixo: $_xms = (16384) $_ems = (32768) $_ems_frame = (0xe000) $_dpmi = (32768) O problema todo é no $_dpmi = (off) Com essa quantidade de memória roda legal, porém, depende do número de usuários que vão acessar o servidor e da capacidade do seu servidor. Cuidado!!! DosEmu com Samba dá pau nos locks / unlocks...vai ferrar os arquivos *.kn dos índices do dataflex...ouví dizer que na versão 8.0 essa problema estaria resolvido...se puder me dê um retorno!!! []s, Carlos A Silva *************************************************************** De: Sir hamacker Para: linux-br Assunto: (linux-br) Re: Linux X Samba X Dosemu X Dataflex Data: 10 Sep 2002 10:52:18 -0300 Tive problemas parecidos, no meu caso, foi resolvido baixando o DOSEMU direto do site do desenvolvedor que só roda como usuário comum e portanto é mais seguro e quando instalado vai tudo num diretorio só, nada de arquivos espalhados em /etc, /var, ... achei-o mais simples de entender e usar. A versão que acompanha Redhat, CL,... comigo não funcionaram direito com algumas aplicações COBOL. Outra coisa estou usando uma imagem com MS-DOS, o MS-DOS apenas bootavel não é pirataria, agora se voce for colocar aqueles utilitarios+comandos externos que ficavam em \DOS aí então vai ser pirataria. Lendo a licenca do DRDOS ele tá mais como sendo livre para usuários finais sem fins lucrativos o que talvez não seja o seu caso, pois voce rodará programas comerciais com ele. Outra coisa não rode aplicativos no SSH+DOSEMU e outros direto da pasta compartilhada do samba, pois os mecanismos de lock de registros ficam conflitantes e pode corromper sua base de dados. Ou use um ou use outro. Outra coisa, existe o dataflex para linux, não dá para usa-lo no lugar do DOS ? inte+ Wilson Bento Picaz Bom wrote: Prezados senhores, Instalei o "CL8+" como servidor de arquivos para o "Dataflex 3.2 - DOS". Atraves do "Samba" tenho acesso ao diretorio "teste". Desta forma os sistemas executam com muito rapidez. O servidor deverá ter acesso a este mesmo diretorio atraves do "dosemu". Fiz o seguinte: 01 - Coloquei "hdimage.drdos703.eval.exe" no diretorio "/var/lib/dosemu" 02 - Alterei o arquivo "/etc/dosemu.conf" para utilizar esta imagem. 03 - Alterei o arquibo "spdter_l.bat" direcionando o path para o diretorio do volume "L" desta forma: *************************************************************** De: Rogerio Araujo(TERRA) Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) MAnual DOSEMU Data: 22 Oct 2002 10:52:59 -0200 tive uma boa experiencia em dosemu e resolvi passar isso para a lista. Caso alguem queira alterar em parte ou no todo fique a vontade. 1 - verifique se o DOSEMU esta instalado rpm -qa | grep dosemu 2 - caso exista va ao passo 03 senao instale o dosemu atraves do apt-get ou baixe o rpm de algum site de sua distribuicao 3 - procure o dos da DRDOS (hdimage.drdos) (caso nao ache posso te enviar) 4 - coloque a imagem do dos que voce baixou no diretorio /var/lib/dosemu 5 - altere no arquivo /etc/dosemu.conf a linha hdimage para hdimage.drdos ( o nome do arquivo imagem do drdos) 6 - crie uma pasta para arquivar seus programas dos. Eu sempre crio uma pasta chamada /sistemas e dentro dela coloco os sistemas do cliente (/sistemas/estoque, /sistemas/vendas /sistemas/cheques, etc). Transfira seus programas e arquivos para seus respectivos diretorios usando ftp ou samba, como preferir. Coloque permissao total neste diretorio e nos arquivos. 7 - execute o programa chamado "dos" na linha de comando do linux, voce ira entrar no DOS 8 - altere o config.sys a causula lastdrive para lastdrive=z 9 - coloque no config.sys e no autoexec.bat as informacoes necessarias para seus programas rodarem , caso precise efetivamente de memoria ems, coloque a seguinte linha device=c:\dosemu\ems.sys 10 - inclua no autoexec as unidades de drives criadas com o comando lredir , parecido com o net use das redes microsoft networks (lredir F: \LINUX\FS\sistemas ) 11 - entre no diretorio e execute o programas, caso digite o nome e nao aconteca nada, tente digitar PROGRAMA.EXE , com a extensao no final e os nomes em maiusculo. 12 - ja testei diversos programas , compiladores, geradores de programas e tudo funciona, apenas programas que tem bibliotecas graficas sa problema. Tais como alguns programas de bancos (volks, bamerindus). Abaixo um exemplo de dosemu.conf nas partes que eu alterei : $_xms = (2048) # in Kbyte $_ems = (4096) # in Kbyte $_ems_frame = (0xe000) $_dpmi = (4096) # in Kbyte $_dosmem = (640) # in Kbyte, < 640 $_hardware_ram = "" # list of segment values/ranges such as # "0xc8000 range 0xcc000,0xcffff" $_X_vgaemu_memsize = (1024) $_hdimage = "hdimage.drdos" # list of hdimages under /var/lib/dosemu $_printer = "kacilene edilene cpd" no exemplo acima tenho tres impressoras, todas impressoras do linux mas que estao instaladas em maquinas windows, elas estao criadas no meu linux via samba. Dentro do meu programa clipper (ou delphi) abro uma janela em toda e qualquer impressao , perguntado se o usuario deseja imprimir na TELA, ARQUIVO, IMPRESSORA 1 , IMPRESSORA 2, IMPRESSORA 3 Dentro do programa associo a saida da impressao em Arquivos (e envio ou nao para tela) ou em LPT1, LPT2, LPT3. AGORA A PARTE RUIM. Nao consegui imprimir direito utilizando usuarios comuns e de vez em quanto ocorrem erros de leitura de arquivo (DOS ERROR 5) Resolvi isso colocando os usuarios no mesmo grupo do root e criando bash_profiles a eles que entram no dosemu ao logar e ao sair da um exit, impedindo acesso a linha de comando DOS. Se alguem ao ler isso souber comoresolver isso de forma mais segura por favor me avise. Atenciosamente, Rogerio Araujo *************************************************************** De: Rogerio Araujo(TERRA) Para: linux.apucarana Cc: Linux-BR Assunto: Re: (linux-br) terminal burro Data: 02 Jan 2003 11:43:24 -0200 BEm siga os passos abaixo. 1 - INstale o dosemu caso ele nao esteja instalado (para verificar digite o seguinte : rpm -qa | grep dosemu) 2 - Copie o hdimage.drdos do seguinte site : www.socs.com.br/download/hdimage.drdos 3 - coloque o hdimage no diretorio /var/lib/dosemu 4 - configure o seu dosemu.conf (ou o .dosemurc, caso tenha um dosemu especifico para cada usuario) para utilizar o hdimage.drdos. 5 - Teste sua instalacao, digitando "dos" no prompt do seu linux. Para sair digite "exitemu". 6 - Configure o config.sys e o autoexec.bat. No config.sys coloque o LASTDRIVE com o parametro Z, ele por padrao vem com E. No autoexec.bat configure os diretorios utilizando o LREDIR , programa que permite mapear diretorios do linux como se fossem drives no DOS. parecido com o comand SUBST do dos 7 - Copie sua aplicacao para os diretorios que mapeou. Rogerio Araujo Telecomunicacoes e Redes S.O Comercio e Servicos Ltda araujo.r@socs.com.br araujo.r@terra.com.br (98) 232 7479/ 8126 Linux User #235776 Em Ter, 2002-12-31 às 00:53, linux.apucarana escreveu: > Em Dom, 2002-12-29 às 13:51, Rafael Nery escreveu: > > Olá! > > Preciso fazer uma rede linux com terminais burro... a aplicação que vai > > rodar na rede é clipper. > > Alguém me ajuda... pis não sei como fazer isso... Configurar terminais > > burro. > > Obrigado, > > Rafael. > A melhor , ou pelo menos a mais facil é usar o boot remoto do > conectiva 8 . > *************************************************************** De: Rogerio Araujo(TERRA) Para: Ronaldo P. Carrascal Cc: Linux-BR Assunto: Re: (linux-br) Drive no DOSEMU Data: 17 Jan 2003 09:14:20 -0200 ja tentou utilizar o LREDIR dentro do DOS executa o seguinte comando : LREDIR G: LINUX\FS\mnt\pastax devera funcionar normalmente > Como faço para criar um drive G: de uma pasta em meu hd? > Ex.: G: = /mnt/pastax > essa pastax estou montando um compartilhamento do meu servidor Win2000 *************************************************************** De: Rogerio Araujo(TERRA) Para: Linux-BR Assunto: (linux-br) Link para HDIMAGE.DRDOS Data: 09 Dec 2002 11:20:29 -0200 Ae pessoal , coloquei o hdimage.drdos no seguinte link para aqueles que querem utilizar o dosemu. www.socs.com.br/download/hdimage.drdos utilizem o wget para baixar. Isso nao eh um site de ftp. *************************************************************** De: nevaska1 Responder-a: nevaska1@terra.com.br Para: renatopetrich@bol.com.br Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Dosemu-Configuracao de memória Data: 03 Mar 2003 19:48:48 -0300 Em Seg 03 Mar 2003 04:34, you wrote: > Ola Lista > > Estou encontrando problemas para rodar um sistema de contabilidade sob > dosemu (O Marcos Peçanha queria saber qual era. É o JB. Qaundo conseguir > rodar, aviso). > Estou usando uma imagem do drdos. > Acontece o seguinte: > Ao rodar o Dosemu como root, quando tento rodar o programa, da > segmentation fault, e quando tento como usuario, diz que nao há memória > DPMI, VCPI ou XMS programa precisa de pelo menso 512K. > O esquisito, é que a saida do comando MEM exibe -------- em Total de Bytes > e o valor K em Available. Isto é problema de gerenciamento de memória? > Qual gerenciador de memoria posso usar? e onde encontra-lo? > > Agradeco as sugestoes que tenho certeza, virao > > >Meu amigo, quebrei a cabeça durante uma semana e nao consegui rodar com essas versoes mais novas do dosemu. Baixei a versao 0.99.13-6 e rodou muito bem. Basta alterar a linha dpmi, xms(8192) dpmi (4096) e ems (1024) que rodara. Uso programa comercial SIC e ele roda normal Outra coisa que mudou eh o samba. As versoes antigas funcionavam que era uma beleza. Instalava e funcionava na primeira, até que instalei o Mandrake 9.0. Nao consigo rodar mais o samba e tambem nao consigo instalar alguma versao mais antiga por causa de conflitos com bibliotecas. *************************************************************** De: marcio katan Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) dosemu so lista 64 arquivos Data: 06 Mar 2003 15:00:31 +0000 Olá lista. Instalei o dosemu e o freedos em um CL8+. Criei uma segunda pasta em /var/lib/dosemu chamada controle, onde se encontra um aplicativo clipper. São mais de 300 arquivos no total, mas quando dou um dir só consigo enxergar 64 arquivos. Montei uma partição linux (etc) e tb só consigo ver 64 arquivos com dir. Alguém tem alguma dica de como resolver isto? Tem algo a fazer no /etc/dosemu.conf? Agradeço qualquer dica Marcio Katan Rio de Janeiro *************************************************************** De: Carlos A Silva Responder-a: Carlos A Silva Para: marcio_katan , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) programa clipper não roda no dosemu Data: 10 Mar 2003 22:28:51 -0300 mude a versão dosemu p/ 1.1.4.12 altera a configuração do .dosemurc / dosemu.conf: #$_xms = (8192) # in Kbyte #$_ems = (2048) # in Kbyte #$_dpmi = (0x5000) # in Kbyte #$_dosmem = (640) # in Kbyte, < 640 Carlos A Silva Consultor Informática ciclum@uol.com.br ----- Original Message ----- From: "marcio_katan" To: Sent: Monday, March 10, 2003 5:00 PM Subject: (linux-br) programa clipper não roda no dosemu Olá lista. Instalei/configurei o dosemu com o dr-dos como imagem em um CL8 e o aplicativo feito em clipper não roda de jeito nenhum. Da erro de segmantion fault (core dumped). Alguem sabe o que pode ser? segue abaixo o autoexec.bat e o dosemu.conf (parte) *************************************************************** De: marcio katan Para: Carlos A Silva Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) programa clipper não roda no dosemu Data: 11 Mar 2003 12:30:51 +0000 Olá Carlos. Tudo bem? Obrigado pela dica. O programa funcionou! Só não consegui entender a llinha abaixo: > #$_dpmi = (0x5000) # in Kbyte O estranho é esta linha se configurada com um valor em kbytes (4096 por exemplo) também funciona. Você saberia me dizer por quê? P.S. Só um detalhe: As cores do programa estão estranhas. Já configurei a opção $_term_char_set = "ibm". Alguém tem uma dica? *************************************************************** De: Tiago Cruz Para: Frederico Madeira Cc: Linux - BR Assunto: Re: (linux-br) Execução de programas DOS Data: 07 Apr 2003 09:09:48 -0300 Em Seg, 2003-04-07 às 01:46, Frederico Madeira escreveu: > é possível executar programas DOS no linux sem que tenhamos qualquer > instalação do dos ou windows na máquina através de algum emulador ?? Sim... Olhe aqui: http://www.linuxrapido.kit.net/drdos.htm Abraços *************************************************************** De: Maicon Radeschi Responder-a: mty@brasnet.org Para: Jeronimo Bezerra - Rede/Bol Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br) Emulador de DOS Data: 10 Jun 2003 19:06:20 -0300 On Tue, 2003-06-10 at 16:21, Jeronimo Bezerra - Rede/Bol wrote: Alguém saberia me ajudar a colocar o DosEmu+FreeDos para executar esse > aplicativo, ou pelo menos, listar mais de 64 arquivos? > estou fazendo um trabalho parecido, tente colocar isso no autoexec.bat do dosemu set clipper=F100,E000 e reinicie o dosemu, programas em clipper rodam perfeitamente no dosemu qualquer coisa estamos ae.. abraços *************************************************************** De: marcio katan Para: Jeronimo Bezerra - Rede/Bol Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br) Emulador de DOS Data: 10 Jun 2003 22:01:43 +0000 Em Ter 10 Jun 2003 19:21, Jeronimo Bezerra - Rede/Bol escreveu: ....., porém não consigo fazer ele listar mais de 64 arquivos > na pasta e também não executa o arquivo, dá erro de proteção. .... Olá Jerônimo. Tudo bem? Por acaso você está usando o Conectiva 8? Eu tive este mesmo problema com o dosemu usado nesta versão. Resolvi baixando o o dosemu diretamente do site www.dosemu.org. Veja também se você consegue com alguém da lista um lugar pra baixar uma imagem do dr-dos. Ela é um pouco grande (8 MB), e no momento não tenho condições de enviá-lo para você. Marcio Katan *************************************************************** De: Lion Lotti Filho Para: filipe , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Xdos fullscreen Data: 03 Jul 2003 09:56:30 -0300 Fullscreen não é possivel porem é possivel substituir a fonte VGA que está declarada dentro do dosemu.conf por outra VGA11x19 que poderá ser encontrada no site dosemu.org na subpasta CONTRIB do site de FTP. A fonte VGA11x19 é bem maior que a original. Dentro do arquivo vga11x19.tar.gz há um README que orienta como instalar a nova fonte. lion ----- Original Message ----- From: "filipe" To: Sent: Wednesday, July 02, 2003 12:19 PM Subject: (linux-br) Xdos fullscreen > Tem como executar o Xdos em fullscreen ou pelo menos em uma janela 800x600 ? > > -- *************************************************************** De:  hamacker Para:  Maicon Melo Alves Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Problemas com DosEmu/NFS Data:  Thu, 04 Sep 2003 17:10:52 -0300 Se pretende rodar sob DOSEMU, faça com que todos usem o DOSEMU via telnet/ssh, etc... se um deles rodar o DOSEMU e outro for tentar acessar  via samba, nfs,... o negocio nao vai funcionar. Ou é tudo via NFS, ou tudo via DOSEMU+SSH, ou tudo via SAMBA, nada de ficar mesclando um com outro. Eu uso aqui tudo via DOSEMU+SSH e funciona harmoniosamente. inte+ Maicon Melo Alves wrote: Bom dia pessoal, > > Estou com o seguinte problema: > > Estou usando o dosemu para rodar um programa em > clipper. > > As estações montam via NFS a pasta onde está o > programa e o DosEmu executa o programa na máquina > cliente através do ponto de montagem onde foi mapeado > o programa que está no servidor. > > Com o servidor e uma máquina cliente. Tudo Ok. O > programa abre e funciona corretamente. Mas... > Quanto tento rodar dois clientes ao mesmo tempo. O > programa dá um erro dizendo que o arquivo DBF dá um > erro. > > Mas se eu uso um cliente windows, usando samba, e uma > máquina linux, usando NFS. Tudo funciona bem. Ainda > não testei duas máquinas linux, montando através do > Samba. > *************************************************************** De:  Djos Linux Deperiano Para:  Lucimar Teles , linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br)dosemu nfs Data:  Tue, 09 Sep 2003 10:25:15 -0700 Olá,   Muito boa tentativa, mas não funcionará mesmo, o freedos não suporta (sem corromper) o lredir.   Assim sendo, tente um outro XXX-Dos que suporte esta propriedade: lredir []'s Djos Um Deperiano criando soluções! On Sat, 06 Sep 2003 11:59:31 -0300 Lucimar Teles wrote: ... >montei a mesma partição utilizando nfs, estou utilizando o >dosemu 1.0.2.1 e freedos 1.1.28 (que peguei no site do >dosemu.org), estando no dosemu executo o comando lredir f: >linux\fs/mnt/servidor entro em f: dou um dir e está tudo >la, mas ao executar a aplicação sgf.exe no prompt do dos >tenho a seguinte mesagem "sgf.exe: file not found" ja >tentei em maiusculo, minusculo, com .exe e sem .exe . *************************************************************** De:  hamacker Para:  Maicon Melo Alves Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br) Como rodar comandos não-interativamente com o Dosemu? Data:  Mon, 06 Oct 2003 09:37:40 -0300 Dá uma olhada man dosemu, pois existe uma opcao que "echoa" caracteres assim que o dosemu é carregado. Muito interessante, pois funciona qualquer imagem de DOS que se esteja usando. inte+ Maicon Melo Alves wrote: Alguém saberia me dizer um forma de executar um > programa no dosemu não-interativamente? > > Algo como "dosemu programa", mas isso não funciona. > > Pois eu preciso criar 3 ícones no desktop do usuário e > cada um dos 3 acessando 3 programas diferentes que > rodam pelo doseum. Alguém já teve esta necessidade > anteriormente? > *************************************************************** De:  Demétrius Mendes Para:  guerreiro.linux@graciano.com.br, linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br)dosemu com msdos 6.22 Data:  Thu, 30 Oct 2003 16:44:28 -0200 eu usei o dosemu com a imagem do drdos da caldera e com meus programas em clipper lendo pelo samba lá de uma máquina rwindows sem problemas, eu não sei como gerar uma imagem para o dosemu, mas se vc quiser poderá usar um disquete de boot gerando-o pelo DOS com o comando SYS C: A: e chamar dosemu  -a com isso ele chama o boot pelo disquete, as configurações do DOS vc vai ver lá no autoexec.bat e config.sys originais e é só editar os seus proprios dentro do disquete, mas a imagem do DRDOS da Caldera roda muito bem esses programas, creio que vgc não precisará de DOS 6.22 procure o arquivo hdimage.drdos703.eval no google, eu tenho ele aqui mas tem 7mb e minha caixa postal não permite enviar arquivos grandes  :( qdo vc tiver essa imagem troque no arquivo dosemu.conf o nome da imagem hdimage.first pelo nome dessa imagem que vc copiou para o diretorio do DOSEMU, eu não lembro onde ele instala, mas acho que é em /var, pra ficar mais simples vc pode simplesmente pagar o arquivo hdimage.firts e renomear esse arquivo do DRDOS para hdimage.first, é assim que eu faço qdo tou com preguiça. >From: >To: >Sent: Thursday, October 30, 2003 12:36 AM >Subject: (linux-br)dosemu com msdos 6.22 >bom dia >Pessoal >       Estou tentando fazer um teste com dosemu, para rodar um aplicativo >em clipper, gostaria de saber se o pessoal que tem mais experiencia >com dosemu, como eu devo fazer para instalar o dosemu usando o >microsoft dos 6.22, e como configuro ele para o aplicativo, quem ja >passou por isto se puder me dar uma ajuda obrigado..... *************************************************************** De:  Hamacker Para:  Milton Ribeiro Cc:  Grupo Linux Conectiva Assunto:  Re: (linux-br)Dosemu e Samba Data:  Thu, 15 Jan 2004 15:11:03 -0200 Voce tem que optar : dosemu ou samba, os dois juntos no mesmo acessodarao problemas. Opte por usar dosemu e exporte as telas via SSH (use o putty para acessar do windows) que fica muito melhor. inte+ Milton Ribeiro wrote: Ola! Estou com o seguinte problema. Configurei algumas maquinas linux para > ficar no balcao de uma loja e uma maquina windows para baixar os orcamentos > no caixa. Utilizo um sistema em clipper emulando com o dosemu no RedHat 6.2. > O problema é que os orçamentos feitos pelas maquinas linux não aparecem na > maquina windows apenas aparecem nas maquinas linux com dosemu, parece ser um > problema de index pois se eu sair do sistema e entrar novamente na maquina > windows os orcamentos aparecem. Resumindo as maquinas linux nao atualizam os > ntx corretamente. Os arquivos estao com permissoes totais, eu nao sei se o > problema esta no dosemu ou no samba que nao atualiza o arquivo para a > maquina windows. Alguem ja passou por algum problema parecido ou algum > problema relacionado com os index? *************************************************************** De:  Lion Lotti Filho Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Dosemu e Samba Data:  Fri, 16 Jan 2004 16:08:34 -0200 Olá A utilização de acessos por ssh ou telnet rodando o dosemu é uma solução que também funciona porem é limitada pelo numero de usuários. Desta forma, todos os usuários rodam os programas no servidor dividindo os seu recursos pelo numero de usuário. E o dosemu é um pouco pesado demais. Porem é uma ótima solução para acessos remotos devido ao baixo fluxo de informação pela rede, o que torna possível até rodar os programa via internet por linha discada. (o que é incrível porem já estou fazendo isto em um cliente). Pela experiência que fiz ha algum tempo, em um Pentin IV com 256 MB, no quinto ou sexto usuário acessando ao mesmo tempo, já começava a dar problemas com lentidão e mesmo até travamentos. Em uma rede maior herdada do windows NT ou Novell com 50 ou mais usuários, esta opção já não seria viável, havendo a necessidade de que todos rodem os programas usando o seus próprios recursos e somente acessando os arquivos compartilhados no caso com o mars-nwe. Acho que depende do tamanho da rede. lion *************************************************************** De:  Lion Lotti Filho Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Dosemu e Samba Data:  Sat, 17 Jan 2004 11:49:07 -0200 Olá Já devo ter escrito sobre este assunto umas cinco vezes nestes 5 anos que estou na lista, porem vamos lá novamente. O problemas de locks do Clipper no linux não está relacionado ao samba ou ao dosemu mas sim a uma característica do próprio kernel que não possibilita os loks de registros e arquivos corretamente. A culpa acaba sendo colocada no dosemu por ser a única maneira de rodar o programa FOR DOS no linux e conseqüentemente montando um diretório com o smbmount e fazendo o LREDIR de dentro do dosemu para acessar este diretório. O fato que ninguém comenta é que se este diretório for montado pelo ncpmount (rede Novell) ou pelo próprio NFS do linux o resultado é o mesmo, isto é, problemas de locks de registros e arquivos no sistema Clipper. Portanto o problema não é do samba ou do dosemu mas sim do fato de ter que montar um diretório para acessar a rede. O problema esta na montagem. Maiores informações no link abaixo http://www.oreilly.com/catalog/samba/chapter/book/ch05_05.html Se o acesso é feito pelos programas da Novell (ipx netx vlm etc) de dentro do dosemu sem montagem de diretório, o problema não ocorre pois não há necessidade de montagem de diretorio pois o acesso é direto como um micro normal rodando o DOS. Outro problema que sempre ocorre nestas discussões sobre este assunto é o fato de confundirem o fato com o uso do samba no servidor. O samba no servidor e acessando com micros windows como cliente não apresenta o problema é não é sobre isto que estamos discutindo. O samba como servidor é excelente e funciona perfeitamente.  O problema ocorre quando queremos migrar o micros clientes de windows para linux e nos vemos na necessidade de usar o dosemu para isto. lion *************************************************************** De:  Hamacker Para:  Lion Lotti Filho Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Dosemu e Samba Data:  Mon, 19 Jan 2004 10:41:39 -0200 Nao sei que tipo de rede ou aplicacao que voce utilizou, mas por aqui um pentium 300mhz c/ 256 é o servidor de arquivos (e outros, menos banco de dados) e roda alguns programas legados em cobol e clipper e como disse sao aplicações legadas e funcionam muito bem a uns 3 anos, tem por aqui uns 15 usuarios rodando (pelo menos 5 simultaneamente na mesma aplicacao) e nao percebí nenhuma lentidão no processo. Eventualmente quando o clipper esta abrindo uma tabela gigante ou re-indexando arquivos eu percebo o afogamento da CPU, mas isso é sazional e ocorreria o mesmo se fosse no intranetware (o qual foi sepultado depois que implantamos esse servidor linux). As aplicações cobol/dos sao ainda mais pesadas porque preciso usar o servidor X+VNC simplesmente porque algumas combinacoes de teclas nao funcionam corretamente pelo putty, mas funcionam no VNC. O Linux no servidor é um redhat 7.2c/ discos scsi, 256RAM, pentium compaq 300mhz. inte+ Lion Lotti Filho wrote: Olá > > A utilização de acessos por ssh ou telnet rodando o dosemu é uma solução que > também funciona porem é limitada pelo numero de usuários. > Desta forma, todos os usuários rodam os programas no servidor dividindo os > seu recursos pelo numero de usuário. E o dosemu é um pouco pesado demais. > Porem é uma ótima solução para acessos remotos devido ao baixo fluxo de > informação pela rede, o que torna possível até rodar os programa via > internet por linha discada. (o que é incrível porem já estou fazendo isto em > um cliente). > Pela experiência que fiz ha algum tempo, em um Pentin IV com 256 MB, no > quinto ou sexto usuário acessando ao mesmo tempo, já começava a dar > problemas com lentidão e mesmo até travamentos. > Em uma rede maior herdada do windows NT ou Novell com 50 ou mais usuários, > esta opção já não seria viável, havendo a necessidade de que todos rodem os > programas usando o seus próprios recursos e somente acessando os arquivos > compartilhados no caso com o mars-nwe. > Acho que depende do tamanho da rede. *************************************************************** De:  Djos Deperiano Para:  mael_m@hotmail.com, linux-br@bazar2.conectiva.com.br Assunto:  RE: (linux-br)Imprimindo MARS-NWE socorro Data:  Wed, 28 Apr 2004 14:44:39 +0000 Olá,  Não sei se ajuda, mas quando uso dosemu num terminal onde estão os arquivos que quero utilizar, seja clipper ou cobol, configura uma impressora no CUPS local, a qual aparecerá no arquivo /etc/printcap, ae no arquivo /etc/dosemu.conf (pode mudar dependendo da versão), na variável $printer, coloca o nome da impressora igualzinho aparece no /etc/printcap.  Queria também saber mais sobre o Mars-NWE, onde posso encontrar informações de rápida ajuda? []'s Djos Um Deperiano criando soluções.     Fiz uma configuracao com um servidor RH9 usando ltsp, mars, dosemu, > dhcpd e etc; Para migrar novell netware com sistema em cobol, consigo > acessar normalmente o sistema cobol em todas estacoes de trabalho ltsp > diskless usando dosemu, mas preciso imprimir e este eh meu problema. > >     Alguem poderia me dar dicas sobre as entradas 21 e 22  do nwserv.conf >     , no meu esta assim: > > 21      VENDAS    SYS:\PRINT\VENDAS   lpr -P vendas > 21      ESTOQUE   SYS:\PRINT\ESTOQUE  lpr -Pestoque > >    -Sendo as impressoras VENDAS e ESTOQUE configuranda com cups Jetdirect >     na estacao correspondente. > > 22      PS      VENDAS   1 > 22      PS      ESTOQUE   1 > >     - Este item eu nao compreendi totalmente... >     - Porque não consigo inserir a configuracao impressora dentro do > pconsole do mars-nwe? >       O Mars não deixa cria o arquivo > /var/mars-nwe/sys/system/0F000001/PRINT.000... >       ou isso nao e presiso...??? > *************************************************************** De:  rogerio araujo Para:  polilinux@yahoo.com.br Cc:  Lista LINUX-BR Assunto:  Re: Re:(linux-br)clipper e dataflex Data:  Mon, 12 Jul 2004 15:09:25 -0400 sim está corrigido e o samba hoje é muito estável. Mas uma advertencia. Nao se pode acessar em hipotese alguma arquivos usando as duas formas simultaneamente. Ou se usa o dosemu ou o SAmba. Isso devido ao fato de cada uma tratar o lock de arquivos de forma particular. Em Seg, 2004-07-12 às 10:43, Joao Paulo Rojas Vidal escreveu: > Carlos, > > quando pesquisei este assunto, lá pelos idos de 2001, compartilhar programas clipper através de clientes samba e do dosemu dava problema no travamento (lock) de indices e arquivos. > Isto está corrigido? -- Rogério Rodrigues de Araújo Analista de Sistemas / Técnico em Informática Linux User #235776 - Machine #172486 Projeto LBA-Experimento em Grande Escala da Biosfera-Atmosfera da Amazonia Escritório e Laboratório de Apoio Rua 24 de Outubro, 3707 - Salé - Santarem - PA CEP 68040-010 email : rogerio@lbaeco.com.br / araujo.r@socs.com.br tel : + 55 93 523 4138 *************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)programas em DOS na rede Data:  Fri, 30 Jul 2004 12:51:19 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Francisco Carlos de Andrade wrote: >Oi, tenho aqui 1 servidor linux e estou tentando colocar as estacoes >tambem linux, com isso tenho 1 estacao slackware 10,  sendo > configurada, nela ja estou acessando a internet e ja esta montado uma > particao para o servidor com o NIS, Você quis dizer NFS? > ja instalei o DOSEMU, preciso > saber agora como faço para ativar programas DOS que estao no meu > servidor pela estacao LINUX, com esse procedimento feito, ja posso > migrar +-8 estacoes. Instale o DOSEMU e cada uma dessas estações e o configure. Depois, poderá rodar qualquer programa DOS, seja onde for que os arquivos do programa estão: em discos locais ou em sistemas de arquivos montados por NFS. - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint: *************************************************************** De:  hamacker Para:  Pinguim Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)erro usando DOSEMU Data:  Wed, 04 Aug 2004 14:07:26 -0300 Se voce estiver usando o FreeDOS com o seu DOSEMU, atente-se porque alguns aplicativos como o MSEDIT (o edit antigo que vinha no MSDOS6.2) nao sabem tratar o final de linha que é um CTRL+Z, mas no FreeDOS é #0. Deve ter um meio de corrigir isso, mas sinceramente ainda nao sei. Apesar disso o FreeDOS melhorou muito sua compatibilidade, estou usando com alguns aplicativos clipper que nao compilavam/rodavam antes. inte+ Pinguim escreveu: Oi pessoal, estou com o DOSEMU instalado e qdo tento acionar um programa > feito em DOS a tela fica distorcida, torta, aparecem as letras e barras > totalmente tortas, alguem sabe o q devo fazer ? *************************************************************** De:  Tiago Cruz Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)programas em DOS na rede Data:  Fri, 30 Jul 2004 14:42:17 -0300 Em Sex 30 Jul 2004 13:43, Pinguim escreveu: > # dosemu > c:\ > ja tentei cd\mnt\publico Use o LREDIR. Tenho no meu server /mnt/windows => FAT /mnt/server => NFS LREDIR F: LINUX\FS\MNT\SERVER LREDIR D: LINU\FS\MNT\WINDOWS Abraços Tiago Cruz Org. King de Contab. S/C Ltda. Linux User # 282636 Agora em novo domínio!!! =) http://linuxrapido.org *************************************************************** De:  Tiago Cruz Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)erro usando DOSEMU Data:  Thu, 5 Aug 2004 10:12:47 -0300 Em Qua 04 Ago 2004 14:07, hamacker escreveu: > Se voce estiver usando o FreeDOS com o seu DOSEMU, atente-se porque > alguns aplicativos como o MSEDIT (o edit antigo que vinha no MSDOS6.2) > nao sabem tratar o final de linha que é um CTRL+Z, mas no FreeDOS é #0. Nesse caso o DrDOS funciona melhor certo? Fora que o edit do FreeDos não abre arquivos com mais de 150 KB :( Abraços Tiago Cruz Org. King de Contab. S/C Ltda. Linux User # 282636 Agora em novo domínio!!! =) http://linuxrapido.org *************************************************************** De:  hamacker Para:  Tiago Cruz Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)erro usando DOSEMU Data:  Thu, 05 Aug 2004 18:25:33 -0300 Depende do que voce for fazer, o FreeDOS serve. No 'dos' antigo muita gente fazia perípécias com a limitação dele de forma que é improvável que o FreeDOS rode 100% dos aplicativos, mas rodará 99% dos que sao triviais e um pouco menos com aqueles que fazem sharing de arquivos. Acho que o FreeEdit só consegue abrir o tamanho de RAM que estiver disponivel. Se voce tiver apenas 400KB de RAM livres com o FreeEdit carregado então ele poderá ir abrir um arquivo até o maximo de 384KB (paginas de 64KB). Existe o 'vim' para DOS que faz excelente páginação de memória e abre arquivo de qualquer tamanho, tú poderá experimentar. []'s ps-- se tiver oporunidade experimente o dosemu+freedos diretamente da pagina do desenvolver ele parece ser + simples de configurar do que o dosemu empacotado da distro. Tiago Cruz escreveu: Em Qua 04 Ago 2004 14:07, hamacker escreveu: > Nesse caso o DrDOS funciona melhor certo? > Fora que o edit do FreeDos não abre arquivos com mais de 150 KB :( *************************************************************** De:  rogerio araujo Para:  Guerreiro - Linux Cc:  Lista LINUX-BR Assunto:  Re: (linux-br)Como configurar da melhor o DOSEMU Data:  Mon, 23 Aug 2004 08:02:54 -0400 na faq da lista o que mais tem são configuracoes do DOSEMU . Eu mesmo já mandei duas. Atualmente utilizo um sistema em clipper rodando via telnet/dosemu/drdos. São aprox. 15 estacoes de trabalho , cada uma com seu proprio dosemu.conf (.dosemurc) . Todas utilizando a mesma imagem. Nunca utilizei o msdos622. > quem quiser eu mando o meu dosemu.conf pois nao da colocar ele na mensagem, > pois estoura o tamanho. da mensagem > > Devair Rogério Rodrigues de Araújo Analista de Sistemas / Técnico em Informática Linux User #235776 - Machine #172486 Projeto LBA-Experimento em Grande Escala da Biosfera-Atmosfera da Amazonia Escritório e Laboratório de Apoio Rua 24 de Outubro, 3707 - Salé - Santarem - PA CEP 68040-010 email : rogerio@lbaeco.com.br / araujo.r@socs.com.br tel : + 55 93 523 4138 *************************************************************** De:  João Paulo Rojas Vidal Para:  Alex Rodrigues da Silva Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br) Instalacao do DR-DOS Data:  Fri, 01 Oct 2004 21:53:45 -0300 Em Sex, 2004-10-01 às 14:12, Alex Rodrigues da Silva escreveu: > Prezados Senhores, > alguém teria um tutorial de como instalar o DR-DOS no CL10? > [corte] só que > quando inicio o dosemu, ele diz que não tem Sistema Operacional e pede para > baixar o Free-DOS. > Alguém pode me ajudar? > > Grato desde já, > > Alex Rodrigues da Silva > --------------------------------------------------------------------------- Tem que ser o DR-DOS ? Aqui em casa eu instalei o dosemu pelo CD do CL10 (dosemu-1.2.1-52696cl.rpm) e ele já vem com o Freedos embutido e funcionando na boa. Nem foi preciso tutorial nem nada. Ao rodar o dosemu pela primeira vez ele fará algumas perguntas - apenas confirme tudo o que ele pedir e pronto, estará com o dosemu+freedos rodando perfeitamente. -- []s João Paulo Rojas Vidal Usuário Linux 100480 na http://counter.li.org *************************************************************** De:  Claudio Polegato Junior Para:  vinagrelinux@yahoo.com.br Cc:  Lista Linux Assunto:  Re: (linux-br)Dosemu e Gtknw Data:  Thu, 7 Oct 2004 08:44:09 -0300 (EST) > Boa noite pessoal !!!!!!!!!!!!!! Bom dia já. > 1 - Qdo rodo o xdosemu, ele funciona blz, mas em uma jenla pequena, gostaria > de saber o posso fazer p/ estar aumentando esta janela. Isto está intimamente ligado à resolução. Diminua a resolução do X ou mexa nas opções do arquivo /etc/dosemu.conf (ou /etc/dosemu/dosemu.conf) a partir da linha: ## Setting specific to the X Window System (xdosemu, dosemu -X) Estas opções também poder ser separadas por usuário dentro de um arquivo ~/.dosrc (acho que é isso) e favor ler a documentação. > 2 - estou tentando usar o Gtknw, mas ñ estou conseguindo, gostaria de saber o > q colocar no campo contexto, ñ sei o q colocar neste campo, ja verifiquei > todas as configurações do user no server novell, mas nada. Por que usar o GTKnw? Creio que pode-se fazer de forma mais simples usando o ncpmount ou colocando o ponto de montagem no /etc/fstab. O contexto realmente deveria fazer diferença. []'s Claudio *************************************************************** De:  Claudio Polegato Junior Para:  Carlos Vinagre Cc:  Conectiva Linux Assunto:  Re: (linux-br) Impressão Remota com o Dosemu Data:  Mon, 29 Nov 2004 16:04:22 -0200 (EDT) Olá,   Não entendi a parte do samba, mas...   Seguinte, no autoexec.bat ou outro .bat deve carregar o vlm, sem esquecer de habilitar o ipx no /etc/dosemu.conf e na sua placa de rede também. Após isso é so mapear as impressoras para as portas LPT1, LPT2 ou LPT3 a vontade dentro destes .bat para automatizar o processo.   Boa Sorte!!! []'s Claudio > Estou migrandos os micros da empresa aonde trabalho, > todos eles estão com o ruindos imprimindo remotamente > em um servidor netware 3.12, > a empresa possui um sistema que roda no MS-DOS e que > imprime remotamente > no server Netware. > via rwindows tenho uma solcução, vou usar o samba, mas > via ms-dos, qdo vou rodar o dosemu eu imprimo aonde? > Preciso saber como fazer para o Dosemu imprima > remotamente em um Server Netware. *************************************************************** De:  Claudio Polegato Junior Para:  Carlos Vinagre Cc:  Conectiva Linux Assunto:  Re: (linux-br)Ipx e Netx no Dosemu Data:  Wed, 1 Dec 2004 12:16:18 -0200 (EDT) Olá,   Creio que se procura-se na linux-br iria encontrar alguma coisa...   Mas, vamos lá. O ipx tem que ser ativo no arquivo de configuração do dosemu, geralemnte /etc/dosemu.conf e também protocolado na placa de rede, mas ae vai ter que procurar como fazer ou use o linuxconf no CL que fumega legal.   Quanto ao VLM, este está disponível para download no site da Novell, no google digite "dos vlm novell" sem as apas e clique no primeiro link. []'s Claudio > Pessoal!!!!!!!!! > > Esteou tentando imprimir remotamente pelo o dosemu, > mas estava > pesquisando na nte, eu preciso de 01 programa o > vlm.exe, aqui na cia > aonde trab. usando o ipx e o netx, nenhum destes > programas estão me servindo, > qdo rodo o ipx ele alega que o placa de rede ñ esta > respondendo, qdo rodo > o netx ele alega que a versão do dosemu que estou > usando é inferior a > requerida (versão de 3 a 6.20 dos ms-dos). > Gostaria de saber se alguém sabe aonde eu posso fazer > do download > do vlm ou do ipx e netx para o dosemu. > Já estive pesquisando no site do www.dosemu.org mas ñ > encontrei nada. > Alguém pode me ajudar. *************************************************************** ***************************************************************