Viver
Você pode usar um USB ativo como seu sistema operacional principal, desde que tenha RAM suficiente (+ 4 GB parece muito utilizável, até 2 GB devem funcionar). Alguns recursos exclusivos são:
- Todos os novos arquivos e alterações estão na RAM, mas são perdidos com uma reinicialização.
- Novas fontes de software / PPAs podem ser tentadas e pacotes instalados (desde que você tenha a RAM), mas são perdidos com uma reinicialização.
- Quaisquer erros acidentais como este também são perdidos com uma reinicialização :
- desinstalando sua área de trabalho ou libc
- quebrando pacotes
- apagando
/
recursivamente [excluindo alterações no próprio USB - montá-lo somente leitura ajuda]
- dando acesso root a "algum amigo útil on-line" que quebra tudo ou instala programas questionáveis.
- visitando o site errado e recebendo cookies / software de rastreamento mal-intencionado ou mexendo no seu navegador
Isso pode ser ótimo para experimentar um novo sistema operacional, é difícil "quebrá-lo" permanentemente. Lembre-se de armazenar todos os arquivos que deseja manter em uma partição real (como uma 2ª ou 3ª partição do USB) ou online.
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 ativo a partir de um sistema ativo em execução, outras distros como o MX-Linux possuem virtualmente ferramentas de 1 clique incluídas).
Atualizar para uma nova versão significa apenas baixar um novo ISO e criar um novo USB ativo.
Uma grande limitação pode ser a velocidade de leitura da sua unidade USB. As velocidades de leitura USB podem variar de 10 MB / s a 30 MB / s para USBs relativamente baratos, ou 50-300MB / s para dispositivos USB2 ou USB3, que podem ser comparáveis a um disco rígido. (A velocidade de gravação USB geralmente é mais lenta que a leitura). No entanto, os tempos de busca de um USB são próximos de 1 a 5 ms, portanto, pode "parecer" mais rápido às vezes em comparação com um disco rígido giratório (tempos de busca + 70 ms?).
E a toram
opção de inicialização pode ajudar MUITO a velocidade se você puder poupar 1 ou 2 GB de RAM; todos os arquivos são lidos na velocidade da sua RAM (1 GB / sa 10 GB / s?) muito mais rápido que um disco rígido e quase todos os SSDs - todo o sistema pode parecer 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 ao vivo no ram e, em seguida, instale / format / substitua / remova a mesma unidade USB.
Viver com persistência
Se você usasse persistência no seu USB ativo, ele pareceria e agiria como um sistema totalmente instalado normal, com as alterações salvas no arquivo / partição persistente.
Agora você terá que evitar a interrupção do sistema, mas mesmo que tenha ocorrido uma falha catastrófica, todas as alterações serão mantidas no arquivo / partição persistente e você poderá inicializar sem persistência e apagar os dados persistentes para iniciar novamente.
A vida útil de gravação limitada da memória flash do USB pode ser uma preocupação, usando a noatime
opção de montagem deve evitar algumas gravações geralmente inúteis atualizando os tempos de acesso ao inode (por exemplo mount -o remount,noatime <usb>
). Na prática, pode levar anos para desgastar um USB, e eles são muito baratos e fáceis de substituir; Até um pequeno e pequeno USB de 4 GB é grande o suficiente para a maioria das distribuições ao vivo.
Instalação completa no USB
Se você está pensando em fazer uma instalação completa diretamente em uma unidade USB, isso pode ou não funcionar. Eu acho que depende da unidade específica, alguns devem funcionar, mas outros não (muito devagar, corrompe arquivos, problemas misteriosos ...).
Uma marca barata de USB laranja (que rima com "Flexar") seria 100% confiável como um USB ativo por meses, mas tentar uma instalação completa desaceleraria até um rastreamento e falharia com erros permanentes no sistema de arquivos. Mas outros relatam grande sucesso.
Fazer um bom backup de seus dados e do OS-X é um pré-requisito ou, pelo menos, tenha um disco e código de instalação (ou qualquer que seja o uso do OS-X) pronto para uma reinstalação limpa.
Talvez você nunca consiga substituir totalmente uma memória Flash USB, por isso, se estiver armazenando dados extremamente sensíveis, use criptografia.