You are not logged in.
I had a dual boot laptop and Installed Arch as third OS. Then grub did not listed Windows 7 and elementary OS. Then I tried to update grub but it did not help too. When I installed Ubuntu 17.10 beta (as 4th OS) all entries are listed and working except Arch linux.
However, I am able to login to Arch using the follwoing command.
grub> search.file /boot/intel-ucode.img root
grub> configfile /boot/grub/grub.cfglsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
|-sda1 ext4 eOS 100e0425-3929-4ce3-a56c-ddbf637286a5
|-sda2 ntfs Windows 7 AC085FDC085FA3DC
|-sda3 ntfs Personal 51B339863519D651
|-sda4
|-sda5 ext4 8a1920e7-eb8f-427a-8555-8bbf7b16036a /
|-sda6 ext4 e847cbed-6b0c-452a-a546-b2c4b503b229
|-sda7 ntfs Cloud 713E652430A59D6B
`-sda8 swap facad219-f47f-4997-8b55-1ce0b6f6ce20 For now I want to keep elementary, windows 7 and Arch Linux. Any help would be appreciated to add correct entry for arch in
/boot/grub/custom.cfg.
Thanks,
Last edited by ak (2017-10-15 12:05:29)
--- Anand
Offline
I have the same problem after installing ubuntu-mate 17.10. I've also been getting warnings about microcode being out of date. During installation ubuntu clobbered my grub file even though I told it to install on another hard drive. I tried the microcode update described in the wiki to no avail.
An ignorant man is one who doesn't know what I just found out.
Offline
I assume you are using legacy boot (there's no efi vfat partition in your list). My suggestion is to go into Arch and re-install GRUB from it (or from chroot from live iso), then use 40_custom GRUB configuration to detect Windows.
Offline
Thanks @lpr1 for the reply. I figured out the problem. Since I had not mounted the the drives, having other Operating systems, os-prober was not able to list those OSes. So updating Grub was pointless.
It's now fixed.
--- Anand
Offline
@ak, then please mark topic as solved, good to see you figured it out.
Offline