Posso usar uma unidade flash USB como meu sistema operacional principal no Mac?

8

Eu encontrei muitos artigos sobre como criar Live CDs e drives flash inicializáveis na internet. O que eu não vejo são boas vantagens, desvantagens e limitações. Flash drives ficaram muito pequenos, rápidos e cresceram no armazenamento. Eu gostaria de usar uma unidade flash inicializável do Ubuntu no meu Mac por alguns meses antes de tomar a medida mais perigosa de substituir o OSX.

Se eu criar uma unidade flash inicializável com o Ubuntu. Posso usá-lo como meu principal sistema operacional no meu Mac? Quais limitações vou encontrar?

    
por Phillip Scott Givens 26.03.2018 / 19:19

3 respostas

10

Ao vivo

Você pode usar um USB ao vivo como seu sistema operacional principal, contanto que você tenha RAM suficiente (+ 4GB parece muito útil, até 2GB deve funcionar). Algumas características únicas são:

  • Todos os novos arquivos & as alterações estão na RAM, mas são perdidas com uma reinicialização.
  • Novas origens de software / PPAs podem ser tentadas & pacotes instalados (desde que você tenha a RAM), , mas são perdidos com uma reinicialização.
  • Qualquer erro acidental como este também é perdido com uma reinicialização :
    • desinstalando sua área de trabalho ou libc
    • quebrando pacotes
    • apagando / recursivamente [excluindo alterações no próprio USB - a montagem somente para leitura ajuda]
    • dando acesso root a "algum amigo on-line útil" que interrompe tudo ou instala programas questionáveis.
    • visitando o site e & errado obter cookies / software de rastreamento mal-intencionado ou mexer no navegador da web

Isso pode ser ótimo para experimentar um novo sistema operacional, é difícil interrompê-lo permanentemente. Lembre-se de armazenar todos os arquivos que você deseja manter em uma partição real (como uma segunda ou terceira partição do USB) ou on-line.

Você pode até atualizar alguns pacotes instalando alguns arquivos .deb "para ram" após a inicialização, mas a criação de um novo USB / ISO ativo tornaria as alterações permanentes. (Deve haver algumas ferramentas para criar um ISO ao vivo a partir de um sistema em execução, outras distribuições como o MX-Linux têm ferramentas virtualmente de 1 clique incluídas).

Atualizar para uma nova versão significa apenas baixar uma nova ISO & fazendo um novo USB ao vivo.

Uma grande limitação pode ser a velocidade de leitura do seu drive USB. As velocidades de leitura USB podem ser de 10 MB / s a 30 MB / s para USBs relativamente baratos ou de 50 a 300 MB / s para dispositivos USB2 ou USB3, que podem ser comparáveis a um disco rígido. (Velocidade de gravação USB é geralmente mais lenta que a leitura). No entanto, os tempos de busca de um USB estão próximos de 1 a 5 ms, por isso pode "parecer" mais rápido às vezes em comparação com um disco rígido giratório (tempo de busca + 70 ms?).

E a opção de inicialização toram pode ajudar a velocidade MUITO se você puder poupar 1 ou 2 GB de RAM; então todos os arquivos são lidos na velocidade da sua RAM (1GB / s a 10GB / s?) muito mais rápido que um disco rígido e quase todos os SSDs - todo o sistema pode parecer muito rápido (você realmente notará se tiver uma internet lenta) conexão então; -)

  • toram também pode permitir que você use uma unidade USB para inicializar em RAM e, em seguida, instalar / formatar / sobrescrever / remover essa mesma unidade USB.

Viver com persistência

Se você usasse persistência no seu USB ao vivo, pareceria & agir como um sistema totalmente instalado regularmente, com as alterações salvas no arquivo / partição persistente.

Agora você terá que evitar quebrar seu sistema, mas mesmo se você fez uma falha catastrófica, todas as mudanças são mantidas no arquivo / partição persistente, e você pode inicializar sem persistência & apague os dados persistentes para começar de novo.

A duração limitada de gravação da memória flash do USB pode ser uma preocupação, usando a opção noatime mount deve evitar algumas gravações geralmente inúteis atualizando os tempos de acesso do inode (ex. mount -o remount,noatime <usb> ). Na prática, pode levar anos para usar um USB, e eles são muito baratos & fácil de substituir; Até mesmo um velho e pequeno USB de 4 GB é grande o suficiente para a maioria das distribuições ao vivo.

Instalação completa para USB

Se você está falando sobre fazer uma instalação completa diretamente em uma unidade USB, isso pode ou não funcionar. Eu acho que depende da unidade particular, alguns devem funcionar, mas alguns não (muito lento, corrompe arquivos, problemas misteriosos ...).

Uma marca barata de USBs (que rima com "Flexar") seria 100% confiável como USB ao vivo por meses, mas tentar uma instalação completa diminuiria a velocidade e falhassem com erros permanentes no sistema de arquivos. Mas outros relatam grande sucesso.

Fazer um bom backup dos seus dados e do OS-X é um pré-requisito, ou pelo menos ter um disco de instalação & código (ou o que o OS-X usa) pronto para uma reinstalação limpa.

Você pode nunca conseguir sobrescrever totalmente uma memória Flash USB, portanto, se estiver armazenando dados extremamente confidenciais, use a criptografia.

    
por Xen2050 26.03.2018 / 19:27
6

Sistema instalado na unidade USB

Sim, você pode instalar os sabores da comunidade Ubuntu e Ubuntu (Kubuntu, Lubuntu, ... Xubuntu) em um pendrive USB como se estivesse instalado em uma unidade interna.

Dependendo do sistema UEFI / BIOS, pode haver complicações para fazer o computador inicializar a partir do USB com um computador MacIntosh em comparação a um PC padrão.

Veja este link, Como faço para que meu Mac inicialize a partir de uma chave USB do Ubuntu?

O seguinte link, Inicialize o Ubuntu a partir de um disco externo , e links de descreve detalhes como instalar o Ubuntu em uma unidade USB (pendrive, SSD, HDD, cartão de memória conectado através de um adaptador USB).

Eu recomendaria que você receba uma caixa USB 3 para SATA e uma unidade SATA ( SSD ou HDD ) em vez de um pendrive. Será muito mais rápido e também mais resistente ao desgaste do hardware de memória. Se você quiser instalar o Ubuntu na unidade interna posteriormente, você pode usar a caixa externa e a unidade SATA para fins de backup ou testes de futuras versões do Ubuntu.

Sistema vivo persistente na unidade USB

Você também pode testar o Ubuntu com um sistema live persistente. É mais fácil para testes e mais portátil entre computadores do que um sistema instalado, mas também menos estável e não pode ser totalmente atualizado e atualizado. Por exemplo, os kernels atualizados não funcionam e os drivers proprietários do kernel não funcionarão.

Mas pode valer a pena como primeiro teste. Veja os links a seguir,

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/persistent

    
por sudodus 26.03.2018 / 20:41
4

Sim, você pode.

No entanto, não é a maior idéia de usar uma unidade flash, pois seu disco principal do SO fará com que muitas gravações sejam executadas, fazendo com que ele falhe. (O flash NAND tem um número limitado de ciclos PE) Agora, com uma unidade USB de alta qualidade, seria necessário um tempo longo para que falhasse. Usá-lo por 6 meses não seria um problema, a menos que seja usado intensamente para swap.

Algumas limitações que você pode encontrar:

  • Ao instalar inicialmente, não é possível instalar a partir de uma unidade USB em si

  • Espaço de armazenamento limitado

  • Tempo de carregamento lento da inicialização e do aplicativo

Além disso, ative a persistência , caso contrário, todos os dados serão perdidos quando você reiniciar ou desligar sua máquina.

    
por Android Dev 26.03.2018 / 19:26