Debian Installation :: Jessie UEFI System Boot Menu Missing?
Feb 17, 2016
I have installed Debian Jessie 8.0.3 64-bit net install on an IBM ThinkCentre. I have earlier had a dual boot Win 8 and Ubuntu 14.04 installed on the computer. When I installed Debian Jessie, I deleted the Ubuntu partitions and created new partitions from the free space. The install went fine and the Debian EFI/UEFI version of Grub was installed, but clearly at some other place, as when I boot the system, the old Ubuntu Grub pops up and of course cannot find the necessary files that it is looking for.
I have this new computer (MSI Ge70 2PE Apache Pro) that came with Windows 8 and UEFI. I freed space to make a partition to install Debian testing 64bits on the same HD where Windows is. I had no problem making the partition but after that I tried making a bootable usb to install Debian using the dd command and it didn't work. So I tried with an install dvd and even when I changed the boot order in the bios it didn't work.
After reading some more I realized that there could be a problem trying to boot a normal installation dvd with UEFi so I disabled Secure Boot and then switched the boot mode on my Bios to UEFI with CSM. Again it didn't work and it booted directly into Windows. So I switched the boot mode to Legacy. This time Windows didn't boot directly but I get a "Reboot and Select proper Boot device" message on a black screen.
I now realize that I need to install a UEFI "version" of Debian along the UEFI version of Windows 8. I guess that's why it didn't work with the Legacy boot mode. URL...The installer does not provide a convenient way to install an UEFI boot loader, so you are going to install a regular BIOS boot loader at first, and switch to UEFI later.
Use the expert mode and format your hard drive with a GUID Partition Table (GPT). Create a small partition (1 MiB would be far enough), type it as a BIOS Boot Partition (this is the untitled flag above the “bootable” one in Partman), do not format it and do not mount it: this will be needed for BIOS booting. Create another small partition (same kind of size), type it as an EFI System Partition (this is the“bootable” flag), format it as FAT and mount it on /boot/efi: this will be needed for UEFI booting.
So I managed to install Debian Jessie on a MSI G70 2PE Apache Pro that came with Windows 8.
First I partitioned some space on the laptop. Then I put on the net install cd for Debian and installed it on UEFI mode. It installed correctly.
Now I'm on Grub and when Debian tries to boot it gets stuck on "Loading initial ramdisk". The cursor under it doesn't even blink. The only way to get out of there is by Ctrl-Alt-Delete. Secure Boot is turned off. Fast boot is also off. If I try to boot on recovery mode gets stuck all the same.
The options on my grub are
Debian GNU/Linux Advanced options for Debian GNU/Linux Windows Boot Manager (UEFI on /dev/sda2) System Setup.
If I choose the Windows option, Windows boots, no problem.
If I choose the edit option for the Debian entry this is what it shows
Code: Select allload_video insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt6' if [ x$feature_platform_search_hint = xy ]; then
What is happening and what should I try to make this work? Could it be a graphics card issue since this computer has a Nvidia Gpu?
I have a Dell Inspiron 1525 laptop and I ve installed Jessie with KDE desktop.Everything's fine !!!!! but sometimes when I use webbrowsers the systray with KDE menustart is going off and missing.After that I can't switch window to window and can't minimize or resize the actual activity, without or with hotkeys either can't close the window, and these option bars ar missing too.I always do restart but I ve had enough. It is very irritating.Also I have tried to switch user logons with Alt Ctrl Fxx and start another graphic array with startx and it has worked fine but that's not the right way I think!!!!
I tried to install Ubuntu 11.04 on my 3 TB hard drive but UEFI firmware can't boot that Linux partition anywhere and went Windows 7 instead. Does anyone have any solutions for UEFI booting? I think EFI filesystem is messed up or bug in installer. Earlier I was able install and boot linux partition with both linux distros (Ubuntu and Fedora) before I removed them for re-install them later and created additional NTFS partition until now.
However, I was only able boot Ubuntu 11.04 from USB stick in UEFI mode. I will continue to use live USB until all solutions are solved. UPDATE: I made a data backup on one of NTFS partitions and removed it. I tried to install Ubuntu 11.04 below 1 TB disk space but still can't boot it.
My system configuration is: ASUS Maximus IV motherboard Intel i7-2600K processor 8 GB memory modules Hitachi 3 TB hard drive MSI HD 6870 Hawk video card
My computer's recent history in chronological order:
1. debian jessie is installed using netinstall iso to sda. 2. windows 8.1 is installed to sdc.
Now "lsblk" returns:
Code: Select allNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 111.8G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi ├─sda2 8:2 0 244M 0 part /boot └─sda3 8:3 0 111.1G 0 part └─sda3_crypt 254:0 0 111.1G 0 crypt
Result: My computer boots directly to Windows 8.1. If I press F7 during first seconds of boot and choose "debian" as the boot device (via blue bios screen, not grub), debian boots.
1. To use debian grub screen to choose between debian and Windows. (To avoid pressing F7 during boot to use debian) 2. Set debian as default OS in grub and boot to debian unless I choose otherwise in for example 10 seconds.
I guess that I should update grub to fix this but I don't want to take risk.
I'm trying to install debian and when the installer starts it UEFI at the top, instlal completes however on reboot it says 'no operating system found' i've read it can be because of UEFI but I have tried different bios options but to no avail.
Sata mode: AHCI/IDE (haven't tried IDE yet) Tried various combinations of the below CSM: enable/disable Boot Priority: Auto/legancy first/uefi first Quick Boot: enable/disable Boot up Num-lock Status: on/off
I have Acer Aspire S7-392. It has two 128GB SSD drives. They are using RAID 0. Currently there is Windows 8.1 installed on the RAID 0 drive.I am trying to install Debian 7.6 (wheezy) alongside Win 8.1 (dual boot). Actually I have already created linux partitions and installed mentioned Debian on my computer. I had to skip grub installation due to fatal error that had occurred. (Everything on existing RAID 0 volume).Now I am looking the way to install grub and boot Debian. I have disabled UEFI Secure Boot. It didn't work.
My question is:
1. Is it possible to have Win 8.1 and Debian dual-bootable on the same RAID 0 volume? How to install grub and boot debian?
2. If not, what am I supposed to do to achieve what I want (these two systems on one computer)? Delete old one RAID 0 and create two new: one for windows and one for linux partitions?
I have a server in which I'm trying to install Debian into. There's no BIOS, only EFI boot. The vendor locked it down so there's no way to see it or get into it.
The Wheezy 7.8 netinst CD has EFI boot parameters and works on everything I throw it in, except this one server. Booting it up, the code doesn't see the EFI and boots into normal mode, negating every chance to install it (dozens upon dozens of failed installs).
During boot, I press the [TAB] at the Debian Linux installer menu and get the load parameters (/install.amd/vmlinuz vga=788 etc). What parameter can I add to this line to get it to run in UEFI mode so we can install it?
Ubuntu will go to /dev/sdb5 but I don`t no for sure what to do when installing Ubuntu. How to select during install existing UEFI partition(/dev/sdb1) so Debian and Ubuntu can use it. Can I select existing UEFI partition like I would do for /home or /swap ? Will this work ?
And what will happen with Grub if I select install grub ? I want to manage grub from Debian, it is my main OS. Can I skip Grub install and just update grub on my debian after ubuntu install ? Or I just install grub, then after completed Ubuntu install I install it again from Debian. Will this work ?
Is procedure of installing dual boot trivial like before or UEFI hide`s some unpleasant surprise.
I'll start off with stating my problem and summarize how I got to it.
I installed Windows 10 on an SSD. I installed Debian 8.2 after it. The SSD was/is a GPT disk. I installed both installations from a UEFI booted device (DVD for Windows, and USB drive with Live CD for Debian).
I tested it after each installation making sure I could boot via UEFI into Windows, then Debian, then Windows, to make sure nothing broke.
I rebooted the machine. Suddenly, no more UEFI. Nothing. I didn't change any BIOS/UEFI setup menu settings. Not even my USB drive with Live CD will boot through UEFI anymore. Even when nothing else is plugged into the system.
My situation is actually a bit more complicated than that, but I think that will suffice for now. I can still boot into the Live CD on the USB drive, just in Legacy mode only. I mounted the EFI partition on /mnt/boot after I mounted the file system for Debian on /mnt. It is identical, as far as I can tell, to as it was before when it was working.
My motherboard has CSM and Secure Boot, both have been set up how they need to be to boot UEFI into Debian. Tinkering with them further after things broke did not fix it. I tried all variations of options/settings.
The GRUB Reinstall guide says to be in EFI mode before starting it, so I can't do that.
My motherboard is an ASUS X99 Deluxe, and I've heard ASUS has special "features" (read: bugs) that come with their boards. Searching hasn't brought up any other people with this issue. I believe the firmware is updated to it's most current one.
I've tried dd-ing my backup of my old system, from before trying to migrate to a Dual Boot system, to the SSD (after backing up the dual boot setup with dd -> <name>.img via the Live CD USB). However, that won't boot either as it is a UEFI install as well.
The layout of my EFI partition is as such: /boot/EFI/Boot/bootx64.efi /boot/EFI/Microsoft/<Microsoft-naming>.efi /boot/EFI/debian/grubx64.efi
I've heard that the standards on how that's supposed to be set up isn't a standard. However, since it worked booting into the OS' the first time, I don't see how that could be the issue (a bad hierarchy layout leading to the UEFI not being able to see the OS installs).
I've seen that I can boot to an EFI shell (called Shell.efi, apparently) via an option in my UEFI BIOS setup menu on my motherboard. Is that an option here to somehow bypass this strange issue?
All I can think to try is burn it all and start over. But not knowing what caused it means I could just make it happen again. Plus, I can't boot into UEFI install media, so I can't install UEFI boot OS'. :/
My Toshiba Satellite C870-198 has Debian 7.7 installed in UEFI mode alongside Windows 8.1. The GRUB menu no longer displays, but the machine boots straight into Windows.
I can boot into Debian or Windows from rEFInd installed on a USB stick. The rEFInd menu has the following entries:
The Debian entry actually launches the GRUB menu which was installed with Debian.
Code: Select allBoot Microsoft EFI boot (Boot Repair backup) from Basic data partition. Boot supposed Microsoft EFI boot (probably GRUB) from Basic data partition. Boot EFIubuntugrubx64.efi from Basic data partition. Boot EFIdebiangrubx64.efi from Basic data partition. Boot bootootx64.efi from Basic data partition. Boot vmlinuz-3.2.0-4-amd64 from boot.
In an attempt to fix GRUB I executed the commands in the 'Reinstalling grub-efi on your hard drive' section of: [URL] ....
Code: Select allmount /dev/sda1 /boot/efi ... surprisingly returned: Code: Select all$LogFile version 2.0 is not supported. (This driver supports version 1.1 only.) $LogFile version 2.0 is not supported. (This driver supports version 1.1 only.) Did not find any restart pages in $LogFile and it was not empty. The file system wasn't safely closed on Windows. Fixing. Code: Select all[ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD"
... returned "EFI boot on HDD".
... Where is Debian?
FULL HISTORY .... =============================
The laptop came with Windows 8 preinstalled. I switched off Secure Boot and installed Ubuntu for UEFI dual boot. I recall having to use Boot Repair to get the GRUB boot manager working properly for both systems.
Recently I decided to replace Ubuntu with Debian 7.7 and first cloned the entire hard drive to a USB drive (The Clone Drive). This drive successfully boots into Ubuntu in UEFI mode.
Following this I took the opportunity to update Windows to 8.1, which broke GRUB as expected, so that the machine would only boot straight into Windows.
I installed Debian from a live USB stick in the mistaken belief that it would be bootable in UEFI mode. It did boot OK in legacy mode.
I then burned the full Debian 'DVD' image to a USB stick, booted it in UEFI mode and reinstalled Debian. In UEFI mode GRUB allowed me to boot into both Debian and Windows.
At this point I tested The Clone Drive. It was still able to boot into Ubuntu as previously, but after powering down, unplugging The Clone Drive and rebooting, the GRUB menu failed to appear and the machine booted straight into Windows. This is its current state.
I installed Debian Jessie (netinst, daily snapshot) on my Acer Aspire V5-123 laptop in the UEFI mode with the secure boot turned off. everything (network, hardware, partitioning, ...) went smoothly to the last step, but after removing the boot media (USB stick) and rebooting, the firmware could not find the boot device ! The only thing I can think of, is that the EFI boot is not set up properly by Debian installer, but I don't know how to fix it.
I've set up a dual boot system with Debian and Windows 8, both installed on their own drive, with their own boot partition. I installed eveything in UEFI-Mode with fast- and secure boot turned off. Both installations are working, as I can access them by changing the boot priority in the Bios. What I cannot achieve is to let grub boot my windows installation.
This is the output of parted -l:
Code: Select allModel: ATA Samsung SSD 840 (scsi) Disk /dev/sda: 128GB Sector size (logical/physical): 512B/512B Partition Table: gpt
Number Start End Size File system Name Flags 1 1049kB 512MB 511MB fat32 boot 2 512MB 111GB 111GB ext4 3 111GB 128GB 17,0GB linux-swap(v1)
As you can see, my linux install is on sda, my windows install on sdc (sdb beeing a data disk). This is the entry I made in the 40_custom file in etc/grub.d:
I think this should be fine, but if I choose the windows entry wehen grub is booting, it says: error: no such partition. It's my first debian installation, and I am stuck here. Not too much of Linux experience in general.
I just installed Debian jessie on my Dell Latitude E6410 using the UEFI install. No everything went well during the install, but after the install the first boot i ran into an issue that the laptop will not boot.
When I go in to the boot menu of the Dell Latitude E6410, I see that debian has created a uefi name (Debian)
When I select this, it boots without any issues. After again a reboot again, no luck still a black screen during the boot.
Seems that the only option to get my laptop booting is by pressing F12 and select Debian in the UEFI boot of the laptop.
Is there any way i can get my laptop to boot Debian directly from UEFI, without having to press F12?? (Also disabled all legacy devices to start up but no luck)...
- Debian Jessie X64 (Using 32/64 network install, via USB) - Dell Latitude E6410 i5 (1280x800 intel graphics) latest bios A16 - SSD drive (Samsung 470 series) - Debian is the only OS installed
I appear to have the exact problem that is currently listed in the 7.6 errata about EFI boot and black screen while trying to install ("Potential issues with UEFI booting on amd64"). The problem is that their workaround is not an option for me. This is a new rig and the motherboard doesn't appear to have any kind of ability to disable secure boot. I also don't know if my problem is exactly what they're thinking when it comes to that entry.
I'm able to get to the Grub install screen where you have the option to install Debian but when I select an option (any option) the screen turns off, back on but is black. All activity in the system stops after a few seconds (3-5 seconds) and that's it, she's done. I've tried all the options to try and disable secure boot but the options listed below are as close as I can get (and apparently should be sufficient).
The CD ISO used was the 7.6 netinst CD. I've also tried the Jessie ISO (Testing) that was downloaded about 2 hours ago. Same results. Unlike the errata which says "intermittent booting problems", my issue is consistently reproduced with no other result no matter what I do.
The rig: -Asus H97-Plus running revision 2202 -Intel i5-4570 -32GB DDR3-1600 -128GB SSD Drive -No external video card - using on board only but have tried both VGA and HDMI ports with the same result.
BIOS settings (is it still called BIOS or is it UEFI now?) -Fast Boot: Disabled -Launch CSM: Enabled -Boot Device Control: "Legacy OPROM Only" or "UEFI and Legacy OPROM" (tried both) -Secure Boot State: Enabled (it's grayed out and I'm unable to change this) -OS Type: Other OS (supposedly makes it so you can boot non-Windows OS)
The Debian page with the errata: [URL] ...
Look for "Potential issues with UEFI booting on amd64"
The obvious suggestions I've tried: -tried USB boot & CD boot - same result -tried altering the grub script to add the ACPI options - no effect
I have an asus eee 1015px, which was running dualboot windows and wheezy with no problems (except the browsers seeming to take up a lot of CPU). Today having backed up everything, I wanted to upgrade to jessie. URL...
Everything seemed to be progressing fine, no strange messages, it took 1 hour for
Code: Select allapt-get upgrade
but maybe that's normal. However, then when I did
Code: Select allapt-get dist-upgrade
It froze at 17.30 with a weird screen. The sort of thing you never want to see on an install, a sad face and blocks instead of text. pic: URL...
Then it moved on and gave a readout, which seemed pretty ominous pic: URl...
It then moved and gave a readout, hanging again: pic3: URl...
Now it seems to be in loop, moving on every 15 minutes or so but always ending up with the same screenful of text shown in the foto below, which ends with the last line reading like this:
I have two desktops running wheezy for years without problems. Recently, I reinstall jessie on one of them and won't boot anymore.The hardware is pretty normal: Asus motherboard, 12GB RAM, Nvidia video card, SSD hard drive, .After the install of jessie finishes, the very first boot failed, which means it hung up forever. The part that is annoying is that it fails at different places whenever I try.
For example, something, it fails at the following: [ OK ] Started LSB: REP portmapper replacement [ OK ] Reached target RPC Port Mapper Starting LSB: NFS Support files common to client and server
Sometimes, it failed at start job is running for lsb set console font.It even failed to the console. When it goes to the console login, I can't put any user name or password. It's all frozen.The problem appears to be video card problem. But it worked fine in wheezy.
My goal ist to install Debian Jessie on a drive with a btrfs subvolume scheme. This is my first time using btrfs and also my first Jessie installation.
My experience is, that partman creates btrfs file systems but doesn´t support btrfs subvolumes (why not?).
I successfully created btrfs subvolumes manually in a shell session during ("expert") installation and manually mounted them to the desired mount points in /target. Installation went through until grub2 installation, which failed.
Is there a best practice to install Debian (Jessie) on a btrfs file system with subvolumes? I want to use subvolumes for /, /home, /var/log and /var/lib/mysql.
I'm trying to create a persistent live Jessie system on my 8GB USB drive.
If that matters, I'm currently on an Arch Linux system, and I partly followed what's on the relative wiki (Pages Create a new MBR for a USB stick, Manually create a USB flash installation and Install Syslinux), plus a CrunchBang post explaining how to make a persistent live USB out of any Jessie-deriving distro (like their BunsenLabs Hydrogen).
The problem is, even if Debian boots up more than fine, the system isn't persistent at all.
Here's what I did (I know some passages are redundant, but still...):
Downloaded the Cinnamon flavor of Jessie via torrentErased the old MBR
Code: Select all# dd if=/dev/zero of=/dev/sdb bs=512 count=1 && syncCreated a 1.1G W95 FAT32 (LBA) active partition and used the remaining space on a Linux partitionFormatted the first to FAT32 and labelled it "Debian64". Formatted the second to ext4 and labelled it "persistence" Code: Select all# mkfs.vfat -n Debian64 /dev/sdb1 # mkfs.ext4 /dev/sdb2 -L persistence Mounted the first partition and the iso
I've been using linux distros on my desktop forever, and got a windows 10 laptop recently. I want to dual-boot debain (jessie), so I installed it and it worked fine. Unfortunately, I have to enable Legacy mode in BIOS to boot into my grub then linux machine. Is there a way I can have my computer boot without legacy boot?
On a new Lenovo Thinkpad T450s, I encounter the following issue: The USB drive containing live CD image ("burned" to the USB using mkusb tool --> which in turn uses dd) cannot be booted from the UEFI boot loader. I have to reconfigure the hardware (BIOS) setup to support both UEFI & legacy system, and with first boot priority given to legacy (BIOS-style) booting. But if I do this, I don't see the UEFI system in the /sys/firmware/uefi directory. I am using the 64-bit live CD image (debian-live-8.0.0-amd64-xfce-desktop.iso).
This is my goal: to boot the live USB from UEFI, so that I can install it in a form that is UEFI-bootable.
I have a Debian testing system on a laptop that used to have Windows 8 on it. I kept the EFI boatloader and its partition, but now every time the system boots, it first tries to boot into Windows (which isn't there anymore). Removing /boot/efi/EFI/Microsoft just leads to an error message when booting, with some component of Windows still trying to load and not finding those files.
The workaround for now is to go into the UEFI boot menu on every boot and selecting the "debian" entry, which works but is a bit cumbersome.How can I get rid of the Microsoft loader completely? I find a lot about repairing or re-adding the Windows bootloader, but nothing about removing it.
Some thing quite bad happened to me , i installed debian jessie about 2 month ago. Today I wanted to try what a gnu/linux is like so I installed dragora 2.2 on one of my free partitions , (sda 1 is my debian root , sda2 is my debian home, I had sda4 which nothing was on it so i installed dragora on it. But something bad happened , during boot time you get this page which asks you what distro you want to enter in past I had just one choice and it was debian jessie, I expected after installing dragora I will see 2 distros on this page, but i get just 1 , and that's dragora ... but maybe i should mention this that when entering dragora i can access all my previous files , debian systemfile , debian home , they are still there but i can't enter debian jessie ...
I upgraded from deb7 to deb8, but am no longer able to boot. After passing the grub boot menu, the following messages are displayed:
Code: Select allLoading, please wait... [ 6.065713] systemd-fsck: /dev/sda1: clean, 428644/1310720 files, 410616 9/52442880 blocks [ 7.480551] Error: Driver 'pcspkr' is already registered, aborting... [ 8.692700] systemd-fsck: /dev/sda5: clean, 145485/6176768 files, 17407409/24695552 blocks [ 18.066215] Loading kernel module for a network device with CAP_SYS_MODULE (deprecated). Use CAP_NET_ADMIN and alias netdev- instead _
The screen then clears and an underscore is displayed as the sole character at the top left position of the screen. The system hangs at this point. During installation, I rejected two changed files: /etc/init.d/bootlogd and /etc/libreoffice/sofficerc. For both, I opted to keep the installed version (the default choice of the installer) rather than replacing with the new version. The first might be related to the problem, although it seems to be responsible only for logging the boot process, and I would not expect this to compromise booting.
In case this information is useful, sda1 is mounted at /, sda2 is swap space, sda3 is extended, and sda5 is a logical partition mounted at /home.
I am able to boot into rescue mode, but other than that the system is not usable. Unfortunately, no useful error messages are given to aid in diagnosing the problem.
I would like to upgrade from Win8.1 to Debian 8. This post might require some Wind expertise as well. I have to deal with the dreaded UEFI interface.
I got the iso with the added firmware from here: [URL] ....
The i386 download and it appears to be 334 MB. I pretty got it because I don't want to mess with the wireless controller (been there done that.)
As far as the Wind side goes I disabled secure boot. Just whenever I get to the fancy blue screen, I select boot from EFI DVD. Then it just says it can't load it and asks if I want to continue loading the OS. This might be useful I used the default Desktop Burning Gadget to burn the disk image.