Desktop de inicialização do laptop conectado por USB

1
  1. Seria possível ter um laptop com algum Linux, que eu seria capaz de me conectar a qualquer desktop com um cabo USB-USB e inicializar algo desse laptop? (seu sistema operacional real ou algo diferente dedicado a esse tipo de atividade - com configuração mais genérica para hardware)

  2. Se sim, como você conseguiria isso?

Eu acho que deveria ser possível considerando que você pode inicializar o sistema a partir de um dispositivo USB, então, teoricamente, você deve ser capaz de enganar o desktop para pensar que você é realmente um dispositivo de inicialização - estou errado?

Além disso, o Ubuntu para Android parece ser algo parecido. Mas quão difícil seria conseguir com o SO personalizado e o dispositivo personalizado que executa o Linux?

    
por Łukasz Zaroda 21.01.2014 / 01:27

2 respostas

1

Isso é possível, mas é improvável que funcione com os conectores USB internos do seu laptop. Esses conectores são conectados para serem "mestres" (ou "hosts") e o que você precisa é de um conector USB "escravo" (ou "cliente", "dispositivo") e software apropriado.

Não é apenas o conector (ou um cabo USB-A USB-A), o chip USB conectado a esse conector que 'fala USB' é muito mais importante. E, a menos que esse chip seja realmente burro (o que não é normal e iria sobrecarregar sua CPU), você não pode resolver isso em software no seu laptop.

O que você precisa é de algum dispositivo como um Arduino que tenha duas conexões USB escravas. Você poderia fazer um cabo (muito) inteligente de tal dispositivo que fala com a outra máquina como se fosse uma unidade USB ("escrava"). Ele também se comunica com seu laptop como um escravo através de algum protocolo para obter os dados apropriados sempre que houver uma solicitação de dados da outra máquina.

    
por 21.01.2014 / 08:57
1

Se você está fazendo esta pergunta:

Can you use a laptop as a USB mounted HDD which would allow you to boot desktop systems from the laptop?

Então a resposta seria não. Isso não é possível. Se você olhar para o BIOS de um sistema, ele normalmente lista os métodos que você pode usar para inicializá-lo. Mesmo que ele liste USB como um desses métodos, normalmente não é possível acessar o HDD de outro sistema através do barramento USB de uma maneira que permita inicializar outro sistema.

Alternativas

Eu recomendaria comprar um thumbdrive USB de baixo custo e configurar várias distribuições nesse dispositivo. Há uma variedade de ferramentas que ajudarão você a criar essa configuração.

Ferramentas como unetbootin podem auxiliar na configuração de um dispositivo USB desse tipo. Você também pode usar o UBCD - Ultimate Boot CD para criar CDs / DVDs, que também são carregados com tantas distros quanto você pode empinar em um disco.

Várias distros ao vivo

Por fim, existe esse script chamado multicd , que pode ajudar na construção de um thumbdrive USB que pode conter várias distros. Esta postagem do blog aborda os detalhes de configuração e uso dela, intitulada: Crie o Multi Live Linux Distro em um único CD / DVD .

O script está disponível neste site, MultiCD - Combine vários CDs em um. e Github . Depois de configurá-lo, você poderá inicializar um sistema usando o thumbdrive e obterá um diálogo semelhante a este:

    
por 21.01.2014 / 02:23