Dual-Boot: Successful installation, but only Windows starts, why?

I have been using Windows 10 so far and wanted to install Manjaro as well.
I created an 80GB partition with “Mini Tool PArtition WIzard”, then deactivated “secure boot” before the installation and booted from the USB stick.
The installation went flawlessly.

When restarting, however, I had no choice between the operating systems, although Manjaro could clearly be installed on the partition. Windows started directly.

I have set the following actions in the installation menu:

/ boot / efi specified as the mount point on the UEFI partition.

For the 80GB partition I set the EXT4 file system, ticked “root” and specified “/” as the mount point.

Why doesn’t it work?

Hope you can help me :slight_smile:

Hello @beginnerLLJ and welcome :wink:

Please check the boot order at your UEFI Settings and set the Manjaro entry on first place. :wink:

Thank you :slight_smile:

I checked the boot priority, but it didn’t show a Manjaro or WIndows entry.

There were these entries (in order):
Internal Hard Disk Drive
External Device
Internal Optical Disc Drive
Network

There is also a boot order of the EFI partition and this one must be changed.

Looks like it is a pure BIOS and not an UEFI.

Can you boot the Manjaro ISO and post the outputs of these commands?

Open a terminal and copy&paste each command there plus press enter.

inxi --full --admin --filter --width 80
sudo parted -l
test -d /sys/firmware/efi && echo efi || echo bios
efibootmgr -v

Thanks

[manjaro@manjaro ~]$ inxi --full --admin --filter --width 80
System:
  Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
  misobasedir=manjaro misolabel=MANJARO_KDE_2116 quiet systemd.show_status=1
  apparmor=1 security=apparmor driver=free nouveau.modeset=1 i915.modeset=1
  radeon.modeset=1
  Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
  Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: Sony product: SVS1512S1ES v: C60BDXK9 serial: <filter>
  Chassis: type: 10 serial: <filter>
  Mobo: Sony model: VAIO serial: <filter> UEFI: Insyde v: R0081C8
  date: 09/18/2012
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse M185
  serial: <filter> charge: 55% (should be ignored) rechargeable: yes
  status: Discharging
CPU:
  Info: Dual Core model: Intel Core i5-3210M bits: 64 type: MT MCP
  arch: Ivy Bridge family: 6 model-id: 3A (58) stepping: 9 microcode: 21
  cache: L2: 3 MiB
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 bogomips: 19961
  Speed: 1198 MHz min/max: 1200/3100 MHz Core speeds (MHz): 1: 1198 2: 2329
  3: 2894 4: 1982
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX unsupported
  Type: l1tf mitigation: PTE Inversion
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: spec_store_bypass
  mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
  mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
  IBRS_FW, STIBP: conditional, RSB filling
  Type: srbds status: Vulnerable: No microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Sony driver: i915
  v: kernel bus-ID: 00:02.0 chip-ID: 8086:0166 class-ID: 0300
  Device-2: NVIDIA GK107M [GeForce GT 640M LE] vendor: Sony driver: nouveau
  v: kernel bus-ID: 01:00.0 chip-ID: 10de:0fd3 class-ID: 0300
  Device-3: Foxconn / Hon Hai USB2.0 Camera type: USB driver: uvcvideo
  bus-ID: 1-1.3:5 chip-ID: 0489:d601 class-ID: 0e02
  Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver:
  loaded: modesetting alternate: fbdev,vesa display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: LVDS-1 res: 1920x1080 hz: 60 dpi: 141 size: 345x194mm (13.6x7.6")
  diag: 396mm (15.6")
  OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2)
  v: 4.2 Mesa 21.2.3 compat-v: 3.0 direct render: Yes
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Sony
  driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20
  class-ID: 0403
  Sound Server-1: ALSA v: k5.13.19-2-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.38 running: yes
Network:
  Device-1: Intel Centrino Advanced-N 6235 driver: iwlwifi v: kernel
  bus-ID: 02:00.0 chip-ID: 8086:088e class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Sony driver: r8169 v: kernel port: 3000 bus-ID: 04:00.0
  chip-ID: 10ec:8168 class-ID: 0200
  IF: enp4s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel Centrino Bluetooth Wireless Transceiver type: USB
  driver: btusb v: 0.8 bus-ID: 1-1.2:4 chip-ID: 8087:07da class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 4 state: up address: see --recommends
Drives:
  Local Storage: total: 262.18 GiB used: 0 KiB (0.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 840 Series
  size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
  type: SSD serial: <filter> rev: 6B0Q scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 type: USB vendor: SMI (STMicroelectronics)
  model: USB size: 29.3 GiB block-size: physical: 512 B logical: 512 B
  type: N/A serial: <filter> rev: 1100 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  Message: No partition data found.
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 54.0 C mobo: N/A gpu: nouveau temp: 41.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 221 Uptime: 3m wakeups: 22 Memory: 7.65 GiB
  used: 2.07 GiB (27.1%) Init: systemd v: 249 tool: systemctl Compilers:
  gcc: N/A Packages: pacman: 1234 lib: 333 flatpak: 0 Shell: Bash v: 5.1.8
  running-in: konsole inxi: 3.3.07
[manjaro@manjaro ~]$ sudo parted -l
Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                          Flags
 1      2092MB  2226MB  134MB                Microsoft reserved partition  msftres
 2      2226MB  2350MB  124MB   fat32
 3      2350MB  3083MB  733MB   ntfs                                       diag
 4      3083MB  3355MB  273MB   fat32                                      boot, esp
 5      30.2GB  127GB   96.6GB  ntfs                                       msftdata
 8      127GB   216GB   89.5GB  ext4
 6      216GB   217GB   929MB   ntfs                                       hidden, diag
 7      217GB   250GB   32.7GB  ntfs                                       diag


Model: SMI USB DISK (scsi)
Disk /dev/sdb: 31.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 2      3475MB  3479MB  4194kB  primary               esp


[manjaro@manjaro ~]$ test -d /sys/firmware/efi && echo efi || echo bios
efi
[manjaro@manjaro ~]$ efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 2001
Boot0000* EFI USB Device (SMI     USB DISK)     PciRoot(0x0)/Pci(0x1d,0x0)/USB(0,0)/USB(0,0)/HD(1,MBR,0x0,0x678fb0,0x2000)RC
Boot0002* EFI DVD/CDROM (MATSHITADVD-RAM UJ8A7AS)       PciRoot(0x0)/Pci(0x1f,0x2)/Sata(4,0,0)/CDROM(1,0x95b,0x1ef7f4)RC
[manjaro@manjaro ~]$ 

  1. First I would check for an UEFI Update:
  Mobo: Sony model: VAIO serial: <filter> UEFI: Insyde v: R0081C8
  date: 09/18/2012

The latest version seems to be from 2013: BIOS C8 (Windows 8 64bit) | Sony UK

  1. It looks really strange that only the USB and DVD Device is available:

How does Windows boot? Could it be possible, that CSM (Compatibility Support Module), also called BIOS mode, is enabled and Windows boots that way?

If Windows boots not in EFI mode then Manjaro will also not find Windows and add it to the grub boot menu. Both OS must be installed in the same mode, BIOS or UEFI.

So first you need to check Windows and install its bootloader in UEFI mode. Then disable CSM. After that you can reinstall Manjaro or just reinstall the bootloader: GRUB/Restore the GRUB Bootloader - Manjaro

Otherwise boot Manjaro in BIOS mode (CSM or legacy mode) and install it, but on a GPT Partition Table you need a extra 8MB non-formated bios_grub partition for the MBR.