¿Existe un programa que pueda instalarse en un USB, como un sistema operativo, en el que pueda instalar mis propios programas?

Los usuarios de Linux hacen esto todo el tiempo para reparar sus sistemas o reinstalar su sistema operativo. También puede hacer esto con Mac OS X. Windows también podría ser capaz de hacerlo. Todo lo que se reduce a, por lo general, es seleccionar la unidad USB como la ubicación de instalación cuando ha arrancado desde el medio de instalación del sistema operativo.

Nota: Mac OS X tiene un requisito de tamaño. Debe usar una unidad USB que tenga al menos 32 GB.

Ten en cuenta lo siguiente. Cuando conecta la unidad en la que instaló el sistema operativo a una computadora, debe iniciarla para poder usarla. Eso significa que debe acceder al firmware BIOS / EFI / UEFI / Coreboot de la computadora (lo que tiene depende del fabricante y del propietario) y decirle que cargue el sistema operativo desde su unidad USB. Esto puede ser un problema cuando se utiliza un laboratorio de computación, ya que la TI del laboratorio probablemente ha bloqueado con contraseña la consola de configuración de firmware. Es una buena práctica de seguridad hacerlo.

Tal vez lo que desea en su lugar es instalar sus programas en una unidad USB y hacer que cualquier computadora con el mismo sistema operativo utilizado para instalar los programas los ejecute. Esto también es factible, pero depende en gran medida del programa. Para Windows, si el programa actualiza el Registro cuando está instalado, entonces no, no funcionará porque la otra computadora no tendrá los valores del Registro que el programa espera. Lo que complica aún más las cosas es si el programa se basa o no en bibliotecas dinámicas, ya que no solo tendrán que instalarse en la unidad USB, sino que también deberá usar un comando específico del sistema operativo para indicarle al sistema operativo dónde buscarlas. . Finalmente, para Windows, Mac OS X y Linux, es posible que el administrador del sistema haya deshabilitado la capacidad de la computadora para ejecutar programas almacenados en cualquier lugar que no sea la unidad interna de la computadora.

Mi consejo: para aislarse del sistema operativo de la computadora de destino y garantizar que sus programas se ejecuten correctamente, elija la primera opción con un sistema operativo basado en Linux y obtenga siempre el permiso del propietario de la computadora antes de iniciar su sistema de memoria USB. Además, use una distribución de Linux que enfatice la facilidad de uso y la compatibilidad de hardware, como Ubuntu o Linux Mint. Investigue antes de elegir una distribución.

Por último, con toda honestidad, puede ser más fácil obtener una computadora portátil barata si puede y no tiene una.

Si te sientes cómodo con Linux, sí. Mire algo como Pen Drive Linux y Puppy Linux, Xubuntu y Kubuntu. Dado el tamaño de las unidades USB actuales, no es difícil ejecutar una distribución completa de Linux como Ubuntu o Debian, pero incluso con USB 3.0, aún es más rápido ejecutar una distribución más ágil.

Las aplicaciones portátiles se pueden instalar en una unidad USB. Se ejecuta bajo Windows.

Permite que cualquier aplicación portátil se ejecute desde la unidad USB.

Características de la plataforma PortableApps.com | PortableApps.com – Software portátil para unidades USB, portátiles y en la nube

En realidad, puede instalar un sistema operativo completo y adecuado en una memoria USB. Cualquier distribución de Linux, como Ubuntu, Fedora, Knoppix, etc. e incluso Windows.
Esto se llama ‘liveUSB’ / LiveCD o LiveDVD dependiendo del medio.

No estoy seguro de qué tan bueno o completo es Windows en USB, pero los LiveCD de Linux son herramientas estándar para la mayoría de los administradores de sistemas:

KNOPPIX Linux Live CD

Bueno, te refieres al sistema operativo en la unidad flash USB.

En caso afirmativo que, por supuesto, puedes hacer esto, hago esta cantidad de tiempo. En lugar de instalarlo en su HDD, puede usar su pen drive.

Los mejores ejemplos son tableros de brazo pequeño como RPi, tablero Beagle, etc.

Están en SdCards, incluso puede flashear en una unidad USB también. Consulte Cómo instalar un sistema operativo Linux en su unidad flash USB y convertirlo en una suite de aplicaciones portátil, es bastante fácil

Sí, hay un arranque USB, pero no estoy familiarizado con un arranque basado en Microsoft Windows, que tiene una opción de persistencia como en el arranque usb GNU / Linux, que permite al usuario guardar sus aplicaciones y datos instalados.

Sí, hay varias distribuciones de Linux diseñadas para ejecutar una memoria USB de arranque.

Claro, puedes hacer esto fácilmente con Linux.

Estaba usando Linux instalado en una memoria USB hace muchos años. Me permitió arrancar y reparar computadoras con HDD roto.