[logo]     MINIX 3 - Perguntas Freqüentes [logo]

CONTEÚDO

      Questões Gerais
      Questões Legais
      Questões Técnicas
      Rodando o MINIX 3 em um Simulador ou Máquina Virtual

QUESTÕES GERAIS

O que é o MINIX 3?

MINIX 3 é um clone do UNIX pequeno e livre, projetado para ser altamente confiável. Ele é especialmente desenhado para PCs de baixo custo, sistemas de recursos limitados e sistemas embarcados. Ele está disponível com todo o código-fonte, o que o faz apropiado para o uso em cursos ou por pessoas que desejam aprender como um sistema operacional funciona.

Qual o hardware necessário para executar o MINIX 3?

Você precisará de um processador Intel 386 ou superior, com 4 MB de RAM, um drive disco rígido com 100 MB de espaço livre e um drive de CD-ROM para a inicialização. Não é possível inicializar de um drive de CD-ROM USB (ainda).

Onde posso conseguir o MINIX 3?

O MINIX 3 versão 3.1 é distribuído em um CD-ROM com o texto Operating Systems Design and Implementation, 3/e de Andrew S. Tanenbaum e Albert S. Woodhull. Novas versões estão disponíveis gratuitamente na página de download do MINIX 3.

Onde posso conseguir ajuda sobre o MINIX 3?

Há um grupo de notícias USENET. Poste uma pergunta lá. Há tambpem uma lista de e-mail.

Eu sou um iniciante. Onde posso aprender sobre programação no MINIX 3?

Use este guia como um começo.

Alguém pode ter passado por meu problema antes. O grupo de notícias é arquivado?

Sim. Veja o arquivo.

Uma página que vi uma vez se foi. Há alguma forma de encontrá-la?

Talvez. Tente a Wayback machine.

Onde posso encontrar informação a respeito do uso do MINIX 3 para ensino?

Um bom lugar para começar é esta Web page.

Posso me tornar um desenvolvedor do MINIX 3?

Se você tem o tempo, interesse e conhecimento necessários, você é bem-vindo a se juntar à comunidade MINIX 3. Este é o ponto de início.

QUESTÕES LEGAIS

Qual é a licença do MINIX 3?

A licença do MINIX 3 é um clone da licença Berkeley (BSD). Em resumo, a licença permite que você faça o que quiser com o sistema, obedecendo às seguintes regras: (1) você aceita não nos processar sob nenhuma condição, e (2) você mantenha as linhas de crédito no código, documentação e publicidade, a não ser que hajam outros acordos. Especificamente, você é livre para modificar o código-fonte, redistribuí-lo, incorporá-lo a produtos comerciais, sem outras restrições que não as mencionadas anteriormente.

Por que não usar a GPL?

Para nós a GPL é muito restritiva. Companhias que investem grandes quantias em desenvolvimento de software open-source, não querem distribuir seus códigos para seus competidores. Uam vez que o MINIX 3 tem claras aplicações em sistemas embarcados, nós cremos que a licença BSD é mais apropriada.

Qual é a relação entre o Linux e o MINIX?

O MINIX foi lançado em 1987 como um clone UNIX pequeno e fácil de entender para ser usado em cursos de sistemas operacionais. Linus Torvalds, então estudante da Universidade de Helsinki, estudou o MINIX em um curso de sistemas operacionais e ficou tão impressionado que comprou um PC para rodá-lo. Ele então usou o MINIX como plataforma, guia e inspiração para desenvolver um clone do MINIX, chamado Linux, que ele lançou em 1991. Este é o anúncio do Linux.

O Linus foi acusado de ter roubar o código do MINIX para ser usado no Linux. Isso é verdade?

Não. Absolutamente não. Ken Brown, da Instituição Alexis de Tocqueville escreveu uma denúncia, fundada em parte pela Microsoft, alegando que Linus roubou o código do MINIX para desenvolver o Linux. A conclusão de Brown's foi de que as companhias não deveriam usar o Linux por que os direitos de propriedade intelectual não estão claros. Isso é lixo. É verdade que é muito estranho que um estudante de 21 anos tenha sido capaz de escrever seu próprio sistema operacional sem ter o código-fonte de um sistema operacional semelhante para usar, estudar e modificar, porém, Linus escreveu a versão inicial do Linux sozinho. A denúncia de Brown e uma resposta do criador do MINIX foi discutida em detalhes na Slashdot.

QUESTÕES TÉCNICAS

Como dou boot pela imagem USB?

Escreva o arquivo da imagem usb para o dispositivo usb setor por setor. Em outras palavras, não a escreva em um sistema de arquivos FAT no dispositivo usb, mas escreva o arquivo no setor 0 do disposivo. Isso vai, certamente, apagar qualquer outra informação que estava no dispositivo usb. Depois, você poderá dar boot do dispositivo usb, se o seu BIOS suportar.

Como mudo a configuração de rede após a instalação?

Edite o /etc/inet.conf. Geralmente, o formato é:
eth0 fxp 0 { padrão; };
onde 'fxp' é o nome do driver ethernet que você quer iniciar (esse é o nome do processo que a inet usa para falar com o ethernet). Dê uma olhada em /usr/etc/rc para ver como os drivers ethernet são iniciados. Atualmente, as possibilidades são:
 lance rtl8139 fxp dpeth dp8390 
Para detalhes da inet.conf, por favor, veja a página de manual da inet.conf (man inet.conf).

Meu drive SATA não funciona no MINIX

O MINIX 3 tem suporte a SATA, mas nós vimos problemas se eles são configurados para o modo "Enhanced" (algumas vezes chamado "Nativo"). Tente mudar a configuração para "Legacy" ou "Combined" no BIOS.

O MINIX 3 afirma ser compatível com o POSIX. O que é POSIX?

Veja este documento sobre POSIX.

Como aprendo a programar no ambiente MINIX 3?

Veja este documento sobre a programação no MINIX.

Como posso configurar uma RAM maior do que 8 MBytes?

Veja este documente sobre RAM.

Como posso configurar o boot para ter múltiplos sistemas operacionais no mesmo computador?

Use um gerenciador de boot. Veja este documento sobre gerenciadores de boot para mais informações.

Como posso evitar problemas com o comando vol e disquetes?

Veja este documento sobre vol.

Porque o editor elle não se comporta da maneira que a página de manual fala que ele se comporta?

Para ter ajuda com o elle, veja este documento sobre elle.

É possível trocar dados entre sistemas de arquivos de diferentes sistemas operacionais?

Sim.Veja este documento sobre troca de dados.

Como vejo o esboço de uma página de manual que no ainda não foi instalada?

Use nroff -man arquivo_man | more

Qual é a performance do MINIX 3?

Nós fizemos medidas da performance do MINIX 3 (drivers de modo usuário) contra a do MINIX 2 (drivers de modo kernel) e o MINIX 3 é 5-10% mais devagar. Nós não comparamos com outros sistemas pois existem muitas diferenças (por exemplo, o driver de disco atual sequer tem DMA, o compilador ACK é mais rápido que o gcc, mas o código é pior, os sistemas de arquivos diferem, etc.) A maior diferença é que o MINIX 3 representa aproximadamente 1 ano-homem de trabalho e outros sistemas representam milhares de anos-homem de trabalho e a nossa prioridade é a confiabilidade, não a performance.

RODANDO O MINIX 3 EM UM SIMULADOR OU MÁQUINA VIRTUAL

Como rodo o MINIX 3 no VMWare?

Veja este documento sobre MINIX e VMWare. Você também pode baixar a máquina virtual VMWare, com o MINIX 3 já instalado. Há um link para isso na página principal, em 'VM installed with MINIX 3'. Você pode rodar essa máquina virtual usando o VMWare Player, que é um download gratuito.

Posso transferir dados entre o MINIX que está no VMWare e o Windows que está instalado no HD??

Essa ferramenta copia-e-cola permitirá isso. Se você selecionar o chip LANCE Ethernet quando instalar o MINIX 3, você poderá usar FTP no MINIX 3.

Posso usar o emulador Bochs para rodar o MINIX 3 em um Mac?

Sim. Veja este documento sobre MINIX e Bochs.

Posso rodar o MINIX 3 em cima do Windows usindo o Virtual PC?

Sim. Veja este documento sobre MINIX e Virtual PC.

 

Modificado em 24 de outubro de 2005

Copyright Albert S. Woodhull

Tradução de Moisés Alcântara, em 23 de Outubro de 2007