PDA

View Full Version : [ubuntu] 64 bit boot problems



tougeattackitr
November 8th, 2013, 03:19 PM
hello all i just installed latest ubuntu 64bit in my laptop(i7 8giga ram 640 nvidia)

the problem is that the OS wont boot at the begining and i have to hit f12 to select boot divices and then select a device called "ubuntu" to start booting

i went to the bios and i wasnt able to find that device in my hd list... i dont know what to do i dont want to hit f12 every time to boot

is there any solution for this?

also secure boot is disabled

oldfred
November 8th, 2013, 06:12 PM
Welcome to forums.

Post the link to the BootInfo report that this creates. Is part of Boot-Repair:
https://help.ubuntu.com/community/Boot-Info
Boot Repair -Also handles LVM, GPT, separate /boot and UEFI dual boot.:
https://help.ubuntu.com/community/Boot-Repair
You can repair many boot issues with this or 'Create BootInfo' report (Other Options) & post the link it creates, so we can see your exact configuration and diagnose advanced problems.
LighterWeight (Lubuntu based) Boot-RepairCD
http://sourceforge.net/projects/boot-repair-cd/files/
Full Ubuntu 13.04 liveDVD or USB Flash drive Installer with Boot-Repair included (for newer computers)
https://help.ubuntu.com/community/LinuxSecureRemix

ubfan1
November 8th, 2013, 06:54 PM
Install the efibootmgr package. It allows you to rearrange the efi boot order.

tougeattackitr
November 9th, 2013, 03:48 AM
output of efibootmgr
mayh3m@revers3:~$ sudo efibootmgr
Timeout: 1 seconds
BootOrder: 0007,0008,0009,0000,000A
Boot0000* ubuntu
Boot0007* Hard Drive
Boot0008* CD/DVD Drive
Boot0009* Network Card
Boot000A* UEFI: Hard Drive

i got problems on installing boot-repair

oldfred
November 9th, 2013, 05:36 AM
You should be able to just use efibootmgr to change boot order to make 0000 first.

sudo efibootmgr -v

http://linux.dell.com/cgi-bin/gitweb/gitweb.cgi?p=efibootmgr.git;a=blob_plain;f=README; hb=HEAD

See this setting

-o | --bootorder XXXX,YYYY,ZZZZ,... explicitly set BootOrder (hex)

tougeattackitr
November 9th, 2013, 03:51 PM
i tryed that but my system frozes and i have to shutdown my pc

oldfred
November 9th, 2013, 04:17 PM
You have to type in all the devices with the correct hex numbers as shown by the -v command, just in your prefered order.

tougeattackitr
November 10th, 2013, 01:04 AM
yep i did that then did a restart and my pc said BOOTMGR not found hit cltr+alt+del but then again when i hit f12 and choose ubuntu manualy i can boot fine

oldfred
November 10th, 2013, 05:25 PM
Is the bootmgr not found a UEFI/BIOS error? Then you have a buggy UEFI that has been manually modifed to only boot Windows but description. The f12 must bypass that bit of code so you can boot.

Vendors violated UEFI specs - http://hwe.ubuntu.com/docs/ubuntu-bios-uefi-requirements.pdf
Firmware should not enforce any boot policy other than the mechanism specified in Section 3 of the
UEFI 2.3.1 specification [UEFI 2.3.1]. Specifically, firmware should not modify boot behaviour de-
pending on the Description field of the EFI_LOAD_OPTION descriptor.

They debugged this one to see details:

Lenovo ThinkCentre M92p only boots Windows or Redhat.
http://www.phoronix.com/scan.php?page=news_item&px=MTIyOTg
http://mjg59.dreamwidth.org/20187.html?thread=774619

(http://mjg59.dreamwidth.org/20187.html?thread=774619) Rename will occure if Boot-Repair sees Windows kernel issues, but may not always be required.
buggy-kernel detected. Do you want to activate [Backup and rename Windows EFI files]?
Rename option now under advance choices - updated Boot-Repair so that by default it will put grub/shim in EFI/BOOT/bootx64.efi only
http://ubuntuforums.org/showthread.php?t=1769482&p=12740984#post12740984
available as a "Rename Windows EFI files" option in the Advanced Options for the few UEFI that are modified to only Boot Windows efi file.
To perform this, just run Boot-Repair --> Adv options --> tick "Backup and rename EFI files" --> Apply


To undo & to rename files to their original names, you just need to tick the "Restore EFI backups" option of Boot-Repair.


(http://mjg59.dreamwidth.org/20187.html?thread=774619)

tougeattackitr
November 13th, 2013, 03:35 PM
i dont think its modified to work with windows only becouse ubuntu or any other linux os that is 32 bit is working fine

oldfred
November 13th, 2013, 04:26 PM
If you install any 32 bit versions those only install in BIOS boot mode, not UEFI. So they would work. But some UEFI are modified to only boot Windows.