Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I purchased a few days ago an Acer Aspire E15 not knowing BIOS have been replaced by UEFI, trying to installl Debian 7 alongside Windows 8.1 is a real hassle. After many unsuccessful attempts I managed to install it after doing this:
-disable Windows 8.1 "fast starting"
-disable Windows 8.1 "secure boot"
-allowing first boot option to be DVD drive
-shrink Windows 8.1 partition to 50GB but this had to be done with the Debian partitioner because an error made under the Windows procedure could not be corrected under Windows
-partitionning accepted the ESP partition as-is and installing started automatically
-some attempts at selecting mount point for the ESP Windows partition as /boot/uefi as recommended in some tutorials/howtos had not work giving message: "uefi partition not found"
the Installer seemed to have failed installing GRUB so, after it asked to remove the first installation DVD in order to reboot, it rebooted into Windows 8.1.
My questions are:
Do I have a salvageable Debian 7 installed and bootable? How?
Or, how can I safely wipe out this rotten Windows OS and install Debian 7, I fear I may still have problems with UEFI.
I have found a lot of info on the Internet but none pertaining to this particular situation.
Mark the extant EFI system partition explicitly as the "EFI system partition" in the installer and it should work fine -- I have done this myself today with a Debian 8 netinstall ISO image (typing this from that system).
Agreed with Head_on_a_Stick. Debian 8 works great with UEFI, and as long as you don't have secure boot enabled, then it'll be easy to set up. In fact, it's even easier if you DON'T have legacy mode enabled, as it will automatically boot UEFI and mark the EFI partition as such.
Even Debian 7 should be installable on an UEFI machine, even without the legacy boot option.
The thing you definitely need to turn off is secure boot. As far as EFI support in Debian 7 is concerned, you just may need an extra few steps to get it running as the installer won't pick it up by default, but it still can be done.
Back in 2012 I did just that on an UEFI Laptop. I actually installed Crunchbang Waldorf, but that is a Debian 7 based distro, so the approach should work the same. After I had it working I posted my steps to success in the Crunchbang forum, and the post is still online. You can find it here.
Note that you might even get away without the part of manually creating boot entries in your efi menu through the efi shell (step 4 in the step-by-step guide).
Debian 7 is now an old release you might as well just install Jessie it's the stable release now. Also you may have to make room for the debian EFI partition.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.