No es una cuestión de si esto va a funcionar, pero en lugar de que esta no es una buena idea. Básicamente, ordinario de las unidades flash no están diseñados para soportar la cantidad de lecturas y escrituras que un sistema operativo se requieren. Algunas versiones de linux proporcionar una solución que se refiere a la persistencia. Aquí es donde el sistema operativo crea una unidad temporal en el volátil RAM que puede ser utilizado para leer y escribir. Cuando se cierre el sistema operativo, el contenido de este disco RAM está escrito en la unidad flash. Cuando se reinicie el sistema operativo, el guarda se leen los datos de la unidad flash en una nueva unidad de RAM.
Para ser claros, la mayoría de los sistema operativo es considerado como de sólo lectura y se encuentra en la unidad flash. Sólo los archivos que pueden cambiar a menudo residen en la unidad de RAM.
Hay muchas utilidades que se puede crear una unidad flash de la versión de linux con la persistencia. Sin embargo, los pocos que he probado no arranque en Mac.