Skip to content
hakuna matata edited this page May 23, 2018 · 11 revisions

Frequently Asked Questions

What about Windows 8(.1) and 10 ?

Windows 8(.1) and 10 are supported by Wubiuefi but probably they are installed in UEFI mode with Secure Boot. i.e. the Windows Boot Manager for UEFI is installed which needs a different boot method.

Does Wubiuefi work also without UEFI ?

Yes, it does. If Windows is not installed in UEFI mode, Wubiuefi uses the boot method of the original Wubi.

How can I check in Windows if Windows is installed in UEFI mode with Secure Boot ?

  • Press Windows + R

  • Type msinfo32

  • Look for entry | BIOS Mode | UEFI |

  • If BIOS mode is UEFI look also for | Secure Boot State | On |

How can I change UEFI firmware settings from Windows ?

  • Find Shut down / Restart menu
  • Press Shift + click on Restart
  • After restart click on Troubleshoot -> Advanced options -> UEFI Firmware Settings -> Restart

Note: It is not recommended to change BIOS mode from UEFI to Legacy/CSM because it does not change the BIOS mode settings of an installed Windows. But it makes sense to disable Secure Boot.

Which Wubiuefi release do I need ?

In most cases the recommended Ubuntu release is the latest LTS (=long-term support) release. So the first choice is the Wubiuefi release for the latest LTS in the release table.

Where can I download Wubiuefi ?

The release table contains links in the first column to Wubiuefi releases. Every release provides source code attachments for advanced users to build their own exe file, but there is also a pre-built exe file which is ready to use.

Is it necessary to download an ISO before installation ?

In most cases, no, it is not. But sometimes it makes sense if

Where can I download an ISO manually?

The release table contains links in the second column to Ubuntu releases and in the fourth column to some releases of Ubuntu flavours.

The usable images are the 64 bit desktop ISOs (desktop-amd64.iso) or the 32 bit desktop ISOs (desktop-i386.iso).

Note: Wubiuefi uses the 64 bit version by default if the CPU supports it - even if a 32 bit Windows is installed.

How can I run Wubiuefi ?

In most cases, it is only necessary to double-click on the downloaded Wubiuefi exe file to get the window shown in the figure below where you can select everything you want:

But there are sometimes exceptions. e.g. You want to use a pre-downloaded ISO file or to pre-select options with parameters.

How can I use a pre-downloaded ISO file ?

  • with argument --isopath e.g. "C:\Users\Username\Downloads\wubi16043r322.exe" --isopath="C:\Users\Username\Downloads\ubuntu-16.04.3-desktop-amd64.iso"
  • same folder as Wubiuefi exe file (be sure that there is only one file with suffix .iso)
  • root directory of Windows drives e.g. D:\
  • Windows desktop

Note: Wubiuefi pre-selects the desktop environment for the ISO file. e.g. Wubi EFI in the figure below:

How can I run Wubiuefi with parameters ?

  • Right click on the downloaded Wubiuefi file
  • Select "Create Shortcut".
  • Right-click on the created shortcut
  • Select "Properties"
  • Edit the target and add arguments e.g. "C:\Users\Username\Downloads\wubi16043r322.exe" --32bit

Replace --32bit by one or more arguments separated by a space from the table below. Shortcuts are possible if they are unique (e.g. --32 is a shortcut for --32bit or --skipsize is a shortcut for --skipsizecheck)

argument description
--32bit force installation of 32 bit version
--accessibility= accessibility
--cdboot install a CD boot helper program
--cdmenu run the CD menu selector
--debug debug mode
--dimagepath= use specified disk image
--distro= distro
--drive= target drive
--exefile= used to indicate the original location of the executable in case of self-extracting files
--force-wubi show Wubi option in CD menu even when using a DVD
--install run the installer, if an existing installation is detected it will be uninstalled first
--interface= use the specified user interface, ['win32']
--isopath= use specified ISO
--language= language
--locale= Linux locale
--log-file= use the specified log file, if omitted a log is created in your temp directory, if the value is set to 'none' no log is created
--nobittorrent do not use the bittorrent downloader
--noninteractive non interactive mode
--password= password (md5)
--quiet run in quiet mode, only critical error messages are displayed
--showinfo open the distribution website for more information
--size= installation size in MB
--skipmd5check skip md5 checks
--skipmemorycheck skip memory size checks
--skipsizecheck skip disk size checks
--test test mode
--uninstall run the uninstaller, it will first look for an existing uninstaller, otherwise it will run itself in uninstaller mode
--username= username
--verbose run in verbose mode, all messages are displayed
--webproxy= web proxy

Where are the logs for Wubiuefi ?

The logs are in the Windows Temp folder. A shortcut for the Windows Temp folder is %temp%. The name of the Wubiuefi log depends on the Wubiuefi release. It is e.g. wubi-16.04.3-rev322.log .The full path name is something like C:\Users\YourWindowsName\AppData\Local\Temp\wubi-16.04.3-rev322.log .

Note: The log is available after running Wubiuefi. Logging starts even before Wubiuefi window appears. Wubiuefi appends new logs to existing log files. If Wubiuefi uninstalls a previous installed version it runs the uninstaller of the previous used installer. i.e. the uninstaller also writes to previous log file.

What does happen after pressing Install ?

If there is no matching ISO file or DVD, Wubiuefi downloads it from the web. Wubiuefi uses bittorrent downloader by default. If download speed is low, it is helpful to disable bittorrent downloader by using parameters (argument --nobittorrent).

If there is a matching ISO file or DVD, Wubiuefi copies it to the ubuntu folder of the installation drive:

When Wubiuefi has finished installing on Windows side, the following window appears:

Where is my Ubuntu entry in Windows Boot Manager for UEFI ?

The Ubuntu entry is in UEFI boot menu (see UEFI). Unfortunately, there are a lot of different UEFI boot menus depending on used UEFI firmware. e.g.

In most cases, it is possible to get the UEFI boot menu by pressing a key immediately after powering on. e.g. F12. But the keys depend also on used UEFI firmware. In most cases the computer manufacturers provides a manual on their website.

It is also often possible to change or run the UEFI boot menu from UEFI firmware settings. Additionally, there are programs like EasyUEFI which can manage UEFI menu from Windows.

Why does a blue screen with "Access Denied" error appear ?

Secure Boot is enabled and boot loader is signed by an unknown signature. So either disable Secure Boot in UEFI firmware settings or import the key for the signature to get a known signature.

How can I set boot options ?

If the message above appears, you can press ESC to get an additional menu:

The existing menu entries are:

mode boot options description
Normal mode quiet splash default mode with splash screen
PAE mode quiet splash forcepae workaround for computers with older Pentium M and Celeron M processors
Safe graphic mode debug debug-ubiquity xforcevesa sets very low graphics mode as workaround for graphics issues
Intel graphics workarounds debug debug-ubiquity i915.modeset=0 workaround for black screen with Intel graphics
Nvidia graphics workarounds debug debug-ubiquity nouveau.modeset=0 workaround for black screen with Nvidia graphics
ACPI workarounds debug debug-ubiquity acpi=off noapic nolapic workaround for ACPI issues
Verbose mode debug debug-ubiquity workaround for Kubuntu or hanging splash screen
Demo mode quiet splash runs live environment from ISO without installation. Note: It is the original live environment of the ISO without Wubiuefi configuration.

Additionally, it is possible to change boot options by pressing e in the line of the menu entry. After editing you can boot with F10.