Como você usa o TinyCore com um VirtualBox e um teclado que não é dos EUA?

3

Eu preciso instalar em várias de nossas antigas estações de trabalho WindowsXp (apenas 1GB de RAM, 40GB para disco rígido!) um servidor Unix para permitir que nossos desenvolvedores realizem algum teste preliminar no Unix.

Considerando as diferentes distribuições do Linux , decidi usar o bastante recente e muito pequeno Distribuição do TinyCore (3.7) .

Mas:

  • Em um cliente, o mouse é errático (não capturado corretamente pela sessão do VirtualBox).
  • Em todos os clientes, não consigo configurar corretamente o teclado, mesmo depois de instalar kmaps.tcz extension e tentar indicar no /opt/bootlocal.sh "kmap = azerty / fr-latin9".

Você tem um processo de instalação válido com um VirtualBox (4.0.8) para o TinyCore (3.7)?

Eu proponho uma abaixo, mas você pode ter informações / ajustes adicionais.

    
por VonC 19.06.2011 / 11:34

2 respostas

3

Acontece que havia dois problemas:

  • um com a configuração do VirtualBox:
    • na configuração "Geral" (guia "Avançado"), a opção "Mostrar em tela cheia / Sem formatação" pode ser desmarcada.
    • na configuração "Sistema" (guia "Placa-mãe"), o "Relógio do hardware em hora UTC" e " Ativar dispositivo apontador absoluto " podem ser desmarcados (o último parece ser a causa do mouse ser capturado incorretamente). A ordem de inicialização precisa ser CD, em seguida, Harddrive (importante para as opções de inicialização)
    • na configuração "Armazenamento", "tinycore-current.iso" precisa ser adicionado como unidade de CD / DVD "mestre secundário IDE"

Quando uma primeira sessão TinyCore é aberta (uma "ao vivo" da iso do CD), a instalação em hda1 pode continuar, mas com o teclado padrão (us).
Veja " Instalação Frugal do TinyCore ", usando o disco virtual da sessão "TinyCore" do VirtualBox, baseado em cfdisk e grub .

Quando o TinyCore é instalado no hda1, a próxima reinicialização ainda usará o CD primeiro, mas você pode iniciar o TinyCore correto digitando no prompt " boot> "

tinycore tce=hda1 home=hda1 opt=hda1

Com o primeiro lançamento da sessão hda1 TinyCore, você pode instalar:

  • kmaps.tcz
  • Xorg.tcz

Nunca consegui fazer o kmap funcionar em uma sessão XVesa: digitando " tinycore kmap=azerty/fr-latin " ou adicionando " loadkmap < /usr/share/kmap/azerty/fr-latin9.kmap " ao /opt/bootlocal.sh (e depois reiniciando enquanto fazia o backup da minha configuração) era o suficiente para obter um teclado azerty ... MAS: a tecla Shift não funciona mais!
Em um editor Vi, digitar Shift exibe " ^@ ".

O que funciona em termos de teclado é:

  • instalando o Xorg
  • adicionando ao arquivo ~tce/.xsession a linha

    [-e / usr / local / bin / setxkbmap] & & setxkbmap -layout "fr" -variante "nodeadkeys"

(conforme relatado em este tópico , que resolveu o segundo problema). < br> Considerando a mudança de teclado em * instantâneo * (como oposto ao loadkmap ), este parece ser um melhor método.

No final, TinyCore + Xorg + Vim + Git + FireFox: 210Mo

    
por 19.06.2011 / 11:35
1

Não sei por que você optou pelo TinyCore, mas mesmo com essas especificações do PC, você pode executar uma distro um pouco mais pesada que ainda lhe dará um desempenho decente com um ambiente de desktop mais moderno, como XFCE ou LXDE.

Muitas das distros ultralites abrem mão de alguma conveniência e usabilidade em troca de seu minimalismo. Eles geralmente são projetados para serem executados a partir da RAM e geralmente têm um sistema de arquivos mais complexo & requisitos de gerenciamento de pacotes por causa de sua mídia de destino. Eles também podem ser mais difíceis de instalar em um disco rígido do que um processo de instalação tradicional.

Dependendo das suas necessidades de teste, sugiro fazer algo como uma instalação mínima do Debian 6 ou Arch Linux, e usando o gerenciador de pacotes padrão para instalar o mínimo que você precisa para o teste. Eu até adicionaria o FreeBSD / OpenBSD / NetBSD à equação, já que eles podem ser executados de forma bastante leve.

Ou, alternativamente, pegue um live-cd já configurado com o XFCE ou o LXDE, e tente executá-lo a partir do arquivo iso. Se tudo correr bem, crie um disco de 2-4 Gb e instale-o. Basicamente, continue tentando distribuir até encontrar um que lhe proporcione o melhor ROI para seu tempo e esforço.

    
por 19.06.2011 / 13:08