Não há problema algum! (Eu tenho um disco USB assim, mas eu nunca tentei nada além de máquinas BIOS, já que raramente encontro máquinas UEFI e se eu encontrar uma, eu as coloco no modo BIOS e reviro quando eu saio)
O procedimento é extremamente simples:
-
Compre um disco USB decente do USB 3.0 SLC . Normalmente, eles são anunciados como discos USB 3.0 de 200 a 300 Mbps, mas sua milhagem pode variar. Leia as especificações
Por que? O SLC é imensamente superior em velocidade para unidades MLC ou TLC e dura cerca de 4 a 12 vezes mais. Isso supera o custo dessas coisas ... (2 a 3 vezes mais caro que outros discos USB "rápidos", 3 a 4 vezes mais caro que um disco baixo)
-
Use Lubuntu (no seu caso: 64 bits)
Por que? O Lubuntu é o mais compatível de toda a família Ubuntu e você não vai usá-lo como um servidor high-end, então o Lubuntu será bacana mesmo em um USB 2.0 de 1GB máquina. Eu uso a versão de 32 bits com extensões PAE forçado como eu executar essa coisa em uma variedade de hardware (principalmente para ressuscitar máquinas Windows, mas eu já disse para limpar o F | @ # §g Windows e instalar este bacana, sistema operacional rápido e gratuito!)
-
Instale como você instalaria qualquer outra máquina, mas trate o SLC como um disco rígido simples e instale
grub
,swap
,/
e/home
. -
Otimize
fstab
como você faria para uma unidade SSDPor que 3 + 4? Obviamente ; -) você basicamente tem um SSD em uma vara!
-
Defina os parâmetros
sysctl.conf
da seguinte forma:# Prevent USB wear out due to excessive swap usage. # Only start swapping when the memory is 90% full vm.swappiness = 10 # This percentage value controls the tendency of the kernel to reclaim # the memory which is used for caching of directory and inode objects. # # At the default value of vfs_cache_pressure=100 the kernel will attempt to # reclaim dentries and inodes at a "fair" rate with respect to pagecache and # swapcache reclaim. Decreasing vfs_cache_pressure causes the kernel to prefer # to retain dentry and inode caches. # # Basically, once something is swapped it's probably not immediately needed # any more, so increase the kernel's resistance a bit more trying to build up # a large cache again. vm.vfs_cache_pressure = 75 # Good to improve sequential reads (stop stuttering background music) # Can also be implemented per disk using udev rules # in KB, so only 3MB lost, so who cares nowadays? vm.max-readahead=2048 vm.min-readahead=1024
Por quê? Leia os comentários acima ...
-
Instale quantas ferramentas de linha de comando você desejar, mas fique longe de grandes programas que exigem muita memória, pois você não saberá que tipo de máquina será executada. (OK: Confesso: tenho o LibreOffice em execução, mas é só isso. Nu MySQL, sem GIMP, sem renderização em 3D, ...)
-
Fique longe de quaisquer módulos proprietários (também conhecidos como drivers), apenas módulos padrão do kernel Linux ... E estes são extremamente bons em se adaptar ao ambiente deles! Eles são como mestiços: eles comem qualquer coisa, bebem qualquer coisa e ... bem, tanto faz. ;-) Apenas funciona!