Inicializar na área de trabalho remota

4

Estou tentando descobrir quais opções existentes existem para inicializar uma máquina em uma área de trabalho remota (RDP). Idealmente, o usuário teria uma chave USB e apenas conectá-la à máquina e inicializá-la por meio dela, estabelecendo uma conexão RDP com seu ambiente virtualizado (armazenado em um servidor).

Essencialmente, o fluxo previsto será Power On - > Sequência de inicialização - > Tela de login da área de trabalho remota.

    
por user41951 01.05.2010 / 10:57

6 respostas

1

bem - você pode usar o knoppix modificado ou outra distro ao vivo e executar o rdesktop que é o cliente linux para o protocolo RDP. a remasterização da distro ao vivo era demorada para mim, mas é definitivamente factível.

informações sobre o remasterização de knoppix: aqui . e sim, pode inicializar a partir de um pendrive .

sua outra opção é a inicialização pela rede - com o pxe e, em seguida, o nfs -, com custos ainda menores e um gerenciamento mais centralizado.

PS: isso parece ainda melhor.

    
por 01.05.2010 / 11:22
2

Eu estava pesquisando isso hoje e encontrei três soluções que podem funcionar:

  • Thinstation ( link ): atualizado em novembro.
  • PXES ( link ): que foi mesclado no 2X ThinClientOS (agora com ThinClientServer )
  • Netstation ( link ): não foi atualizado desde '02 aparece.
por 04.01.2011 / 14:22
1

Além disso, você pode usar o Windows AIK para criar um WinPE image , copie os arquivos MSTSC.exe (et al) de um computador com Windows 7 para o imagem e usar isso. Pode ser PXE inicializado, ao vivo ou RAM / CD ou USB, instalado em um HD.

Os arquivos necessários (relativos a% systemroot% \ System32) são:

mstsc.exe
d3d10.dll
d3d10_1.dll
d3d10_1core.dll
d3d10core.dll
d3d10level9.dll
d3d10warp.dll
dxgi.dll
msacm.dll
msacm32.dll
mstsax.dll
msacm32.drv
en-US\msacm32.dll.mui
en-US\msacm32.drv.mui
en-US\mstsc.exe.mui
en-US\mstscax.dll.mdui

Observação: o computador de referência do qual os arquivos são copiados deve corresponder à versão do WinPE que você está criando, 32 bits ou 64 bits. O WinPE de 64 bits não tem capacidade para executar programas de 32 bits e vice-versa.

Você também pode querer incluir setres , um programa gratuito para definir a resolução a partir da linha de comando / scripts / etc . O padrão do WinPE é 800x600 sem nenhuma maneira interna de alterá-lo.

    
por 04.01.2011 / 14:48
0

Eu sugeriria o Puppy Linux como você pode instalar e salvar no disco mesmo se você estiver usando um disco ao vivo.

    
por 01.05.2010 / 13:49
0

Eu uso o Ubuntu Server com LTSP. É um framework decente feito para thin clients de inicialização de rede em um desktop Ubuntu, mas você pode realmente editar um arquivo de configuração (lts.conf) e dizer para carregar o 'rdesktop' ao invés do desktop gnome. Pode não ser a melhor solução para você porque requer que um servidor Ubuntu crie / atualize / distribua com facilidade as imagens de inicialização do PXE, mas acaba com os usuários que precisam de uma chave USB.

[editar]

Eu também devo mencionar que ele suporta extrair a unidade de CD local e os dispositivos de armazenamento USB conectados para o servidor windows também - o que você pode não obter de uma compilação personalizada do Linux em uma chave USB, a menos que você faça alguma codificação.

    
por 21.08.2013 / 19:09
0

Eu realmente passei muito tempo fazendo isso para finalmente compartilhá-lo para que outras pessoas pudessem economizar algum tempo para si. Isso precisa de uma máquina Ent Windows 7 inicializada.

As etapas incluem o seguinte.

  1. Instalar o ADK 8.1
  2. copype.cmd amd64 f: \ temp \ work
  3. f: \ temp \ work > dism / mount-wim /wimfile:F:\temp\work\media\sources\boot.wim/index: 1 / mountdir: F: \ temp \ boot (em que boot é um o diretório onde estamos montando o arquivo wim)
  4. Copie os seguintes arquivos de um windows 7 c: \ windows \ system32 e coloque-o dentro de c: \ windows \ system32
  5. do wim montado

mstsc.exe d3d10.dll d3d10_1.dll d3d10_1core.dll d3d10core.dll d3d10level9.dll d3d10warp.dll dxgi.dll msacm.dll msacm32.dll mstscax.dll msacm32.drv

  1. Copie os seguintes arquivos de um windows 7 c: \ windows \ system32 \ en-us e coloque-o dentro do c: \ windows \ system32 \ en-us do wim montado

pt-BR \ msacm32.dll.mui pt-BR \ msacm32.drv.mui en-US \ mstsc.exe.mui pt-BR \ mstscax.dll.mdui

  1. Além disso, você pode excluir o bootfix.bin do winpe para que ele não peça "pressione do CD / DVD, pressione qualquer tecla .."

  2. Crie um arquivo chamado winpeshl.ini e cole o seguinte conteúdo:

[LaunchApp] AppPath =% SYSTEMDRIVE% \ windows \ system32 \ mstsc.exe

salve em c: \ windows \ system32 de boot.wim montado

  1. Confirme as alterações em boot.wim dism / unmount-wim / mountdir: F: \ temp \ boot / commit

  2. Crie uma mídia: makewinpemedia / iso f: \ temp \ work f: \ temp \ rdp.iso

  3. Inicialize uma VM desse rdp.iso.

PS: não tente estas etapas com uma máquina com Windows 8 / 8.1, pois de alguma forma nunca funciona.

    
por 02.03.2015 / 07:55