Espero que isso ajude você a tomar sua decisão.
% bl0ck_qu0te%Fontes: Pendrivelinux.com e ehow.com
Eu pretendo instalar o Ubuntu em um pendrive de 32GB. Ouvi dizer que o tempo de vida de um pendrive será reduzido drasticamente devido ao grande número de leituras / gravações devido à execução / tmp do pendrive. Esse problema realmente afeta os pendrives modernos e como usar a RAM como tmpfs em vez de ter / tmp no pendrive?
Espero que isso ajude você a tomar sua decisão.
% bl0ck_qu0te%Fontes: Pendrivelinux.com e ehow.com
Há poucas coisas a serem consideradas.
noatime
(para reduzir gravações de disco de ram para disco)
toram
(carrega uma vez e para mais leitura do disco) Se você deixar espaço livre suficiente após instalar as coisas necessárias, em teoria, ele irá sobreviver até que você não tenha mais blocos livres para redirecionar os badblocks. Quando você fica sem espaço e um novo bloco fica corrompido, o dataloss começa a acontecer. Se você reservar 10 gb de espaço livre, ele será usado para redirecionar inodes para blocos de trabalho. Usando classe 10 sdcard muito melhor do que usando a classe 6, de vários milhares para milhões de gravações em disco. Há um artigo on-line - que não me lembro de link - com uma ferramenta e um teste sobre pendrives reais sendo frito para verificar seus limites reais. Você pode parar de usar para Linux quando você começa a perder células, mensagens de redirecionamento de inode virão frequentemente quando o usb começar a morrer. Neste momento você poderia clonar o USB para um novo e usar este USB atual para arquivos de transporte, salvar, salvar filmes ... e porque não, formatá-lo novamente, excluindo badblocks do zero ( veja )
Se você tiver SUFICIENTE ram, você pode tentar arrancar para o sistema operacional completo (tanto para o liveecd ou totalmente instalado), isso irá melhorar a velocidade usb uma vez carregada, mas vai demorar um pouco mais carga. A velocidade de corrida é mais importante do que esperar de 5 a 10 segundos.
Usando o LiveCD
usando o LiveCD + A persistência é uma boa ideia se você gostar. O Persisten pode ser criptografado e conter dados temporais que serão adicionados ao sistema atual em execução, como módulos, software ou arquivos de configuração.
Aqui você pode ver um clique completo para criar seu próprio live a partir de sua Distro com Persistência preferida, e com uma opção extra para inicializar a ram no Grub.
Há também o Android App para servir o img as usb drive, para que você possa inicializar o LiveImage armazenando e servindo de um telefone para outro. Se você inicializar a memória RAM, basta inicializar e remover a memória. Use qualquer usb extra para sua HOME
Mahts, teoria e marcas, sugiro que você faça e aprenda com a experiência. Usar sdcards torna mais fácil "obter um valor" de sua qualidade pelo número da classe.
Nota interessante: o eMMC e o SSD dividem o uso do bloco / inode de maneira seammessly, um sdcard / flashmemory básico irá fritar blocos até o fim. Eu realmente não vejo a diferença, um badblock pode ser sempre realocado, é apenas escrever incapaz, mas legível.
Sinta-se à vontade para considerar que eu não sou especialista em hdd, sdcard e sistema de arquivos, assim posso estar errado em uma ou muitas suposições. Minha primeira tentativa é sempre verificar a verdade.