You are not logged in.
Pages: 1
I'm trying to start efibootmgr directly as it says on the wiki, but I can not get it, since when reboot it always starts in grub.
cat /etc/fstab
# /dev/sdb2
UUID=df548a45-26e2-448c-8c6a-964a8bcd1b6b / ext4 defaults,rw,relatime,exec,auto,async 0 1
# /dev/sdb1
UUID=CC71-27DA /boot/efi vfat defaults,rw,relatime 0 0
# /dev/sda1
UUID=e942f6b6-f476-451e-aa29-02c4d988f0bc /home xfs defaults,rw,relatime,noauto,x-systemd.automount 0 2
# efibootmgr --disk /dev/sdb1 --part 1 --create --label "Arch Linux" --loader /vmlinuz-linux --unicode 'root=PARTUUID=df548a45-26e2-448c-8c6a-964a8bcd1b6b rw initrd=\initramfs-linux.img' --verbose
BootCurrent: 005A
Timeout: 0 seconds
BootOrder: 0000,005A,005B,005C,004D
Boot004D* Windows Boot Manager HD(7,GPT,d9e00256-8457-4e3a-aa9a-b7f5142b617c,0x1cc0b000,0xf4240)/File(\EFI\Microsoft\Boot\bootmgfw.efi)
Boot005A* UEFI OS HD(1,GPT,96dea72c-24b6-4010-bcf0-46fc707fbd23,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI)
Boot005B* UEFI: Network Card PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)/MAC(7845c4bcb78a,0)/IPv4(0.0.0.00.0.0.0,0,0)䵁佂
Boot005C* UEFI: Network Card PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)/MAC(7845c4bcb78a,0)/IPv6([::]:<->[::]:,0,0)䵁佂
Boot0000* Arch Linux HD(1,GPT,96dea72c-24b6-4010-bcf0-46fc707fbd23,0x800,0x100000)/File(\vmlinuz-linux)root=PARTUUID=df548a45-26e2-448c-8c6a-964a8bcd1b6b rw initrd=\initramfs-linux.img
# efibootmgr --verbose
BootCurrent: 005A
Timeout: 0 seconds
BootOrder: 0000,005A,005B,005C,004D
Boot0000* Arch Linux HD(1,GPT,96dea72c-24b6-4010-bcf0-46fc707fbd23,0x800,0x100000)/File(\vmlinuz-linux)r.o.o.t.=.P.A.R.T.U.U.I.D.=.d.f.5.4.8.a.4.5.-.2.6.e.2.-.4.4.8.c.-.8.c.6.a.-.9.6.4.a.8.b.c.d.1.b.6.b. .r.w. .i.n.i.t.r.d.=.\.i.n.i.t.r.a.m.f.s.-.l.i.n.u.x...i.m.g.
Boot004D* Windows Boot Manager HD(7,GPT,d9e00256-8457-4e3a-aa9a-b7f5142b617c,0x1cc0b000,0xf4240)/File(\EFI\Microsoft\Boot\bootmgfw.efi)
Boot005A* UEFI OS HD(1,GPT,96dea72c-24b6-4010-bcf0-46fc707fbd23,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI)
Boot005B* UEFI: Network Card PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)/MAC(7845c4bcb78a,0)/IPv4(0.0.0.00.0.0.0,0,0)AMBO
Boot005C* UEFI: Network Card PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)/MAC(7845c4bcb78a,0)/IPv6([::]:<->[::]:,0,0)AMBO
# efibootmgr
BootCurrent: 005A
Timeout: 0 seconds
BootOrder: 0000,005A,005B,005C,004D
Boot0000* Arch Linux
Boot004D* Windows Boot Manager
Boot005A* UEFI OS
Boot005B* UEFI: Network Card
Boot005C* UEFI: Network Card
Surely there something I did not understand the wiki and I was stuck.
This isn't right. This isn't even wrong.
-- Wolfgang Pauli --
Offline
What's your motherboard? It looks like it simply boots the default path \EFI\BOOT\BOOTX64.EFI (or tries and fails or simply refuses and falls back to the next in line) which will be GRUB if you ever installed that with the removable flag. Check in your firmware if you can set the default entry to boot into properly. However depending on vendor, there's a chance that this is simply not feasibly possible.
Last edited by V1del (2019-01-17 16:00:00)
Offline
Thanks for the prompt response @V1del
$ sudo dmidecode -t system
[sudo] password for judd:
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: Dell Inc.
Product Name: Inspiron 5423
Version: Not Specified
Serial Number: 8CGCQT1
UUID: 4c4c4544-0043-4710-8043-b8c04f515431
Wake-up Type: Power Switch
SKU Number: To be filled by O.E.M.
Family:
Handle 0x0012, DMI type 12, 5 bytes
System Configuration Options
Option 1: To Be Filled By O.E.M.
Handle 0x0015, DMI type 32, 20 bytes
System Boot Information
Status: No errors detected
Last edited by judd1 (2019-01-17 17:21:01)
This isn't right. This isn't even wrong.
-- Wolfgang Pauli --
Offline
$ ls -R /boot
/boot:
efi grub initramfs-linux-fallback.img initramfs-linux.img initramfs-linux-lts-fallback.img initramfs-linux-lts.img intel-ucode.img memtest86+ syslinux vmlinuz-linux vmlinuz-linux-lts
/boot/efi:
EFI
/boot/efi/EFI:
arch_grub boot
/boot/efi/EFI/arch_grub:
grubx64.efi
/boot/efi/EFI/boot:
bootx64.efi
/boot/grub:
fonts grub.cfg grub.cfg.example grubenv locale themes x86_64-efi
/boot/grub/fonts:
unicode.pf2
/boot/grub/locale:
ast.mo da.mo de@hebrew.mo en@arabic.mo en@piglatin.mo eo.mo fi.mo gl.mo id.mo ja.mo nb.mo pa.mo pt_BR.mo sl.mo sv.mo uk.mo zh_CN.mo
ca.mo de_CH.mo de.mo en@hebrew.mo en@quot.mo es.mo fr.mo hu.mo it.mo lt.mo nl.mo pl.mo ru.mo sr.mo tr.mo vi.mo zh_TW.mo
/boot/grub/themes:
starfield
/boot/grub/themes/starfield:
blob_w.png boot_menu_n.png boot_menu_sw.png dejavu_12.pf2 README starfield.png terminal_box_n.png terminal_box_sw.png
boot_menu_c.png boot_menu_nw.png boot_menu_w.png dejavu_14.pf2 slider_c.png terminal_box_c.png terminal_box_nw.png terminal_box_w.png
boot_menu_e.png boot_menu_se.png COPYING.CC-BY-SA-3.0 dejavu_16.pf2 slider_n.png terminal_box_e.png terminal_box_se.png theme.txt
boot_menu_ne.png boot_menu_s.png dejavu_10.pf2 dejavu_bold_14.pf2 slider_s.png terminal_box_ne.png terminal_box_s.png
/boot/grub/x86_64-efi:
acpi.mod cmdline_cat_test.mod exfctest.mod gcry_tiger.mod legacycfg.mod minix3.mod part_msdos.mod search_label.mod ufs1.mod
adler32.mod cmp.mod ext2.mod gcry_twofish.mod legacy_password_test.mod minix_be.mod part_plan.mod search.mod ufs2.mod
affs.mod command.lst extcmd.mod gcry_whirlpool.mod linux16.mod minix.mod part_sun.mod serial.mod uhci.mod
afs.mod configfile.mod fat.mod geli.mod linux.mod mmap.mod part_sunpc.mod setjmp.mod usb_keyboard.mod
ahci.mod core.efi file.mod gettext.mod loadbios.mod moddep.lst parttool.lst setjmp_test.mod usb.mod
all_video.mod cpio_be.mod fixvideo.mod gfxmenu.mod loadenv.mod modinfo.sh parttool.mod setpci.mod usbms.mod
aout.mod cpio.mod font.mod gfxterm_background.mod loopback.mod morse.mod password.mod sfs.mod usbserial_common.mod
appleldr.mod cpuid.mod fshelp.mod gfxterm_menu.mod lsacpi.mod mpi.mod password_pbkdf2.mod signature_test.mod usbserial_ftdi.mod
archelp.mod crc64.mod fs.lst gfxterm.mod lsefimmap.mod msdospart.mod pata.mod sleep.mod usbserial_pl2303.mod
ata.mod cryptodisk.mod functional_test.mod gptsync.mod lsefi.mod multiboot2.mod pbkdf2.mod sleep_test.mod usbserial_usbdebug.mod
at_keyboard.mod crypto.lst gcry_arcfour.mod grub.efi lsefisystab.mod multiboot.mod pbkdf2_test.mod spkmodem.mod usbtest.mod
backtrace.mod crypto.mod gcry_blowfish.mod gzio.mod lsmmap.mod nativedisk.mod pcidump.mod squash4.mod verify.mod
bfs.mod cs5536.mod gcry_camellia.mod halt.mod ls.mod net.mod play.mod syslinuxcfg.mod video_bochs.mod
bitmap.mod datehook.mod gcry_cast5.mod hashsum.mod lspci.mod newc.mod png.mod tar.mod video_cirrus.mod
bitmap_scale.mod date.mod gcry_crc.mod hdparm.mod lssal.mod nilfs2.mod priority_queue.mod terminal.lst video_colors.mod
blocklist.mod datetime.mod gcry_des.mod hello.mod luks.mod normal.mod probe.mod terminal.mod video_fb.mod
boot.mod diskfilter.mod gcry_dsa.mod help.mod lvm.mod ntfscomp.mod procfs.mod terminfo.mod videoinfo.mod
boottime.mod disk.mod gcry_idea.mod hexdump.mod lzopio.mod ntfs.mod progress.mod test_blockarg.mod video.lst
bsd.mod div_test.mod gcry_md4.mod hfs.mod macbless.mod odc.mod raid5rec.mod testload.mod video.mod
btrfs.mod dm_nv.mod gcry_md5.mod hfspluscomp.mod macho.mod offsetio.mod raid6rec.mod test.mod videotest_checksum.mod
bufio.mod echo.mod gcry_rfc2268.mod hfsplus.mod mdraid09_be.mod ohci.mod read.mod testspeed.mod videotest.mod
cacheinfo.mod efifwsetup.mod gcry_rijndael.mod http.mod mdraid09.mod part_acorn.mod reboot.mod tftp.mod xfs.mod
cat.mod efi_gop.mod gcry_rmd160.mod iorw.mod mdraid1x.mod part_amiga.mod regexp.mod tga.mod xnu.mod
cbfs.mod efinet.mod gcry_rsa.mod iso9660.mod memdisk.mod part_apple.mod reiserfs.mod time.mod xnu_uuid.mod
cbls.mod efi_uga.mod gcry_seed.mod jfs.mod memrw.mod part_bsd.mod relocator.mod trig.mod xnu_uuid_test.mod
cbmemc.mod ehci.mod gcry_serpent.mod jpeg.mod minicmd.mod part_dfly.mod romfs.mod tr.mod xzio.mod
cbtable.mod elf.mod gcry_sha1.mod keylayouts.mod minix2_be.mod part_dvh.mod scsi.mod true.mod zfscrypt.mod
cbtime.mod eval.mod gcry_sha256.mod keystatus.mod minix2.mod part_gpt.mod search_fs_file.mod udf.mod zfsinfo.mod
chain.mod exfat.mod gcry_sha512.mod ldm.mod minix3_be.mod partmap.lst search_fs_uuid.mod ufs1_be.mod zfs.mod
/boot/memtest86+:
memtest.bin
/boot/syslinux:
syslinux.cfg
This isn't right. This isn't even wrong.
-- Wolfgang Pauli --
Offline
Check in your firmware if you can set the default entry to boot into properly.
how can I do it ?
# bootctl status
File system "/boot/efi" has wrong type for an EFI System Partition (ESP).
System:
Firmware: n/a (n/a)
Secure Boot: disabled
Setup Mode: user
Current Boot Loader:
Product: n/a
Features: ✗ Boot counting
✗ Menu timeout control
✗ One-shot menu timeout control
✗ Default entry control
✗ One-shot entry control
ESP: n/a
File: └─n/a
Boot Loaders Listed in EFI Variables:
Title: Arch Linux
ID: 0x0000
Status: active, boot-order
Partition: /dev/disk/by-partuuid/96dea72c-24b6-4010-bcf0-46fc707fbd23
File: └─/vmlinuz-linux
Title: UEFI OS
ID: 0x005A
Status: active, boot-order
Partition: /dev/disk/by-partuuid/96dea72c-24b6-4010-bcf0-46fc707fbd23
File: └─/EFI/BOOT/BOOTX64.EFI
Title: Windows Boot Manager
ID: 0x004D
Status: active, boot-order
Partition: /dev/disk/by-partuuid/d9e00256-8457-4e3a-aa9a-b7f5142b617c
File: └─/EFI/Microsoft/Boot/bootmgfw.efi
Last edited by judd1 (2019-01-17 17:33:32)
This isn't right. This isn't even wrong.
-- Wolfgang Pauli --
Offline
Pages: 1