Wubi ("Instalador de Ubuntu basado en Windows") es un instalador de Ubuntu de software gratuito , que fue el software oficial basado en Windows , desde 2008 hasta 2013, [2] para instalar Ubuntu desde Windows, en un solo archivo dentro de una partición de Windows existente. .
Desarrollador (es) | Agostino Russo, Geza Kovacs, Oliver Mattos, Ecología 2007 |
---|---|
Versión inicial | 24 de abril de 2008 |
Lanzamiento estable | 20.04.1 / 15 de septiembre de 2020 |
Repositorio | |
Escrito en | Secuencia de comandos NSIS , C ++ , Python |
Sistema operativo | Microsoft Windows |
Tamaño | 4,7 MB |
Disponible en | Más de 50 idiomas |
Tipo | Instalador del sistema Ubuntu |
Licencia | GNU GPL v.2 o posterior [1] |
Sitio web | www |
Después de la instalación, agregó una nueva opción "Ubuntu" al menú de inicio de Windows existente que permitía al usuario elegir entre ejecutar Linux o Windows, y evitaba la necesidad de volver a particionar el disco.
Historia
Wubi nació como un proyecto independiente y, como tal, las versiones 7.04 y 7.10 eran lanzamientos no oficiales. [3]
Para Ubuntu 8.04, el código se fusionó con Ubuntu y para 8.04 alpha 5, Wubi también estaba en el Live CD de Ubuntu. [1]
El objetivo del proyecto era permitir que los usuarios de Windows existentes, que no estaban familiarizados con Linux , probaran Ubuntu sin correr el riesgo de perder datos (debido a errores de formato del disco o particiones ). [3] También podría desinstalar Ubuntu de forma segura desde Windows.
No es una máquina virtual , pero crea una instalación independiente dentro de un dispositivo montado en bucle , también conocido como imagen de disco , como lo hace Topologilinux . No es una distribución de Linux propia, sino un instalador para Ubuntu . [1]
Si bien Wubi no instala Ubuntu directamente en su propia partición, esto también se puede lograr usando LVPM, el Administrador de particiones virtuales montado en bucle, para transferir la instalación de Ubuntu generada por Wubi a una partición real dedicada, incluida una unidad de llave USB de arranque . [1] La ventaja de esta configuración es que los usuarios pueden probar el sistema operativo e instalar los controladores antes de instalarlo en una partición dedicada (y evitar riesgos de arranque y funcionamiento).
Wubi agrega una entrada al menú de inicio de Windows que permite al usuario ejecutar Linux . Ubuntu se instala dentro de un archivo en el sistema de archivos de Windows (c: \ ubuntu \ disks \ root.disk), en lugar de instalarse dentro de su propia partición . Linux considera este archivo como un disco duro real. [1] Wubi también crea un archivo de intercambio en el sistema de archivos de Windows (c: \ ubuntu \ disks \ swap.disk), además de la memoria de la máquina host. Ubuntu considera este archivo como RAM adicional . [1]
Un proyecto relacionado, Lubi, usó Linux como sistema anfitrión en lugar de Windows. Sin embargo, este proyecto no se ha trabajado desde 2007 y solo funciona en Ubuntu 7.04. [4]
Wubi se eliminó como una opción de instalación en la página de descarga oficial de Ubuntu 13.04 en adelante. [2] Sin embargo, todavía se proporcionan Wubi para versiones posteriores a Ubuntu 13.04. [5]
Una bifurcación no oficial de Wubi, llamada wubiuefi , es compatible con UEFI y versiones más recientes de Ubuntu (a partir de 2017-10-30, versión 16.04.3, 17.10 y 20.04.1).
Escritorios
Los usuarios pueden seleccionar el entorno de escritorio dentro de Wubi. Pero, debido a que cada entorno de escritorio también está disponible como un paquete de aplicación, se recomienda que los usuarios instalen Ubuntu (opción predeterminada) y desde allí instalen los otros entornos de escritorio. Cuando los usuarios inician sesión , pueden elegir el entorno de escritorio que se utilizará. [1]
Limitaciones
En comparación con una instalación normal, una instalación de Wubi enfrenta algunas limitaciones. La hibernación no es compatible y el sistema de archivos es más vulnerable a reinicios de hardware . [1] Además, si la unidad de Windows se desmonta de manera sucia (falla de Windows, falla de energía, etc.), Ubuntu no podrá reparar, volver a montar y arrancar desde la unidad de Windows NTFS hasta que Microsoft Windows haya arrancado y reparado correctamente. la unidad y, a continuación, apáguela limpiamente. Si el sistema Windows no se pudo iniciar después de la corrupción para reparar el sistema de archivos, el usuario tampoco podría iniciar Ubuntu.
El rendimiento relacionado con el acceso al disco duro también es ligeramente más lento en una instalación de Wubi, más aún si el archivo de imagen de disco subyacente está fragmentado, ya que el archivo de imagen de disco en el sistema de archivos de Windows contiene un sistema de archivos de Linux mientras que sin Wubi solo se usa el sistema de archivos de Linux que Tiene acceso directo al hardware. [1]
Wubi crea el archivo root.disk utilizando el sistema de archivos NTFS patentado de Microsoft mientras se ejecuta en el sistema operativo MS Windows y luego, mientras se ejecuta el sistema operativo Ubuntu, accede a ese archivo utilizando un controlador de sistema de archivos alternativo. Las diferencias entre las implementaciones de NTFS de Microsoft y Linux podrían resultar técnicamente en la corrupción del archivo root.disk que afecta al sistema de archivos NTFS de tal manera que incluso podría evitar que Windows se inicie. Ejecutar chkdsk / r desde MS Windows para reparar el sistema de archivos NTFS dañado y luego cerrar Windows limpiamente puede corregir cualquier daño (esto puede llevar una cantidad significativa de tiempo para ejecutarse ya que root.disk es un archivo grande). [6]
Influencias
Wubi se basa en otros proyectos de código abierto: instalador de Debian , Asistente de migración , Grub4Dos , NTFS-3G , NSIS , Metalink y Ubiquity . [1] [7]
Desarrollo
Los desarrolladores principales son Agostino Russo, Geza Kovacs, Oliver Mattos y Ecology2007. [1] El desarrollo principal ocurre en Launchpad y está liderado por el equipo Lupin (Lupin es el instalador de bucle , maneja todo lo que sucede después del reinicio) [8] a través de la página del proyecto original de Ubuntu [9] y el nuevo Wubi, [10 ] Páginas de proyectos de Lubi, [11] Lupin, [12] y LVPM [13] . [1]
Soporte de hardware
Tanto las versiones i386 ( x86 de 32 bits ) como x86-64 de Ubuntu son compatibles con Wubi y Lubi. [1] En las versiones anteriores a la 8.04, solo se admitía la versión x86 de Ubuntu.
Orígenes
Varias distribuciones de Linux, incluidas Red Hat Linux y ZipSlack de Slackware , proporcionaron una herramienta similar a mediados de la década de 1990, utilizando syslinux y el controlador del sistema de archivos UMSDOS . Más tarde, SuSE proporcionó algo similar usando syslinux e imágenes de disco montadas en bucle en sistemas de archivos FAT. A finales de los 90, BeOS utilizó un sistema similar para instalar el sistema operativo en una carpeta en Windows.
La idea de Wubi fue redactada por Agostino Russo inspirándose en Topologilinux , que proporcionó una instalación montada en bucle, e Instlux, que proporcionó una interfaz de Windows simple. La idea [14] era fusionar los dos conceptos con un instalador de Windows que montara en bucle una imagen de Ubuntu. Geza Kovacs luego refinó la especificación [15] y proporcionó los primeros prototipos [16] para demostrar que el concepto era sólido. Oliver Mattos escribió la interfaz de usuario original en NSIS .
Agostino Russo luego refinó el concepto de instalación en bucle, pasando de un simple archivo de imagen prefabricado montado en bucle a una imagen creada sobre la marcha utilizando una versión parcheada dinámicamente del instalador de Debian, proporcionando así una experiencia más cercana a una instalación real al abordar varios otros problemas de los primeros prototipos. Así nació el proyecto Lupin y Agostino Russo escribió e implementó la mayor parte de su código con algunas contribuciones de Geza Kovacs.
Agostino Russo y Ecology2007 luego rediseñaron y reescribieron el front-end actual de Windows. Hampus Wessman contribuyó con el nuevo descargador y los guiones de traducción. Bean123 y Tinybit también ayudaron a depurar y solucionar problemas del cargador de arranque. Lubi y LVPM fueron posteriormente creados por Geza Kovacs. [17]
El proyecto ha inspirado la creación de otros instaladores de Linux basados en Windows, como Win32-loader .
Ver también
- Lista de herramientas para crear sistemas Live USB
- Ubiquity : el instalador del sistema operativo Ubuntu
- Linux cooperativo : permite que Linux se ejecute dentro de Windows (utilizado, por ejemplo, por Topologilinux (basado en Slackware) y andLinux )
- Instalador de Debian
- Instlux , incluido en openSUSE desde la versión 10.3 [18]
- Win32-Loader : un mecanismo de arranque en cadena similar para instalar Debian sin un CD
- UNetbootin : un enfoque similar para una instalación estándar de Linux (o para crear un Live USB ) sin un CD
Referencias
- ^ a b c d e f g h i j k l m "Wubi - Preguntas frecuentes" . Ubuntu . Consultado el 27 de noviembre de 2010 .
- ^ a b "El sitio web de Ubuntu advierte a los usuarios de Windows: no utilicen WUBI" . omgubuntu.co.uk. 2013-04-11 . Consultado el 11 de noviembre de 2013 .
- ^ a b Broida, Rick (9 de mayo de 2007). "Lleva Ubuntu para una prueba de manejo no invasiva con Wubi" . Lifehacker . Consultado el 30 de mayo de 2008 .
- ^ "Lubi en SourceForge" . sourceforge.net. 2007-08-06 . Consultado el 11 de noviembre de 2013 .
- ^ "Lanzamientos de Ubuntu" .
- ^ "WubiGuide - Wiki de Ubuntu" . Consultado el 5 de diciembre de 2012 .
- ^ ~ instalador-ubuntu / wubi / trunk. "~ ubuntu-installer / wubi / trunk: archivos para la revisión 279" . Bazaar.launchpad.net . Consultado el 16 de junio de 2013 .
- ^ "El equipo de Lupin en Launchpad" . Launchpad . Consultado el 23 de junio de 2007 .
- ^ "Instalador de Windows para ubuntu usando el sistema de archivos EXT3 montado en bucle en NTFS" . Launchpad . Consultado el 23 de junio de 2007 .
- ^ "Wubi, Windows Ubuntu Installer en Launchpad" . Launchpad . Consultado el 23 de junio de 2007 .
- ^ "Instalador de Ubuntu basado en Linux en Launchpad" . Launchpad . Consultado el 23 de junio de 2007 .
- ^ "Lupin, el instalador de bucles en Launchpad" . Launchpad . Consultado el 23 de junio de 2007 .
- ^ "Administrador de particiones virtuales montado en bucle en Launchpad" . Launchpad . Consultado el 23 de junio de 2007 .
- ^ Agostino Russo (hace). "Ejecutable de instalación de Ubuntu para usuarios de Windows" . Launchpad . Consultado el 2 de septiembre de 2007 .
- ^ Geza Kovacs (mosca tuxcant). "Instalador de Windows para ubuntu usando el sistema de archivos EXT3 montado en bucle en NTFS" . Launchpad . Consultado el 2 de septiembre de 2007 .
- ^ Geza Kovacs (mosca tuxcant). "Idea: ¿instalar a través de Windows en ntfs montados en bucle?" . Ubuntuforums . Consultado el 2 de agosto de 2007 .
- ^ "Wubi - Instalador de Ubuntu para Windows" . Wubi . Consultado el 6 de diciembre de 2011 .
- ^ Instlux - openSUSE
enlaces externos
- Página web oficial
- WubiGuide en la wiki oficial de Ubuntu
- Sitio web del proyecto Lubi / LVPM / UNetbootin
- FLOSS Weekly 63: Wubi con Agostino Russo, el desarrollador líder de Wubi
- Wubiuefi : una "bifurcación de Wubi para soporte UEFI y para soporte de versiones recientes de Ubuntu"