Wubi (программное обеспечение) - Wubi (software)
Wubi, установка Ubuntu 11.10 на Предварительная версия для разработчиков Windows 8 | |
Разработчики) | Агостино Руссо, Геза Ковач, Оливер Маттос, Экология, 2007 |
---|---|
изначальный выпуск | 24 апреля 2008 г. |
Стабильный выпуск | 12.04 / 26 апреля 2012 г. |
Репозиторий | |
Написано в | Скрипт NSIS, C ++, Python |
Операционная система | Майкрософт Виндоус |
Размер | 2.37 МиБ |
Доступно в | Более 50 языков |
Тип | Ubuntu установщик системы |
Лицензия | GNU GPL v.2 или новее[1] |
Интернет сайт | www |
Вуби («Установщик Ubuntu для Windows») больше не поддерживается бесплатно программное обеспечение Ubuntu установщик, это был официальный Windows -программное обеспечение, с 2008 по 2013 год,[2] для установки Ubuntu из Windows в один файл в существующем разделе Windows.
После установки он добавил новую опцию «Ubuntu» к существующему меню загрузки Windows, которая позволяла пользователю выбирать между запуском Linux или Windows и избавляла от необходимости повторно разбивать диск.
История
Wubi родился как независимый проект, и поэтому версии 7.04 и 7.10 были неофициальными выпусками.[3]
Для Ubuntu 8.04 код был объединен с Ubuntu, а для 8.04 alpha 5 Wubi также был на Ubuntu Live CD.[1]
Целью проекта было дать возможность существующим пользователям Windows, не знакомым с Linux, чтобы попробовать Ubuntu без риска потери данных (из-за дискового форматирование или же разделение ошибки).[3] Это также могло безопасно удалить Ubuntu из Windows.
Это не виртуальная машина, но создает автономную установку в петлевое устройство, также известный как образ диска, подобно Топологилинукс делает. Это не Дистрибутив Linux сам по себе, а скорее установщик для Ubuntu.[1]
Хотя Wubi не устанавливает Ubuntu напрямую в свой собственный раздел это также может быть выполнено с помощью LVPM, Loopmounted Virtual Partition Manager, чтобы перенести созданную Wubi установку Ubuntu на выделенный реальный раздел, включая загрузочный USB-накопитель.[1] Преимущество такой установки заключается в том, что пользователи могут протестировать операционную систему и установить драйверы перед установкой в выделенный раздел (и избежать рисков загрузки и функционирования).
Wubi добавляет запись в меню загрузки Windows, которая позволяет пользователю запускать Linux. Ubuntu устанавливается в файл в файловой системе Windows (c: ubuntudisksoot.disk), а не в собственном раздел. Этот файл видит Linux как настоящий жесткий диск.[1] Wubi также создает файл подкачки в файловой системе Windows (c: ubuntudisksswap.disk) в дополнение к объем памяти главной машины. Этот файл рассматривается Ubuntu как дополнительный баран.[1]
Связанный проект, Lubi, использовал Linux в качестве хост-системы вместо Windows. Однако этот проект не работал с 2007 года и работает только в Ubuntu 7.04.[4]
Wubi был удален как вариант установки на официальной странице загрузки с Ubuntu 13.04 и далее.[2] Однако Wubi для версий после Ubuntu 13.04 по-прежнему предоставляется.[5]
Неофициальный форк Wubi, называемый Wubiuefi, поддерживает UEFI и более новые версии Ubuntu (по состоянию на 30.10.2017, версии 16.04.3 и 17.10).
Настольные компьютеры
Пользователи могут выбрать среду рабочего стола в Wubi. Но, поскольку каждая среда рабочего стола также доступна в виде пакета приложений, пользователям рекомендуется установить Ubuntu (вариант по умолчанию), а оттуда установить другие среды рабочего стола. Когда пользователи авторизоваться, они могут выбрать среду рабочего стола для использования.[1]
Ограничения
По сравнению с обычной установкой установка Wubi сталкивается с некоторыми ограничениями. Гибернация не поддерживается, и файловая система более уязвима для жесткие перезагрузки.[1] Кроме того, если диск Windows отключен нечисто (сбой Windows, сбой питания и т. Д.), Ubuntu не сможет восстановить, повторно смонтировать и загрузиться с диска Windows NTFS до тех пор, пока Microsoft Windows не загрузится, не отремонтирует диск, а затем выключите чисто. Если система Windows не может быть загружена после повреждения для восстановления файловой системы, пользователь также не сможет загрузить Ubuntu.
Производительность, связанная с доступом к жесткому диску, также немного ниже при установке Wubi, тем более, если файл образа основного диска фрагментирован, поскольку файл образа диска в файловой системе Windows содержит файловую систему Linux, тогда как без Wubi используется только файловая система Linux, которая имеет прямой доступ к оборудованию.[1]
Wubi создает файл root.disk, используя проприетарный Microsoft NTFS файловая система во время работы в ОС MS Windows, а затем во время работы ОС Ubuntu он обращается к этому файлу с помощью альтернативного драйвера файловой системы. Различия между реализациями NTFS в Microsoft и Linux технически могут привести к повреждению файла root.disk, которое влияет на файловую систему NTFS таким образом, что может даже препятствовать загрузке Windows. Бег chkdsk / r из MS Windows для исправления поврежденной файловой системы NTFS с последующим завершением работы Windows может исправить любые повреждения (это может занять значительное время, так как root.disk - это большой файл).[6]
Влияния
Wubi полагается на другие проекты с открытым исходным кодом: Установщик Debian, Помощник по миграции, Grub4Dos, NTFS-3G, NSIS и Metalink.[1][7]
Разработка
Ведущие разработчики - Агостино Руссо, Геза Ковач, Оливер Маттос и Ecology2007.[1] Основное развитие происходит в Панель запуска и возглавляется командой Люпинов (Люпин - петля -установщик, обрабатывает все, что происходит после перезагрузки)[8] через исходную страницу проекта Ubuntu[9] и новый Wubi,[10] Луби,[11] Люпин,[12] и LVPM[13] страницы проекта.[1]
Поддержка оборудования
Оба i386 (32-битные x86 ) и x86-64 выпуски Ubuntu поддерживаются Wubi и Lubi.[1] В версиях до 8.04 поддерживался только выпуск Ubuntu x86.
Происхождение
Ряд дистрибутивов Linux, включая Red Hat Linux и ZipSlack от Slackware, предоставила аналогичный инструмент в середине 1990-х, используя syslinux и UMSDOS драйвер файловой системы. Потом, SuSE предоставил нечто подобное, используя syslinux и образы дисков с замкнутым контуром в файловых системах FAT. В конце 90-х BeOS использовал аналогичную систему для установки ОС в папку в Windows.
Идея Wubi была разработана Агостино Руссо, вдохновленным Топологилинукс, который обеспечивал установку с циклической установкой, и Instlux, который предоставлял простой интерфейс Windows. Идея[14] состояло в том, чтобы объединить две концепции с помощью установщика Windows, который будет зацикливать образ Ubuntu. Геза Ковач позже уточнил спецификацию[15] и предоставили первые прототипы[16] чтобы показать, что концепция верна. Оливер Маттос написал оригинальный пользовательский интерфейс на NSIS.
Затем Агостино Руссо усовершенствовал концепцию циклической установки, перейдя от простого заранее созданного файла образа с циклическим монтированием к образу, созданному «на лету» с использованием динамически исправляемой версии установщика Debian, тем самым обеспечивая опыт, который был ближе к реальной установке при обращении несколько других выпусков ранних прототипов. Так родился проект Lupine, и Агостино Руссо написал и реализовал большую часть его кода с некоторыми вкладами Гезы Ковач.
Позднее Агостино Руссо и Экология 2007 переработали и переписали текущую интерфейсную часть Windows. Хампус Вессман предоставил новый загрузчик и сценарии перевода. Bean123 и Tinybit также помогли отладить и исправить проблемы с загрузчиком. Lubi и LVPM впоследствии были созданы Гезой Ковач.[17]
Этот проект вдохновил на создание других установщиков Linux для Windows, таких как Win32-загрузчик.
Смотрите также
- Список инструментов для создания Live USB систем
- Повсеместность - установщик операционной системы Ubuntu
- Кооперативный Linux - позволяет Linux работать в Windows (используется, например, Топологилинукс (На основе Slackware) и и Linux )
- Установщик Debian
- Instlux, включено в openSUSE начиная с выпуска 10.3[18]
- Win32-загрузчик - аналогичный механизм последовательной загрузки для установки Debian без компакт-диска
- UNetbootin - аналогичный подход для стандартной установки Linux (или для создания Живой USB ) без компакт-диска
Рекомендации
- ^ а б c d е ж грамм час я j k л м «Вуби - FAQ». Ubuntu. Получено 2010-11-27.
- ^ а б «Веб-сайт Ubuntu предупреждает пользователей Windows: не используйте WUBI». omgubuntu.co.uk. 2013-04-11. Получено 2013-11-11.
- ^ а б Бройда, Рик (2007-05-09). «Возьмите Ubuntu для неинвазивного тест-драйва с Wubi». Лайфхакер. Получено 2008-05-30.
- ^ "Луби в SourceForge". sourceforge.net. 2007-08-06. Получено 2013-11-11.
- ^ «Релизы Ubuntu».
- ^ «WubiGuide - Ubuntu Wiki». Получено 5 декабря 2012.
- ^ ~ Ubuntu-установщик / wubi / trunk. "~ ubuntu-installer / wubi / trunk: файлы для ревизии 279". Bazaar.launchpad.net. Получено 2013-06-16.
- ^ "Команда Люпина в Launchpad". Панель запуска. Получено 2007-06-23.
- ^ "Установщик Windows для ubuntu, использующий файловую систему EXT3 с циклической установкой на NTFS". Панель запуска. Получено 2007-06-23.
- ^ "Wubi, установщик Windows Ubuntu в Launchpad". Панель запуска. Получено 2007-06-23.
- ^ «Установщик Ubuntu на базе Linux в Launchpad». Панель запуска. Получено 2007-06-23.
- ^ "Люпин, установщик цикла в Launchpad". Панель запуска. Получено 2007-06-23.
- ^ "Loopmounted Virtual Partition Manager in Launchpad". Панель запуска. Получено 2007-06-23.
- ^ Агостино Руссо (назад). «Исполняемый файл установки Ubuntu для пользователей Windows». Панель запуска. Получено 2007-09-02.
- ^ Геза Ковач (смокинг). "Установщик Windows для ubuntu, использующий файловую систему EXT3 с циклической установкой на NTFS". Панель запуска. Получено 2007-09-02.
- ^ Геза Ковач (смокинг). "Идея: установить через Windows на ntfs, установленную в цикле?". Убунтуфорум. Получено 2007-08-02.
- ^ «Wubi - установщик Ubuntu для Windows». Вуби. Получено 2011-12-06.
- ^ Instlux - openSUSE
внешняя ссылка
- Официальный веб-сайт
- WubiGuide в официальной вики Ubuntu
- Сайт проекта Lubi / LVPM / UNetbootin
- FLOSS еженедельно 63: Вуби с Агостино Руссо, ведущим разработчиком Wubi
- Wubiuefi - «вилка Wubi для поддержки UEFI и последних выпусков Ubuntu»