Ubuntu instalado no pendrive - essas instalações são limitadas para rodar na mesma máquina?

4

Eu executei uma instalação "completa" do Ubuntu no meu pen drive USB - não gravando um LiveCD persistente nele, mas usando 2 pen drives USB, um contendo o LiveCD e o outro como destino. bootloader também foi instalado no stick de destino).

Agora, durante a instalação, notei que o assistente configura alguns elementos relacionados ao hardware. Isso significa que tais instalações são limitadas para serem executadas na mesma máquina em que o assistente de instalação é executado? Se sim, 1) o que acontecerá se eu pegar este stick em outro lugar e tentar carregá-lo em outro hardware, e 2) existe uma maneira de superar isso, então eu posso evitar o LiveCD + persistente (porque o espaço persistente é limitado), e tem uma instalação universal?

    
por Andy Yan 17.07.2017 / 11:09

3 respostas

5

Um sistema instalado portátil, que inicializa no modo UEFI e BIOS, é descrito neste link,

Sistema instalado que inicializa do modo UEFI e BIOS

Há mais detalhes no link a seguir,

help.ubuntu.com/community/Installation/UEFI-and-BIOS

P: Agora, durante a instalação, notei que o assistente configura alguns elementos relacionados ao hardware. Isso significa que tais instalações são limitadas para rodar na mesma máquina em que o assistente de instalação é executado?

A: Não. É portátil, mas não tão portátil quanto um live drive persistente.

P: ... porque o espaço persistente é limitado.

A: Você pode armazenar a persistência em uma partição, que é limitada apenas pelo tamanho da unidade. Com uma tabela de partição GUID (GPT), pode ter vários terabytes. O mkusb pode instalar esses sistemas ativos persistentes.

Comentários: Mas há outras desvantagens com um sistema ativo persistente. É menos estável em comparação com um sistema instalado e você não pode usar um novo kernel porque o kernel é iniciado antes que a sobreposição para persistência seja iniciada. Além disso, eu recomendaria instalar pacotes de programas, mas não atualizar e atualizar o sistema ativo persistente. Em vez disso, você deve instalar um novo sistema ativo persistente a partir de um arquivo iso atual.

Veja também os links a seguir,

askubuntu.com/questions/936633 / ubuntu-live-from-usb-with-full-persistence-e-ntfs / 936641 # 936641

Persistente vivo versus Ubuntu instalado na unidade flash USB

Experimente o Ubuntu (Kubuntu, Lubuntu, Xubuntu, ...) antes de instalá-lo

Editar: Uma unidade flash USB 3 SSD possui hardware flash muito mais rápido do que um pendrive USB padrão, e há pendrives USB 3 com alto desempenho de leitura / gravação. O mercado muda, então vale a pena conferir na internet, qual marca e modelo selecionar para obter a melhor compra 'hoje'. Veja este link sobre rápido USB 3 pendrives,

help.ubuntu.com/community/Installation/FromUSBStick#Notes_about_speed

    
por sudodus 17.07.2017 / 13:39
4

Eu acabei de instalar o Ubuntu em um drive USB 3.0 com os métodos descritos aqui:

Esta instalação funcionará em praticamente qualquer outro hardware com poucas limitações:

  • o hardware deve poder inicializar a partir do USB
  • uma instalação de 64 bits não inicializa em uma CPU de 32 bits
  • drivers proprietários necessários para placas gráficas mais novas podem não estar incluídos
  • algumas placas de rede precisam de configurações adicionais para serem feitas
  • o BIOS do computador pode precisar ser adaptado para inicializar a partir do BIOS legado

Infelizmente, mesmo no USB 3.0, ele executa bem menos do que em uma instalação real. Mesmo a atualização distanciada levou séculos. Ele serve apenas para testes, mas pode ser muito útil (eu pude testar as configurações do módulo WIFI antes de instalar).

    
por Takkat 17.07.2017 / 11:27
3

O Ubuntu, assim como qualquer outra distribuição do Linux, suporta qualquer hardware, que é suportado pelo kernel fornecido (próprio kernel + módulos do kernel). A maioria das distribuições usa kernels "em todo o hardware", que são compilados com suporte a uma grande quantidade de hardware, para tornar o kernel compatível com o maior número possível de PCs.

Isso significa que (do ponto de vista do hardware) o SO, instalado com o kernel padrão, poderá ser iniciado em qualquer PC, que possa lidar com essa instalação padrão do sistema operacional (portanto, como mencionado acima, o PC de 32 bits não iniciar o kernel de 64 bits do ubuntu64)

Se você tiver problemas com alguns de seus PCs, você poderá alterar a configuração do kernel e recompilá-lo com suporte a hardware não suportado por padrão, mas também terá que manter as configurações básicas (arquitetura suportada, conjuntos de instruções e assim por diante) no nível do PC mais fraco (como exemplo 32/64 - se você quiser um bastão para 10 x64 PCs e 1 x32 PC, você precisa usar x32 em todos os 11 PCs) ou criar vários mapeamentos de pontos de inicialização para diferentes kernels.

Após iniciar, você deve ter em mente que você precisa reconfigurar suas configurações de rede (contanto que a nomenclatura dos dispositivos ethernet varie dependendo do hardware e porque você terá outro endereço MAC - portanto as políticas DHCP e NAT da sua rede serão aqui levantada)

Hardware adicional, que não é tratado pelo próprio kernel - como drivers GPU proprietários ou drivers que usam firmware proprietário (por exemplo, scanners usb antigos) exigirá configuração porque não é configurado durante o processo de inicialização por padrão.

Observe também que, além do suporte de hardware, há também algumas coisas relacionadas à lógica, como nomenclatura de host (se você iniciar 20 clones em uma rede, você terá uma rede de computadores com o mesmo nome), dhcp leasing (20 lançamentos de 1 clone em 20 pcs vai demorar 20 concessões em vez de um com IPs diferentes, então se você estiver em dhcp, você terá que alterar suas regras de NAT no seu roteador) e assim por diante.

    
por Stanislav Orlov 17.07.2017 / 16:31