[SOLVED]Windows dual boot

Here's my fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x495d01ab
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3060 24579418+ 7 HPFS/NTFS
/dev/sda2 3061 4365 10482412+ 7 HPFS/NTFS
/dev/sda3 4366 16832 100141177+ 83 Linux
/dev/sda4 16833 19457 21085312+ 5 Extended
/dev/sda5 16833 18137 10482381 83 Linux
/dev/sda6 18138 18790 5245191 83 Linux
/dev/sda7 18791 19312 4192933+ 83 Linux
/dev/sda8 19313 19326 112423+ 83 Linux
/dev/sda9 19327 19457 1052226 82 Linux swap / Solaris
and here's my menu.lst
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS
# Linux Grub
# /dev/fd0 (fd0)
# /dev/hda (hd0)
# /dev/hdb2 (hd1,1)
# /dev/hda3 (hd0,2)
# FRAMEBUFFER RESOLUTION SETTINGS
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
# general configuration:
timeout 5
default 0
color light-blue/black light-cyan/blue
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
# (0) Arch Linux
title Arch Linux
root (hd0,7)
kernel /vmlinuz26 root=/dev/disk/by-uuid/e20fd940-03ae-48c4-a666-790e9be9e5d5 ro vga=792
initrd /kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd0,7)
kernel /vmlinuz26 root=/dev/disk/by-uuid/e20fd940-03ae-48c4-a666-790e9be9e5d5 ro vga=792
initrd /kernel26-fallback.img
# (2) Windows Vista
title Windows Vista
rootnoverify (hd0,0)
makeactive
chainloader +1
Yet when I select Vista from the grub, all I get is an error saying that my windows boot manager needs to be fixed and I should put in my Windows CD etc....
I want the grub to be in the MBR...I just need to be able to access the Windows OS as well. Is there something wrong in my menu.lst file ?
Last edited by Inxsible (2009-02-13 07:33:36)

Funny, I  have an HP Laptop that dual-boots Vista and Arch x86_64. I don't seem to recall having a problem. I installed Vista first (system restore disk <yech!>), then used gparted to resize the Vista partition, then did a standard Arch install.
# cat /boot/grub/menu.lst
default 0
timeout 30
color light-gray/black light-gray/blue
title Arch Linux
root (hd0,5)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/fbece3b5-a239-4f40-91b6-d82986108e2d ro
initrd /boot/kernel26.img
title Arch Linux Fallback
root (hd0,5)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/fbece3b5-a239-4f40-91b6-d82986108e2d ro
initrd /boot/kernel26-fallback.img
title Windows
root (hd0,0)
chainloader +1
makeactive
# fdisk -l /dev/sda
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9c5a55bb
Device Boot Start End Blocks Id System
/dev/sda1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/sda2 18396 19457 8522752 7 HPFS/NTFS
/dev/sda3 6375 18395 96558682+ 5 Extended
/dev/sda5 6375 6501 1020096 82 Linux swap / Solaris
/dev/sda6 6502 9051 20482843+ 83 Linux
/dev/sda7 9052 18395 75055648+ 83 Linux
Partition table entries are not in disk order
I'd be happy to send you any parts of my laptop configuration that might help.
Last edited by airman99 (2008-12-24 14:19:52)

Similar Messages

  • Upgrading to lion: concern currently i amMac OS X 10.6.8 (10K549) with a windows dual boot (boot camp)

    Upgrading to lion: concern currently i am running Mac OS X 10.6.8 (10K549) with a windows dual boot (boot camp) on a imac, hardward configuration is good. my question is if i upgrade to lion will it effect my boot camp windows environment in any manner shape or form or will it stay pristine and I will be able to access it with no problem.   as for the upgrade does it give you a clean install and upgrade options
    any insight would be appreciated.
    Also has anyone, added another partition and installed lion in their leaving the snow leopard partion intact.

    I would ask myself these questions first
    What features am I hoping to benefit from by upgrading?
    What apps do I have on OSX that I need to still fucntion? (research that they will)
    Just a cautionary note - I have had problems, but only upgraded to see what was new - needed nothing, lost a lot

  • T400s Linux/Windows dual boot with Linux from Esata Flash Drive

    This project is about a dual boot Windows/Linux system without using the normal dual boot changes in the bootloader of the windows hard drive. When I started this I found bits and pieces of information on the web but no complete description so I wrote this post.
    I have done a dual boot system on my previous Thinkpad where I had partitioned the hard drive between Linux and windows. For this project I wanted to leave the windows hard drive absolutely intact and unaltered, and boot Linux from a flash drive in the esata port on the back of the T400s. Obviously this uses the F12 boot list function key to boot from the flash. The advantage of this is that Windows is totally unaltered and when I need Linux, I plug in the esata flash drive, hit F12 during the boot cycle and select booting from the esata flash drive. The reason for Esata rather than USB is simply speed. I have a nice fast Linux installation.
    I used the OCZ esata flash drive but suspect any of the alternatives will work. It did not need the accessory usb cable because the Thinkpad powered the esata flash directly.
    To boot from the esata drive I had to make the following changes in the bios
        I left the esata flash plugged in as I went into the bios
        Bios>config>Serial ATA and changed the Sata controller mode option to compatibility
        Restart and back into the Bios
        Bios>startup>boot - in my case the esata flash drive showed up as ATA HDD2 and was excluded from the boot order so I had to un-exclude it and move it to the point in the boot order that I wanted.
    Next I downloaded a linux installation iso and put it on a CD - in my case opensuse. Then booted from the CD
    From now on this instructions are specific to opensuse and yast but can be generalized to whatever Linux is being used.
    In my case yast came up with a good set of suggestions for automatically partitioning the flash drive but then crashed during the partitioning itself. So I rebooted and specified the partitions manually.
        A fat32 partition left as a partition which both windows and Linux could see (in my case about 20% of the drive) (/dev/sdb1)
        An extended partition with the remainder of the drive (/dev/sdb2) which contains the following logical partitions
        A linux Swap partition of 2GB (/dev/sdb5)
        A linux /home partition –the remainder of the drive (/dev/sdb6)
        A linux /root partition of 8GB (/dev/sdb7)
    Yast automatically suggested mount points of C,D,E for the windows partitions. Unfortunately because of the way the Thinkpad hard drive was laid out Yast had C assigned the ThinkPad Service partition and D assigned to the SW_Preload (or main windows partition). However there was an edit function that allows for the reversal of those mount points so that the windows C drive is mounted in Linux as Windows/C thereby avoiding confusion. I had already backed up and removed the Thinkpad factory install data so I did not have to deal with that. Yast suggested Windows/E for the mount point of the FAT32 partition on the flash drive, which I accepted.
    The yast install configurator made all this manual selection easy, and after the manual configuration the partitioning worked perfectly.
    Next step was Linux user configuration which went fine
    Next was booting.
    In the section management tab
        delete the windows 1 and 2 options (since we are not dual booting directly)
    In the boot loader installation tab
        uncheck boot from mbr ( this stops the install from installing Grub and dual boot on the windows c drive
        check boot from root partition (this installs grub and all associated files in the Linux root partition (/dev/sdb6)
    I believe that the correct procedure at this point is to click Boot Loader installation details which will bring up the Grub device map. In the device map there will be a line for the fixed hard drive (aka the windows drive) and a line for the esata flash drive. When the installer started up these were in hard drive and esata drive order. However when we boot directly from the flash the esata drive will be grub drive hd0 and the fixed hard drive will be grub hd1. The device map order needs to be changed to reflect this ie the esata drive should be first not second.
    I did not do this and ended up initially doing Grub command line editing to boot and later manually editing the grub files using information I had previously learned the hard way and through google.
    At this point let the installer go ahead and install Linux. After doing this it should come back and tell you to reboot. Do not do it yet because we need to install the MBR into the flash drive.
    I suspect that there is a way of doing this in Yast running from the Live CD but it was not obvious to me so I used the manual method that I have used before.
    Open a root terminal
    Mount /dev/sdb6 to /mnt/sdb6 (my linux root)
    Touch /mnt/sdb6/boot/grub/flag
    The purpose of this is when we go looking later at the grub command prompt we need an easy to find unique file
    Start grub and do the following
    #grub
                grub> find /boot/grub/flag
                    (hd1,5)    -- the result of the find in my example
                grub> root (hd1,5)   -- using the result of the find in my example
                grub> setup (hd1)   -- install mbr -- my example parameters - if you get this wrong you will trash some other drive!!!
                      hopefully grub announces success
                grub> quit
    Reboot and select the flash drive. In my case I still had the grub devicemap wrong and had to edit the grub commands during boot to tell grub how to find the correct partition and then edit them again after booting
    Typical linux install issues that we all always seem to have and can be solved with a little (or a lot of) google research.
    As I said at the beginning I now have an untouched windows installation and a nice fast Linux installation. I hope that this will be of some use to someone.

    Hi chrissh
    i tried this exact procedure... on the exact same notebook (T400s). However, as soon as I set the 
        Bios>config>Serial ATA to "compatibility", I cannot use my default Windows installation! I immediately get the "blue screen of death".
    I doubt I did anything differently since this is the first step of your procedure and my laptop is brand new!
    any idea? 

  • WLAN module is sleeping from Windows Dual boot cannot Install

    Hi I'm having problems installing from the Core installation disk due to Windows 7 or the Windows 7 Wifi driver for my computer shutting off the Wifi module when it restarts or powers off. I was wondering if anybody had any idea about that if so. How do I wake WLAN in Linux Dual-boot so I can have wireless internet access in Linux. I run an ASUS Laptop. My wifi driver is a Ralink 80211n Network adapter.

    This is possibly due to windows having trouble to establish a wireless connection, then it shuts down the wireless card to save power.
    Unfortunately on some systems, bios/efi doesn't re-enable the card at next boot.
    I've encountered cases where the card stayed disabled, and the only way to get it back was use the network troubleshooter to get it activated gain.
    That trick however only worked until windows lost wireless connection for whatever reason.
    The only way to solve this permanently if found is to deny windows the option to shut down the wireless card at all.
    To make this work however you need to change the wireless adapter settings :
    In windows configuration panel, look for 'device management'.
    In the tree, select the physical wireless adapter, choose properties .
    you should see 4 tabs then, one of them (think it's called driver details) allows you to set many driver settings.
    Look for an option called something like : "windows is allowed to shut down this device to save power" and disable it.
    Edit : tried to make it more readable
    Last edited by Lone_Wolf (2013-09-01 12:57:29)

  • EFI Update v2.6 breaks Windows dual boot

    The EFI Update MBA51.00EF.B02 has broken WIndows on my MacBook Air 2012
    Bootcamp Dual boot using OSX Lion & WIndows 7 was working fine prior to the EFI update.
    Since then, the WIndows initial boot screen displays, but as soon as the GUI starts there is a blank notebook screen.
    Using an external monitor connected via Thunderbolt > VGA adapter, the Windows GUI Logon & desktop shows on the external monitor, but Control Panel display manager cannot see the MBA own lcd screen as a display option.
    This makes it unusable as a portable WIndows M/C, as instead of fixing WIndows it has broken it.
    Can I regress ?
    Is there a fix to this issue ?
    Please Help

    vintherine wrote:
    the.ridikulus.rat wrote:
    @vintherine: Everything you mentioned in the 1st post is correct. In your case the correct commands should be:
    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
    grub-mkconfig -o /boot/grub/grub.cfg
    Thanks. I've tried that, get now a single line with Windows, which does not work
    EDIT: Are you able to boot Windows independent of GRUB, ie. directly from the firmware boot menu?
    I've tried F12 key, found a menu, started on the HD, found a new menu corresponding with the EFI directories (arch_grub, Microsoft....). Microsoft entry sent me on... grub menu
    EDIT: Can you try (note the extra line : "set gfxpayload=keep")
    It's time for diner (i'm in France). I'll see this in the next hour.
    Many thanks
    Seems like the actual Windows bootmgfw.efi was overwritten by grubx64.efi or something else. In the boot menu Windows's entry (created by Windows installer) is usually titled "Windows Boot Manager".
    EDIT:
    Try this. Copy the files from Windows's C:\Windows\Boot\EFI to <EFISYS>/EFI/Microsoft/Boot/ . Overwrite any exisitng files, and make sure <EFISYS>/EFI/Microsoft/Boot/BCD file exists. That is the Windows equivalent of grub.cfg (although BCD cannot be read easily since it is not a text file). Try your menuentry again.
    Last edited by the.ridikulus.rat (2013-09-27 18:29:09)

  • Re: Windows dual-boot

    Hi,
    I have Windows Vista on my laptop that not longer available after Xp instalaltion. I want to have dual-boot Vista with Xp. How to do it? Do I have reinstall Vista?
    Any help appreciated.
    Thanks

    Hi,
    Recommended to install Windows Xp before Vista. Because, Windows Xp erases the Vista bootloader, therefore, you need to recover it. Recovering isn't complicated procedure.
    I think the steps bellow will assist you:
    1. Boot up the Windows Xp, Insert Windows Vista disk, find the bootsect.exe ? in the ,,BOOT,, folder. Get know the path to bootsect.exe. For example: F:\boot\bootsect.exe where F is dvd drive.
    2 Run Command prompt and type in
    F:\boot\bootsect.exe /nt60 all press Enter
    Now, the bootsect.exe is recovered. but it's still not avalible in boot selection menu
    3 Type in
    Bcdedit /create {ntldr} /d "Microsoft Windows XP" press Enter
    Bcdedit /set {ntldr} description "Microsoft Windows XP" press Enter
    Bcdedit /set {ntldr} device partition=C: press Enter
    Bcdedit /set {ntldr} path \ntldr press Enter
    Bcdedit /displayorder {ntldr} /addlast press Enter
    That's all. Note, if you want to change the OS boot up timeout in selection menu, you can type in:
    Bcdedit /timeout XX where XX is timeout, for example 10 sec instead of 30 sec by default.

  • How to run solaris 10 and windows, dual booting.

    I installed solaris 10 first and then windows 2000 on my celeron pc. Nopw every time i start pc, it starts windows, coz of windows mbr.
    how to set at startup before booting the option which ask for solaris or windows? suggest me a easy way as i am a new user of solaris.

    The procedure to reinstall the Solaris boot sector
    (along with lots of info on dual booting) can be
    found here: http://multiboot.solaris-x86.org
    Another approach is to use the Windows 2000/XP boot
    menu. Assuming your S10 DVD is on D:\, type at a
    command prompt:
    copy
    d:\Solaris_10\Tools\Boot\usr\lib\fs\ufs\mboot
    c:\bootsect.solThen add the following line at the end of the
    C:\boot.ini file:
    C:\bootsect.sol="Solaris"(google "boot.ini" for more info on the above)
    Now Windows will display a boot menu where you can
    choose between Win2K and Solaris.
    BlaiseThe menu appears as you mentioned but there is another problem it tells me that there is no active partitions.
    i have to hards in my system, and it seems i screwed the booting thing during installation since this is the first time i install solaris.
    regards
    firas nemer

  • [SOLVED]GRUB Dual-boot problem

    Hey guys, I need some help since I haven't had any issues with GRUB until now. I've read the GRUB page on the wiki and several other sites, but I'm still not sure which method I should use.
    Anyway, everything was fine yesterday, I could boot into both my Windows and Arch. Then for some reason today, I tried booting into Windows, but stated BOOTMGR is missing, press CTRL+ALT+DEL to restart. So I tried booting into Arch, which was fine. So I used the Windows CD and then used Startup Repair to fix Windows, but unfortunately it didn't work. I then typed bootrec /fixmbr (which was typed impulsively, since I use that whenever I uninstall Linux). Anyway, that makes Windows overwrite to the MBR, so after booting my laptop it goes straight to Windows.
    So I was wondering whether to use the method where you have to use chroot, the method you can just use grub> find /grub/stage1 and install to MBR, or just run through the Arch install CD and skip everything except installing the bootloader and rebooting.
    Replies are appreciated, thanks in advance.
    EDIT: Solved it. I booted in the Arch Linux install CD and followed the instructions on the wiki. I switched to the grub shell and used
    grub> find /grub/stage1
    for use in root. It displayed (hd0,6), so I then used
    grub> root (hd0,6)
    . Lastly I used
    grub> setup (hd0)
    to install GRUB to the MBR. It works perfectly again.
    Last edited by Reki (2011-11-27 14:31:23)

    I know exactly what the problem is.
    If you're using rEFIt, sync your partition tables (should be the menu item called 'Partitioning Tool'). The problem is that GRUB has been installed, but doesn't know where to find the Arch partition.
    After syncing, you may find that the boot process hangs at the Linux logo on a gray background. No worries — just reboot and the problem should fix itself.
    N.B. You will need to do a partition table sync every time you change your hard drive's layout.

  • [SOLVED] Dual Boot Window 7 & Arch on a Uefi system.

    From the Wiki
    Windows 7 x86_64 versions support booting in x86_64 UEFI mode from GPT disk only, OR in BIOS mode from MBR/msdos disk only. They do not support IA32 (x86 32-bit) UEFI boot from GPT/MBR disk, x86_64 UEFI boot from MBR/msdos disk, or BIOS boot from GPT disk.
    I don't understand this. As stated in the title I have a ueif system so that means I have to create a GPT disk ? I already have a gpt disk which I confirmed by running Arch Live USB. Under type it said GPT. I don't understand this at all
    However if Arch is installed in BIOS-GPT in one disk and Windows is installed in BIOS-MBR mode in another disk,  then the BIOS bootloader used by Arch CAN boot the Windows in the other disk, if the bootloader itself has the ability to chainload from another disk.
    Note: If Arch and Windows are dual-booting from same disk, then Arch SHOULD follow the same firmware boot mode and partitioning combination used by the installed Windows in the disk.
    In the Note above it says both Arch and Windows follow the same boot mode if they are dual booting from same disk. I DO NOT want to do this. I have already decided to partition  my drive with 200 Gb going to Windows and 500 Gb going to Arch. Does this mean that I should install both in different modes i.e. Arch in Bios-GPT and Windows in Bios-MBR.
    The recommended way to setup a Linux/Windows dual booting system is to first install Windows, only using part of the disk for its partitions. When you have finished the Windows setup, boot into the Linux install environment where you can create additional partitions for Linux while leaving the existing Windows partitions untouched.
    UEFI systems
    Both Gummiboot and rEFInd autodetect Windows Boot Manager \EFI\Microsoft\Boot\bootmgfw.efi and show it in their boot menu, so there is no manual config required.
    For GRUB(2) follow GRUB#Windows_Installed_in_UEFI-GPT_Mode_menu_entry.
    Syslinux (as of version 6.02 and 6.03-pre9) and ELILO do not support chainloading other EFI applications, so they cannot be used to chainload \EFI\Microsoft\Boot\bootmgfw.efi .
    Computers that come with newer versions of Windows often have secure boot enabled. You will need to take extra steps to either disable secure boot or to make your installation media compatible with secure boot.
    Being a beginner should I go with Gummiboot then. GRUB made a mess last time.
    Also my secure boot is NOT enabled so is that good.
    I have read the FAQs, Beginner's guide, Installation Guide, Dual Boot wiki entry but I just don't understand the above concepts. But it looks this this is the main thing in dual booting. Almost everything else is doable but this I have to get right on account of what happened the last time I installed Arch without getting the above right.
    Last edited by Some Arch Lovin (2014-06-14 08:53:14)

    A few issues with the dual boot setup
    Hello again, I lost my dual factor authentication grid from lastpass. Opensuse was acutally overwriting new pdf files over my old pdf files so now that grid pdf is actually an Arch cheat cheet with the name last_pass_grid.pdf. And the gmail account I used to register to Arch forums is also in last pass.
    This is why I created another account. I am some arch lovin.
    The installation went smoothly but I could not dual boot Windows7 with Arch because my Win7 image is not UEFI bootable so had to dual boot win8(not a fan at all) and arch.
    Almost everything is working correctly. I have a few issues that aren't affecting how the system is working but they still need sorting out.
    I'll do them one at a time but I want to know from the admins if I should start a new thread? Because in a way this thread accomplished it job i.e. win7 and arch dual booting in uefi system.
    If the answer is yes I should create a new thread depending upon the issue then I will do that but in case its a no since I have only 2-3 problems I am going to ask help for the first one.
    My gummiboot is not working on startup. I have to press f12 and use bios booting menu to boot. The problem with that is if I put Windows at the top of the boot priority the bios does not show F12 and F2 at the time of booting up so I can't access the boot menu. I have to boot into Windows and crash it by holding the power button and then the F12 options shows up and I am able to boot into Arch. If I put Arch at the top then Windows keeps restoring back to an earlier version due to start up options.
    NOTE : I can't be sure but one it did work(only once). I checked the images online to compare with what I saw and its very similar. An all black screen with three bootloading options
    Windows
    Arch
    Opensuse(don't know why I created a completely new GPT partition table)
    This is what I did while installing Gummiboot
    # mount -t efivarfs efivarfs /sys/firmware/efi/efivars
    # pacman -S gummiboot
    # gummiboot install
    I tried going through the gummiboot to see if I can do something but it very difficult to comprehend as a beginner. All I get is the characters gummiboot understands but thats all.
    Last edited by Archer61 (2014-06-11 13:48:56)

  • [SOLVED] How to dual boot windows on separate drive with syslinux

    I'm trying to follow the directions from the arch syslinux wiki to add a windows dual boot option to my current syslinux.
    I have two hard drives: sda (windows MBR) and sdc (arch linux GPT). My BIOS is set to boot sdc, and syslinux is currently installed fine to boot arch linux off of sdc. I would like to add an entry to boot windows.
    I added an entry to /boot/syslinux/syslinux.cfg that looks like
    LABEL windows
    MENU LABEL Windows
    COM32 chain.c32
    APPEND mbr:0xf00f1fd3 # my actual identifier for sda from fdisk is here
    When I rebooted, I saw the new entry in the syslinux menu. When I went to arch linux, it booted fine. When I rebooted again and selected windows, it hung with a blinking underscore. The next time I rebooted, it didn't even get to the syslinux menu and just hung with a blinking underscore.
    I booted from my rescue arch usb drive. In fdisk, sdc's partition table now mirrored sda's! In other words, it looked like I had windows partitions on my linux drive, and it had the same MBR identifier even though it was supposed to be GPT. I ran gdisk /dev/sdc, it detected both GPT and MBR, and I asked it to use the GPT table and wrote out the partitions, and my drive looked normal again. I ran arch-chroot, syslinux-install_update, and everything was fine the next time I booted.
    Any advice on how I can set up windows dual boot with syslinux?
    Last edited by mikemintz (2013-08-17 18:25:46)

    I am assuming that you use Bios and not UEFI (I am not that quite familiar with UEFI).
    1) You must configure the Bios to boot from the disk where syslinux is installed, having a correct mbr and with syslinux correctly installed.
    2) The disk where windows reside must be bootable by itself with a valid mbr.
    It may be possible that windows try to boot from the linux disk (and of course fails), try to add the swap option to the chain command.
    To check if Windows is correctly installed, try to boot it directly from the Bios.
    The mbr of the syslinux disk should be gptmbr.bin:
    dd if=/usr/lib/syslinux/gptmbr.bin of=/dev/sd<letter of the linux disk> bs=440 count=1
    Warning: Be very careful with what you do with dd, it is very easy to destroy all your data!
    Last edited by olive (2013-08-17 08:31:44)

  • Windows steals boot flag in dual boot

    I have installed windows on sda1, boot on sda2, mostly replicating what is suggested in the windows dual boot article.  On arch setup, I flag 2 as bootable and 1 as not bootable.  However, when windows runs, it flags sda1 as bootable and the next time I restart, I go immediately into windows.  Is there a way to stop windows from doing this outside of windows OS?

    Like jowilkin said, the bootable flag does not matter as long as Windows can boot its ok to leave it as it is.
    When you are dual booting with Windows, its easier to have grub installed to the MBR so that it overwrites Windows' bootloader. Grub can boot to just about anything.

  • [SOLVED] RTC and dual booting with Windows 8/8.1

    I am planning ahead of installing Arch on a windows 8.1 laptop, and need to understand whether or not the known Windows registry hack to get windows to use UTC for the RTC is still valid for Windows 8/8.1?  I have been searching via google and the usual sources of information, but it is not clear to me if there are problems doing this, specifically if arch is dual booted with Windows 8/8.1 rather than older versions of the MS OS. Certainly I have used the technique without any problem in the past when dual booting Windows XP with Arch on several different machines.
    Does anyone have personal experience with doing this on a Windows 8 or 8.1 machine and can report here on whether it works successfully or not?
    Thanks for any advice.
    Last edited by mcloaked (2014-02-11 21:16:21)

    Since there were no replies at this point I thought I would just go ahead and implement the registry hack on the Windows 8.1 O/S in the laptop and see if Windows behaves.  It appears to be OK, with the displayed time being correct after reboot, and time synchronisation remaining fine with no problems seen in the displayed time, although I won't be able to read the RTC directly until I have completed the Arch install in the coming week or two.  I now don't foresee any issues with the time synchronisation between booting Arch and Windows 8.1 so I will mark this as solved.
    Since the RTC is now in UTC then normal clock config in Arch using chrony should perform normally once the install is done and the new system set up.
    Last edited by mcloaked (2014-02-11 21:17:11)

  • [SOLVED] Dual-boot Arch/Windows - 2 hard drives

    Hi Everyone
    I've just installed Arch and I'm having a bit of a problem dual-booting between Arch and Windows XP, which are each on a seperate Hard drive.
    I've done this successfully before with Mepis Linux and Windows XP, but for some reason it's not working this time.   
    The difference is that I've recently purchased a new computer and both Windows and Arch are on SATA drives whereas last time they were both on IDE drives.  Also I'm not sure whether or not to enable SATA AHCI mode in the BIOS (apparently it doesn't work with XP anyways), or SATA port 0-3 Native mode.  Although I've tried all possible combinations and it doesn't seem to work at all.
    Here is my menu.lst file:
    # (0) Arch Linux
    title  Arch Linux
    root   (hd0,0)
    kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/0df05d3b-537c-4576-ad36-1f90a6b01ec0 ro vga=773
    initrd /boot/kernel26.img
    # (1) Windows
    title Windows
    rootnoverify (hd1,0)
    makeactive
    chainloader +1
    When I boot into Arch from Grub it works fine,  but when I try to boot into Windows from Grub, I get this:
    rootnoverify (hd1,0)
    makeactive
    chainloader +1
    and then nothing....No error message or anything. It just hangs.  Does anyone have any ideas as to what's happening? Thanks in advance.
    edit:  It seems I solved the problem by adding these lines to the menu.lst file:
    map (hd0) (hd1)
    map (hd1) (hd0)
    root (hd1,0)
    I can now boot into either Arch or Windows from the Grub menu
    Last edited by axle (2008-09-30 02:35:54)

    This is a question that can very easily be answered by doing a simple google serach.  Google is your friend.  I suggest you start there and come back if you run into issues.

  • [SOLVED] Unable to dual boot into Windows 8

    I have an Acer Aspire S3 laptop which came with Windows 8 installed. After following the Beginner's Guide to install Arch alongside Windows, Linux works but Windows fails to boot. When I select Windows from the GRUB menu I get kicked out to rescue mode with a "file not found" error. This is a UEFI-GPT setup and in GRUB rescue I get an "unknown filesystem" error when I try to ls the ESP. In fact I get that error for everything except the two ext4 partitions I created during the Arch install.
    I'll just briefly run down (what I think are) the relevant parts of the installation process, then post the output of Boot Info Script at the end.
    Partitions
    I created three partitions during the installation:
    Swap (/dev/sda6)
    Root (/dev/sda7)
    Home (/dev/sda8)
    The disk already had an EFI System Partition (/dev/sda2) so I used that instead of creating my own, mounting it to /boot as described in the beginner's guide (not /boot/efi as in the GRUB docs - not sure if that makes a difference).
    Boot Loader
    I installed and configured GRUB exactly as described in the beginner's guide:
    # pacman -S grub efibootmgr os-prober
    # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck
    # grub-mkconfig -o /boot/grub/grub.cfg
    This appeared to work. Os-prober found my Windows OS ("Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi") and added a corresponding menuentry to grub.cfg. On discovering that this didn't actually boot, I added a custom Windows entry per the GRUB dual-boot instructions. That didn't work either.
    Boot Info
    Here is the output from boot info script which includes my grub config, partition info, fstab etc. One strange thing is that the script found every boot file on the ESP except the Windows Boot Manager, including leftover files from short-lived installations of Elementary OS and gummiboot. Maybe Windows is the "Unknown BootLoader" mentioned at the end.
    Boot Info Script 0.61 [1 April 2012]
    ============================= Boot Info Summary: ===============================
    => No boot loader is installed in the MBR of /dev/sda.
    => No boot loader is installed in the MBR of /dev/sdb.
    sda1: __________________________________________________________________________
    File system: ntfs
    Boot sector type: Windows Vista/7: NTFS
    Boot sector info: No errors found in the Boot Parameter Block.
    Operating System:
    Boot files:
    sda2: __________________________________________________________________________
    File system: vfat
    Boot sector type: Unknown
    Boot sector info: No errors found in the Boot Parameter Block.
    Operating System:
    Boot files: /grub/grub.cfg /efi/arch_grub/grubx64.efi
    /efi/Boot/bkpbootx64.efi /efi/Boot/bootx64.efi
    /efi/elementary/grubx64.efi
    /efi/gummiboot/gummibootx64.efi
    sda3: __________________________________________________________________________
    File system:
    Boot sector type: -
    Boot sector info:
    Mounting failed: mount: unknown filesystem type ''
    sda4: __________________________________________________________________________
    File system: ntfs
    Boot sector type: Windows Vista/7: NTFS
    Boot sector info: No errors found in the Boot Parameter Block.
    Operating System:
    Boot files: /bootmgr /Windows/System32/winload.exe
    sda5: __________________________________________________________________________
    File system: ntfs
    Boot sector type: Windows Vista/7: NTFS
    Boot sector info: No errors found in the Boot Parameter Block.
    Operating System:
    Boot files:
    sda6: __________________________________________________________________________
    File system: swap
    Boot sector type: -
    Boot sector info:
    sda7: __________________________________________________________________________
    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System: Arch Linux ()
    Boot files: /etc/fstab
    sda8: __________________________________________________________________________
    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files:
    sdb1: __________________________________________________________________________
    File system:
    Boot sector type: -
    Boot sector info:
    Mounting failed: mount: unknown filesystem type ''
    mount: unknown filesystem type ''
    sdb2: __________________________________________________________________________
    File system:
    Boot sector type: -
    Boot sector info:
    Mounting failed: mount: unknown filesystem type ''
    mount: unknown filesystem type ''
    mount: unknown filesystem type ''
    ============================ Drive/Partition Info: =============================
    Drive: sda _____________________________________________________________________
    Disk /dev/sda: 500.1 GB, 500107862016 bytes, 976773168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Partition Boot Start Sector End Sector # of Sectors Id System
    /dev/sda1 1 976,773,167 976,773,167 ee GPT
    GUID Partition Table detected.
    Partition Start Sector End Sector # of Sectors System
    /dev/sda1 2,048 821,247 819,200 Windows Recovery Environment (Windows)
    /dev/sda2 821,248 1,435,647 614,400 EFI System partition
    /dev/sda3 1,435,648 1,697,791 262,144 Microsoft Reserved Partition (Windows)
    /dev/sda4 1,697,792 130,945,023 129,247,232 Data partition (Windows/Linux)
    /dev/sda5 950,145,024 976,773,119 26,628,096 Windows Recovery Environment (Windows)
    /dev/sda6 130,945,024 139,333,631 8,388,608 Swap partition (Linux)
    /dev/sda7 139,333,632 206,442,495 67,108,864 Data partition (Linux)
    /dev/sda8 206,442,496 950,145,023 743,702,528 Data partition (Linux)
    Drive: sdb _____________________________________________________________________
    Disk /dev/sdb: 20.0 GB, 20014718976 bytes, 39091248 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Partition Boot Start Sector End Sector # of Sectors Id System
    /dev/sdb1 1 4,294,967,295 4,294,967,295 ee GPT
    /dev/sdb1 ends after the last sector of /dev/sdb
    GUID Partition Table detected.
    Partition Start Sector End Sector # of Sectors System
    /dev/sdb1 7,839,744 39,090,175 31,250,432 -
    /dev/sdb2 2,048 7,837,695 7,835,648 -
    "blkid" output: ________________________________________________________________
    Device UUID TYPE LABEL
    /dev/sda1 CCAC5E91AC5E75C4 ntfs Recovery
    /dev/sda2 A05F-051D vfat ESP
    /dev/sda3
    /dev/sda4 4218603F18603457 ntfs ACER
    /dev/sda5 8088627C88627118 ntfs Push Button Reset
    /dev/sda6 d4f5415f-f771-4f9c-ba4a-0f639d055360 swap
    /dev/sda7 90d566ac-57d9-475c-9493-14ba0472d832 ext4
    /dev/sda8 8ab4a486-02d8-4cb4-af91-43acac7e81d7 ext4
    /dev/sdb1
    /dev/sdb2
    ================================ Mount points: =================================
    Device Mount_Point Type Options
    /dev/sda2 /boot vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
    /dev/sda7 / ext4 (rw,relatime,data=ordered)
    /dev/sda8 /home ext4 (rw,relatime,data=ordered)
    ============================= sda2/grub/grub.cfg: ==============================
    # DO NOT EDIT THIS FILE
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    ### BEGIN /etc/grub.d/00_header ###
    insmod part_gpt
    insmod part_msdos
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    if [ "${next_entry}" ] ; then
    set default="${next_entry}"
    set next_entry=
    save_env next_entry
    set boot_once=true
    else
    set default="0"
    fi
    if [ x"${feature_menuentry_id}" = xy ]; then
    menuentry_id_option="--id"
    else
    menuentry_id_option=""
    fi
    export menuentry_id_option
    if [ "${prev_saved_entry}" ]; then
    set saved_entry="${prev_saved_entry}"
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi
    function savedefault {
    if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
    fi
    function load_video {
    if [ x$feature_all_video_module = xy ]; then
    insmod all_video
    else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    fi
    if [ x$feature_default_font_path = xy ] ; then
    font=unicode
    else
    insmod part_gpt
    insmod ext2
    set root='hd0,gpt7'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 90d566ac-57d9-475c-9493-14ba0472d832
    else
    search --no-floppy --fs-uuid --set=root 90d566ac-57d9-475c-9493-14ba0472d832
    fi
    font="/usr/share/grub/unicode.pf2"
    fi
    if loadfont $font ; then
    set gfxmode=auto
    load_video
    insmod gfxterm
    set locale_dir=$prefix/locale
    set lang=en_GB
    insmod gettext
    fi
    terminal_input console
    terminal_output gfxterm
    set timeout=5
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'Arch Linux, with Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-90d566ac-57d9-475c-9493-14ba0472d832' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_gpt
    insmod fat
    set root='hd0,gpt2'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 A05F-051D
    else
    search --no-floppy --fs-uuid --set=root A05F-051D
    fi
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=UUID=90d566ac-57d9-475c-9493-14ba0472d832 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux.img
    menuentry 'Arch Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-fallback-90d566ac-57d9-475c-9493-14ba0472d832' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_gpt
    insmod fat
    set root='hd0,gpt2'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 A05F-051D
    else
    search --no-floppy --fs-uuid --set=root A05F-051D
    fi
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=UUID=90d566ac-57d9-475c-9493-14ba0472d832 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux-fallback.img
    ### END /etc/grub.d/10_linux ###
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry 'Windows Boot Manager (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-A05F-051D' {
    insmod part_gpt
    insmod fat
    set root='hd0,gpt2'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 A05F-051D
    else
    search --no-floppy --fs-uuid --set=root A05F-051D
    fi
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
    ### END /etc/grub.d/30_os-prober ###
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the 'exec tail' line above.
    menuentry "Windoze Ate UEFI-GPT" {
    insmod part_gpt
    insmod fat
    insmod search_fs_uuid
    insmod chain
    search --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 A05F-051D
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
    ### END /etc/grub.d/40_custom ###
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f ${config_directory}/custom.cfg ]; then
    source ${config_directory}/custom.cfg
    elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    ### BEGIN /etc/grub.d/60_memtest86+ ###
    ### END /etc/grub.d/60_memtest86+ ###
    =================== sda2: Location of files loaded by Grub: ====================
    GiB - GB File Fragment(s)
    =============================== sda7/etc/fstab: ================================
    # /dev/sda7
    UUID=90d566ac-57d9-475c-9493-14ba0472d832 / ext4 rw,relatime 0 1
    # /dev/sda8
    UUID=8ab4a486-02d8-4cb4-af91-43acac7e81d7 /home ext4 rw,relatime 0 2
    # /dev/sda2 LABEL=ESP
    UUID=A05F-051D /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
    # /dev/sda6
    UUID=d4f5415f-f771-4f9c-ba4a-0f639d055360 none swap defaults 0 0
    ======================== Unknown MBRs/Boot Sectors/etc: ========================
    Unknown GPT Partiton Type
    5850cbb887c11947baf0379ca2d4c97e
    Unknown GPT Partiton Type
    dee2bfd3af3ddf11ba40e3a556d89593
    Unknown BootLoader on sda2
    00000000 eb 58 90 4d 53 44 4f 53 35 2e 30 00 02 08 5e 1b |.X.MSDOS5.0...^.|
    00000010 02 00 00 00 00 f8 00 00 3f 00 ff 00 00 88 0c 00 |........?.......|
    00000020 00 60 09 00 51 02 00 00 00 00 00 00 02 00 00 00 |.`..Q...........|
    00000030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
    00000040 80 01 29 1d 05 5f a0 4e 4f 20 4e 41 4d 45 20 20 |..).._.NO NAME |
    00000050 20 20 46 41 54 33 32 20 20 20 33 c9 8e d1 bc f4 | FAT32 3.....|
    00000060 7b 8e c1 8e d9 bd 00 7c 88 56 40 88 4e 02 8a 56 |{......|[email protected]|
    00000070 40 b4 41 bb aa 55 cd 13 72 10 81 fb 55 aa 75 0a |@.A..U..r...U.u.|
    00000080 f6 c1 01 74 05 fe 46 02 eb 2d 8a 56 40 b4 08 cd |...t..F..-.V@...|
    00000090 13 73 05 b9 ff ff 8a f1 66 0f b6 c6 40 66 0f b6 |.s......f...@f..|
    000000a0 d1 80 e2 3f f7 e2 86 cd c0 ed 06 41 66 0f b7 c9 |...?.......Af...|
    000000b0 66 f7 e1 66 89 46 f8 83 7e 16 00 75 39 83 7e 2a |f..f.F..~..u9.~*|
    000000c0 00 77 33 66 8b 46 1c 66 83 c0 0c bb 00 80 b9 01 |.w3f.F.f........|
    000000d0 00 e8 2c 00 e9 a8 03 a1 f8 7d 80 c4 7c 8b f0 ac |..,......}..|...|
    000000e0 84 c0 74 17 3c ff 74 09 b4 0e bb 07 00 cd 10 eb |..t.<.t.........|
    000000f0 ee a1 fa 7d eb e4 a1 7d 80 eb df 98 cd 16 cd 19 |...}...}........|
    00000100 66 60 80 7e 02 00 0f 84 20 00 66 6a 00 66 50 06 |f`.~.... .fj.fP.|
    00000110 53 66 68 10 00 01 00 b4 42 8a 56 40 8b f4 cd 13 |Sfh.....B.V@....|
    00000120 66 58 66 58 66 58 66 58 eb 33 66 3b 46 f8 72 03 |fXfXfXfX.3f;F.r.|
    00000130 f9 eb 2a 66 33 d2 66 0f b7 4e 18 66 f7 f1 fe c2 |..*f3.f..N.f....|
    00000140 8a ca 66 8b d0 66 c1 ea 10 f7 76 1a 86 d6 8a 56 |..f..f....v....V|
    00000150 40 8a e8 c0 e4 06 0a cc b8 01 02 cd 13 66 61 0f |@............fa.|
    00000160 82 74 ff 81 c3 00 02 66 40 49 75 94 c3 42 4f 4f |[email protected]|
    00000170 54 4d 47 52 20 20 20 20 00 00 00 00 00 00 00 00 |TMGR ........|
    00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
    000001a0 00 00 00 00 00 00 00 00 00 00 00 00 0d 0a 44 69 |..............Di|
    000001b0 73 6b 20 65 72 72 6f 72 ff 0d 0a 50 72 65 73 73 |sk error...Press|
    000001c0 20 61 6e 79 20 6b 65 79 20 74 6f 20 72 65 73 74 | any key to rest|
    000001d0 61 72 74 0d 0a 00 00 00 00 00 00 00 00 00 00 00 |art.............|
    000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
    000001f0 00 00 00 00 00 00 00 00 ac 01 b9 01 00 00 55 aa |..............U.|
    00000200
    ========= Devices which don't seem to have a corresponding hard drive: =========
    sdc
    =============================== StdErr Messages: ===============================
    cat: /tmp/BootInfo-9VAYCuxc/Tmp_Log: No such file or directory
    /dev/sdc: open failed: No medium found
    No volume groups found
    mdadm: No arrays found in config file or automatically
    I tried tackling this myself and ended up not being able to boot into Linux either. I had to go back to the USB install stick and redo a lot of the installation. I thought I'd better ask for some advice before diving in again. Let me know if you need any more info or log/config files.
    Last edited by pauldice (2013-10-11 03:06:18)

    As mentioned earlier, Fast Startup is off. I disabled it before installing Linux. dosfsck looks clean.
    $ sudo umount /dev/sda2
    $ sudo dosfsck -w -r -l -a -v -t /dev/sda2
    fsck.fat 3.0.22 (2013-07-19)
    fsck.fat 3.0.22 (2013-07-19)
    Checking we can access the last sector of the filesystem
    Boot sector contents:
    System ID "MSDOS5.0"
    Media byte 0xf8 (hard disk)
    512 bytes per logical sector
    4096 bytes per cluster
    7006 reserved sectors
    First FAT starts at byte 3587072 (sector 7006)
    2 FATs, 32 bit entries
    303616 bytes per FAT (= 593 sectors)
    Root directory start at cluster 2 (arbitrary size)
    Data area starts at byte 4194304 (sector 8192)
    75776 data clusters (310378496 bytes)
    63 sectors/track, 255 heads
    821248 hidden sectors
    614400 sectors total
    Checking file /
    Checking file /ESP
    Checking file /grub (GRUB)
    Checking file /EFI
    Checking file /loader (LOADER)
    Checking file /vmlinuz-linux (VMLINU~1)
    Checking file /initramfs-linux.img (INITRA~1.IMG)
    Checking file /initramfs-linux-fallback.img (INITRA~2.IMG)
    Checking file /grub/.
    Checking file /grub/..
    Checking file /grub/x86_64-efi (X86_64~1)
    Checking file /grub/locale (LOCALE)
    Checking file /grub/themes (THEMES)
    Checking file /grub/fonts (FONTS)
    Checking file /grub/grub.cfg (GRUB.CFG)
    Checking file /grub/grubenv (GRUBENV)
    Checking file /grub/grub.cfg.backup (GRUBCF~1.BAC)
    Checking file /grub/grub.efi (GRUB.EFI)
    Checking file /grub/x86_64-efi/.
    Checking file /grub/x86_64-efi/..
    Checking file /grub/x86_64-efi/acpi.mod (ACPI.MOD)
    Checking file /grub/x86_64-efi/adler32.mod (ADLER32.MOD)
    Checking file /grub/x86_64-efi/affs.mod (AFFS.MOD)
    Checking file /grub/x86_64-efi/afs.mod (AFS.MOD)
    Checking file /grub/x86_64-efi/ahci.mod (AHCI.MOD)
    Checking file /grub/x86_64-efi/all_video.mod (ALL_VI~1.MOD)
    Checking file /grub/x86_64-efi/aout.mod (AOUT.MOD)
    Checking file /grub/x86_64-efi/appleldr.mod (APPLELDR.MOD)
    Checking file /grub/x86_64-efi/archelp.mod (ARCHELP.MOD)
    Checking file /grub/x86_64-efi/at_keyboard.mod (AT_KEY~1.MOD)
    Checking file /grub/x86_64-efi/ata.mod (ATA.MOD)
    Checking file /grub/x86_64-efi/backtrace.mod (BACKTR~1.MOD)
    Checking file /grub/x86_64-efi/bfs.mod (BFS.MOD)
    Checking file /grub/x86_64-efi/bitmap.mod (BITMAP.MOD)
    Checking file /grub/x86_64-efi/bitmap_scale.mod (BITMAP~1.MOD)
    Checking file /grub/x86_64-efi/blocklist.mod (BLOCKL~1.MOD)
    Checking file /grub/x86_64-efi/boot.mod (BOOT.MOD)
    Checking file /grub/x86_64-efi/bsd.mod (BSD.MOD)
    Checking file /grub/x86_64-efi/btrfs.mod (BTRFS.MOD)
    Checking file /grub/x86_64-efi/bufio.mod (BUFIO.MOD)
    Checking file /grub/x86_64-efi/cacheinfo.mod (CACHEI~1.MOD)
    Checking file /grub/x86_64-efi/cat.mod (CAT.MOD)
    Checking file /grub/x86_64-efi/cbfs.mod (CBFS.MOD)
    Checking file /grub/x86_64-efi/cbls.mod (CBLS.MOD)
    Checking file /grub/x86_64-efi/cbmemc.mod (CBMEMC.MOD)
    Checking file /grub/x86_64-efi/cbtable.mod (CBTABLE.MOD)
    Checking file /grub/x86_64-efi/cbtime.mod (CBTIME.MOD)
    Checking file /grub/x86_64-efi/chain.mod (CHAIN.MOD)
    Checking file /grub/x86_64-efi/cmdline_cat_test.mod (CMDLIN~1.MOD)
    Checking file /grub/x86_64-efi/cmp.mod (CMP.MOD)
    Checking file /grub/x86_64-efi/configfile.mod (CONFIG~1.MOD)
    Checking file /grub/x86_64-efi/cpio.mod (CPIO.MOD)
    Checking file /grub/x86_64-efi/cpio_be.mod (CPIO_BE.MOD)
    Checking file /grub/x86_64-efi/cpuid.mod (CPUID.MOD)
    Checking file /grub/x86_64-efi/crc64.mod (CRC64.MOD)
    Checking file /grub/x86_64-efi/crypto.mod (CRYPTO.MOD)
    Checking file /grub/x86_64-efi/cryptodisk.mod (CRYPTO~1.MOD)
    Checking file /grub/x86_64-efi/cs5536.mod (CS5536.MOD)
    Checking file /grub/x86_64-efi/date.mod (DATE.MOD)
    Checking file /grub/x86_64-efi/datehook.mod (DATEHOOK.MOD)
    Checking file /grub/x86_64-efi/datetime.mod (DATETIME.MOD)
    Checking file /grub/x86_64-efi/diskfilter.mod (DISKFI~1.MOD)
    Checking file /grub/x86_64-efi/dm_nv.mod (DM_NV.MOD)
    Checking file /grub/x86_64-efi/echo.mod (ECHO.MOD)
    Checking file /grub/x86_64-efi/efi_gop.mod (EFI_GOP.MOD)
    Checking file /grub/x86_64-efi/efi_uga.mod (EFI_UGA.MOD)
    Checking file /grub/x86_64-efi/efifwsetup.mod (EFIFWS~1.MOD)
    Checking file /grub/x86_64-efi/efinet.mod (EFINET.MOD)
    Checking file /grub/x86_64-efi/ehci.mod (EHCI.MOD)
    Checking file /grub/x86_64-efi/elf.mod (ELF.MOD)
    Checking file /grub/x86_64-efi/eval.mod (EVAL.MOD)
    Checking file /grub/x86_64-efi/exfat.mod (EXFAT.MOD)
    Checking file /grub/x86_64-efi/exfctest.mod (EXFCTEST.MOD)
    Checking file /grub/x86_64-efi/ext2.mod (EXT2.MOD)
    Checking file /grub/x86_64-efi/extcmd.mod (EXTCMD.MOD)
    Checking file /grub/x86_64-efi/fat.mod (FAT.MOD)
    Checking file /grub/x86_64-efi/fixvideo.mod (FIXVIDEO.MOD)
    Checking file /grub/x86_64-efi/font.mod (FONT.MOD)
    Checking file /grub/x86_64-efi/fshelp.mod (FSHELP.MOD)
    Checking file /grub/x86_64-efi/functional_test.mod (FUNCTI~1.MOD)
    Checking file /grub/x86_64-efi/gcry_arcfour.mod (GCRY_A~1.MOD)
    Checking file /grub/x86_64-efi/gcry_blowfish.mod (GCRY_B~1.MOD)
    Checking file /grub/x86_64-efi/gcry_camellia.mod (GCRY_C~1.MOD)
    Checking file /grub/x86_64-efi/gcry_cast5.mod (GCRY_C~2.MOD)
    Checking file /grub/x86_64-efi/gcry_crc.mod (GCRY_CRC.MOD)
    Checking file /grub/x86_64-efi/gcry_des.mod (GCRY_DES.MOD)
    Checking file /grub/x86_64-efi/gcry_dsa.mod (GCRY_DSA.MOD)
    Checking file /grub/x86_64-efi/gcry_ecc.mod (GCRY_ECC.MOD)
    Checking file /grub/x86_64-efi/gcry_md4.mod (GCRY_MD4.MOD)
    Checking file /grub/x86_64-efi/gcry_md5.mod (GCRY_MD5.MOD)
    Checking file /grub/x86_64-efi/gcry_rfc2268.mod (GCRY_R~1.MOD)
    Checking file /grub/x86_64-efi/gcry_rijndael.mod (GCRY_R~2.MOD)
    Checking file /grub/x86_64-efi/gcry_rmd160.mod (GCRY_R~3.MOD)
    Checking file /grub/x86_64-efi/gcry_rsa.mod (GCRY_RSA.MOD)
    Checking file /grub/x86_64-efi/gcry_seed.mod (GCRY_S~1.MOD)
    Checking file /grub/x86_64-efi/gcry_serpent.mod (GCRY_S~2.MOD)
    Checking file /grub/x86_64-efi/gcry_sha1.mod (GCRY_S~3.MOD)
    Checking file /grub/x86_64-efi/gcry_sha256.mod (GCRY_S~4.MOD)
    Checking file /grub/x86_64-efi/gcry_sha512.mod (GCRY_S~5.MOD)
    Checking file /grub/x86_64-efi/gcry_tiger.mod (GCRY_T~1.MOD)
    Checking file /grub/x86_64-efi/gcry_twofish.mod (GCRY_T~2.MOD)
    Checking file /grub/x86_64-efi/gcry_whirlpool.mod (GCRY_W~1.MOD)
    Checking file /grub/x86_64-efi/geli.mod (GELI.MOD)
    Checking file /grub/x86_64-efi/gettext.mod (GETTEXT.MOD)
    Checking file /grub/x86_64-efi/gfxmenu.mod (GFXMENU.MOD)
    Checking file /grub/x86_64-efi/gfxterm.mod (GFXTERM.MOD)
    Checking file /grub/x86_64-efi/gfxterm_background.mod (GFXTER~1.MOD)
    Checking file /grub/x86_64-efi/gfxterm_menu.mod (GFXTER~2.MOD)
    Checking file /grub/x86_64-efi/gptsync.mod (GPTSYNC.MOD)
    Checking file /grub/x86_64-efi/gzio.mod (GZIO.MOD)
    Checking file /grub/x86_64-efi/halt.mod (HALT.MOD)
    Checking file /grub/x86_64-efi/hashsum.mod (HASHSUM.MOD)
    Checking file /grub/x86_64-efi/hdparm.mod (HDPARM.MOD)
    Checking file /grub/x86_64-efi/hello.mod (HELLO.MOD)
    Checking file /grub/x86_64-efi/help.mod (HELP.MOD)
    Checking file /grub/x86_64-efi/hexdump.mod (HEXDUMP.MOD)
    Checking file /grub/x86_64-efi/hfs.mod (HFS.MOD)
    Checking file /grub/x86_64-efi/hfsplus.mod (HFSPLUS.MOD)
    Checking file /grub/x86_64-efi/hfspluscomp.mod (HFSPLU~1.MOD)
    Checking file /grub/x86_64-efi/http.mod (HTTP.MOD)
    Checking file /grub/x86_64-efi/iorw.mod (IORW.MOD)
    Checking file /grub/x86_64-efi/iso9660.mod (ISO9660.MOD)
    Checking file /grub/x86_64-efi/jfs.mod (JFS.MOD)
    Checking file /grub/x86_64-efi/jpeg.mod (JPEG.MOD)
    Checking file /grub/x86_64-efi/keylayouts.mod (KEYLAY~1.MOD)
    Checking file /grub/x86_64-efi/keystatus.mod (KEYSTA~1.MOD)
    Checking file /grub/x86_64-efi/ldm.mod (LDM.MOD)
    Checking file /grub/x86_64-efi/legacycfg.mod (LEGACY~1.MOD)
    Checking file /grub/x86_64-efi/linux.mod (LINUX.MOD)
    Checking file /grub/x86_64-efi/linux16.mod (LINUX16.MOD)
    Checking file /grub/x86_64-efi/loadbios.mod (LOADBIOS.MOD)
    Checking file /grub/x86_64-efi/loadenv.mod (LOADENV.MOD)
    Checking file /grub/x86_64-efi/loopback.mod (LOOPBACK.MOD)
    Checking file /grub/x86_64-efi/ls.mod (LS.MOD)
    Checking file /grub/x86_64-efi/lsacpi.mod (LSACPI.MOD)
    Checking file /grub/x86_64-efi/lsefi.mod (LSEFI.MOD)
    Checking file /grub/x86_64-efi/lsefimmap.mod (LSEFIM~1.MOD)
    Checking file /grub/x86_64-efi/lsefisystab.mod (LSEFIS~1.MOD)
    Checking file /grub/x86_64-efi/lsmmap.mod (LSMMAP.MOD)
    Checking file /grub/x86_64-efi/lspci.mod (LSPCI.MOD)
    Checking file /grub/x86_64-efi/lssal.mod (LSSAL.MOD)
    Checking file /grub/x86_64-efi/luks.mod (LUKS.MOD)
    Checking file /grub/x86_64-efi/lvm.mod (LVM.MOD)
    Checking file /grub/x86_64-efi/lzopio.mod (LZOPIO.MOD)
    Checking file /grub/x86_64-efi/mdraid09.mod (MDRAID09.MOD)
    Checking file /grub/x86_64-efi/mdraid09_be.mod (MDRAID~1.MOD)
    Checking file /grub/x86_64-efi/mdraid1x.mod (MDRAID1X.MOD)
    Checking file /grub/x86_64-efi/memdisk.mod (MEMDISK.MOD)
    Checking file /grub/x86_64-efi/memrw.mod (MEMRW.MOD)
    Checking file /grub/x86_64-efi/minicmd.mod (MINICMD.MOD)
    Checking file /grub/x86_64-efi/minix.mod (MINIX.MOD)
    Checking file /grub/x86_64-efi/minix2.mod (MINIX2.MOD)
    Checking file /grub/x86_64-efi/minix2_be.mod (MINIX2~1.MOD)
    Checking file /grub/x86_64-efi/minix3.mod (MINIX3.MOD)
    Checking file /grub/x86_64-efi/minix3_be.mod (MINIX3~1.MOD)
    Checking file /grub/x86_64-efi/minix_be.mod (MINIX_BE.MOD)
    Checking file /grub/x86_64-efi/mmap.mod (MMAP.MOD)
    Checking file /grub/x86_64-efi/morse.mod (MORSE.MOD)
    Checking file /grub/x86_64-efi/mpi.mod (MPI.MOD)
    Checking file /grub/x86_64-efi/msdospart.mod (MSDOSP~1.MOD)
    Checking file /grub/x86_64-efi/multiboot.mod (MULTIB~1.MOD)
    Checking file /grub/x86_64-efi/multiboot2.mod (MULTIB~2.MOD)
    Checking file /grub/x86_64-efi/nativedisk.mod (NATIVE~1.MOD)
    Checking file /grub/x86_64-efi/net.mod (NET.MOD)
    Checking file /grub/x86_64-efi/newc.mod (NEWC.MOD)
    Checking file /grub/x86_64-efi/nilfs2.mod (NILFS2.MOD)
    Checking file /grub/x86_64-efi/normal.mod (NORMAL.MOD)
    Checking file /grub/x86_64-efi/ntfs.mod (NTFS.MOD)
    Checking file /grub/x86_64-efi/ntfscomp.mod (NTFSCOMP.MOD)
    Checking file /grub/x86_64-efi/odc.mod (ODC.MOD)
    Checking file /grub/x86_64-efi/ohci.mod (OHCI.MOD)
    Checking file /grub/x86_64-efi/part_acorn.mod (PART_A~1.MOD)
    Checking file /grub/x86_64-efi/part_amiga.mod (PART_A~2.MOD)
    Checking file /grub/x86_64-efi/part_apple.mod (PART_A~3.MOD)
    Checking file /grub/x86_64-efi/part_bsd.mod (PART_BSD.MOD)
    Checking file /grub/x86_64-efi/part_dfly.mod (PART_D~1.MOD)
    Checking file /grub/x86_64-efi/part_dvh.mod (PART_DVH.MOD)
    Checking file /grub/x86_64-efi/part_gpt.mod (PART_GPT.MOD)
    Checking file /grub/x86_64-efi/part_msdos.mod (PART_M~1.MOD)
    Checking file /grub/x86_64-efi/part_plan.mod (PART_P~1.MOD)
    Checking file /grub/x86_64-efi/part_sun.mod (PART_SUN.MOD)
    Checking file /grub/x86_64-efi/part_sunpc.mod (PART_S~1.MOD)
    Checking file /grub/x86_64-efi/parttool.mod (PARTTOOL.MOD)
    Checking file /grub/x86_64-efi/password.mod (PASSWORD.MOD)
    Checking file /grub/x86_64-efi/password_pbkdf2.mod (PASSWO~1.MOD)
    Checking file /grub/x86_64-efi/pata.mod (PATA.MOD)
    Checking file /grub/x86_64-efi/pbkdf2.mod (PBKDF2.MOD)
    Checking file /grub/x86_64-efi/pcidump.mod (PCIDUMP.MOD)
    Checking file /grub/x86_64-efi/play.mod (PLAY.MOD)
    Checking file /grub/x86_64-efi/png.mod (PNG.MOD)
    Checking file /grub/x86_64-efi/priority_queue.mod (PRIORI~1.MOD)
    Checking file /grub/x86_64-efi/probe.mod (PROBE.MOD)
    Checking file /grub/x86_64-efi/procfs.mod (PROCFS.MOD)
    Checking file /grub/x86_64-efi/raid5rec.mod (RAID5REC.MOD)
    Checking file /grub/x86_64-efi/raid6rec.mod (RAID6REC.MOD)
    Checking file /grub/x86_64-efi/read.mod (READ.MOD)
    Checking file /grub/x86_64-efi/reboot.mod (REBOOT.MOD)
    Checking file /grub/x86_64-efi/regexp.mod (REGEXP.MOD)
    Checking file /grub/x86_64-efi/reiserfs.mod (REISERFS.MOD)
    Checking file /grub/x86_64-efi/relocator.mod (RELOCA~1.MOD)
    Checking file /grub/x86_64-efi/romfs.mod (ROMFS.MOD)
    Checking file /grub/x86_64-efi/scsi.mod (SCSI.MOD)
    Checking file /grub/x86_64-efi/search.mod (SEARCH.MOD)
    Checking file /grub/x86_64-efi/search_fs_file.mod (SEARCH~1.MOD)
    Checking file /grub/x86_64-efi/search_fs_uuid.mod (SEARCH~2.MOD)
    Checking file /grub/x86_64-efi/search_label.mod (SEARCH~3.MOD)
    Checking file /grub/x86_64-efi/serial.mod (SERIAL.MOD)
    Checking file /grub/x86_64-efi/setjmp.mod (SETJMP.MOD)
    Checking file /grub/x86_64-efi/setjmp_test.mod (SETJMP~1.MOD)
    Checking file /grub/x86_64-efi/setpci.mod (SETPCI.MOD)
    Checking file /grub/x86_64-efi/sfs.mod (SFS.MOD)
    Checking file /grub/x86_64-efi/sleep.mod (SLEEP.MOD)
    Checking file /grub/x86_64-efi/spkmodem.mod (SPKMODEM.MOD)
    Checking file /grub/x86_64-efi/squash4.mod (SQUASH4.MOD)
    Checking file /grub/x86_64-efi/tar.mod (TAR.MOD)
    Checking file /grub/x86_64-efi/terminal.mod (TERMINAL.MOD)
    Checking file /grub/x86_64-efi/terminfo.mod (TERMINFO.MOD)
    Checking file /grub/x86_64-efi/test.mod (TEST.MOD)
    Checking file /grub/x86_64-efi/test_blockarg.mod (TEST_B~1.MOD)
    Checking file /grub/x86_64-efi/testload.mod (TESTLOAD.MOD)
    Checking file /grub/x86_64-efi/testspeed.mod (TESTSP~1.MOD)
    Checking file /grub/x86_64-efi/tftp.mod (TFTP.MOD)
    Checking file /grub/x86_64-efi/tga.mod (TGA.MOD)
    Checking file /grub/x86_64-efi/time.mod (TIME.MOD)
    Checking file /grub/x86_64-efi/trig.mod (TRIG.MOD)
    Checking file /grub/x86_64-efi/true.mod (TRUE.MOD)
    Checking file /grub/x86_64-efi/udf.mod (UDF.MOD)
    Checking file /grub/x86_64-efi/ufs1.mod (UFS1.MOD)
    Checking file /grub/x86_64-efi/ufs1_be.mod (UFS1_BE.MOD)
    Checking file /grub/x86_64-efi/ufs2.mod (UFS2.MOD)
    Checking file /grub/x86_64-efi/uhci.mod (UHCI.MOD)
    Checking file /grub/x86_64-efi/usb.mod (USB.MOD)
    Checking file /grub/x86_64-efi/usb_keyboard.mod (USB_KE~1.MOD)
    Checking file /grub/x86_64-efi/usbms.mod (USBMS.MOD)
    Checking file /grub/x86_64-efi/usbserial_common.mod (USBSER~1.MOD)
    Checking file /grub/x86_64-efi/usbserial_ftdi.mod (USBSER~2.MOD)
    Checking file /grub/x86_64-efi/usbserial_pl2303.mod (USBSER~3.MOD)
    Checking file /grub/x86_64-efi/usbserial_usbdebug.mod (USBSER~4.MOD)
    Checking file /grub/x86_64-efi/usbtest.mod (USBTEST.MOD)
    Checking file /grub/x86_64-efi/verify.mod (VERIFY.MOD)
    Checking file /grub/x86_64-efi/video.mod (VIDEO.MOD)
    Checking file /grub/x86_64-efi/video_bochs.mod (VIDEO_~1.MOD)
    Checking file /grub/x86_64-efi/video_cirrus.mod (VIDEO_~2.MOD)
    Checking file /grub/x86_64-efi/video_colors.mod (VIDEO_~3.MOD)
    Checking file /grub/x86_64-efi/video_fb.mod (VIDEO_FB.MOD)
    Checking file /grub/x86_64-efi/videoinfo.mod (VIDEOI~1.MOD)
    Checking file /grub/x86_64-efi/videotest.mod (VIDEOT~1.MOD)
    Checking file /grub/x86_64-efi/videotest_checksum.mod (VIDEOT~2.MOD)
    Checking file /grub/x86_64-efi/xfs.mod (XFS.MOD)
    Checking file /grub/x86_64-efi/xnu.mod (XNU.MOD)
    Checking file /grub/x86_64-efi/xnu_uuid.mod (XNU_UUID.MOD)
    Checking file /grub/x86_64-efi/xzio.mod (XZIO.MOD)
    Checking file /grub/x86_64-efi/zfs.mod (ZFS.MOD)
    Checking file /grub/x86_64-efi/zfscrypt.mod (ZFSCRYPT.MOD)
    Checking file /grub/x86_64-efi/zfsinfo.mod (ZFSINFO.MOD)
    Checking file /grub/x86_64-efi/moddep.lst (MODDEP.LST)
    Checking file /grub/x86_64-efi/command.lst (COMMAND.LST)
    Checking file /grub/x86_64-efi/fs.lst (FS.LST)
    Checking file /grub/x86_64-efi/partmap.lst (PARTMAP.LST)
    Checking file /grub/x86_64-efi/parttool.lst (PARTTOOL.LST)
    Checking file /grub/x86_64-efi/video.lst (VIDEO.LST)
    Checking file /grub/x86_64-efi/crypto.lst (CRYPTO.LST)
    Checking file /grub/x86_64-efi/terminal.lst (TERMINAL.LST)
    Checking file /grub/x86_64-efi/core.efi (CORE.EFI)
    Checking file /grub/x86_64-efi/grub.efi (GRUB.EFI)
    Checking file /grub/locale/.
    Checking file /grub/locale/..
    Checking file /grub/locale/ast.mo (AST.MO)
    Checking file /grub/locale/ca.mo (CA.MO)
    Checking file /grub/locale/da.mo (DA.MO)
    Checking file /grub/locale/de.mo (DE.MO)
    Checking file /grub/locale/[email protected] (DE@HEB~1.MO)
    Checking file /grub/locale/de_CH.mo (DE_CH.MO)
    Checking file /grub/locale/[email protected] (EN@ARA~1.MO)
    Checking file /grub/locale/[email protected] (EN@HEB~1.MO)
    Checking file /grub/locale/[email protected] (EN@PIG~1.MO)
    Checking file /grub/locale/[email protected] ([email protected])
    Checking file /grub/locale/eo.mo (EO.MO)
    Checking file /grub/locale/es.mo (ES.MO)
    Checking file /grub/locale/fi.mo (FI.MO)
    Checking file /grub/locale/fr.mo (FR.MO)
    Checking file /grub/locale/hu.mo (HU.MO)
    Checking file /grub/locale/id.mo (ID.MO)
    Checking file /grub/locale/it.mo (IT.MO)
    Checking file /grub/locale/ja.mo (JA.MO)
    Checking file /grub/locale/lt.mo (LT.MO)
    Checking file /grub/locale/nl.mo (NL.MO)
    Checking file /grub/locale/pa.mo (PA.MO)
    Checking file /grub/locale/pl.mo (PL.MO)
    Checking file /grub/locale/pt_BR.mo (PT_BR.MO)
    Checking file /grub/locale/ru.mo (RU.MO)
    Checking file /grub/locale/sl.mo (SL.MO)
    Checking file /grub/locale/sv.mo (SV.MO)
    Checking file /grub/locale/tr.mo (TR.MO)
    Checking file /grub/locale/uk.mo (UK.MO)
    Checking file /grub/locale/vi.mo (VI.MO)
    Checking file /grub/locale/zh_CN.mo (ZH_CN.MO)
    Checking file /grub/locale/zh_TW.mo (ZH_TW.MO)
    Checking file /grub/themes/.
    Checking file /grub/themes/..
    Checking file /grub/themes/starfield (STARFI~1)
    Checking file /grub/themes/starfield/.
    Checking file /grub/themes/starfield/..
    Checking file /grub/themes/starfield/COPYING.CC-BY-SA-3.0 (COPYIN~1.0)
    Checking file /grub/themes/starfield/README
    Checking file /grub/themes/starfield/blob_w.png (BLOB_W.PNG)
    Checking file /grub/themes/starfield/boot_menu_c.png (BOOT_M~1.PNG)
    Checking file /grub/themes/starfield/boot_menu_e.png (BOOT_M~2.PNG)
    Checking file /grub/themes/starfield/boot_menu_n.png (BOOT_M~3.PNG)
    Checking file /grub/themes/starfield/boot_menu_ne.png (BOOT_M~4.PNG)
    Checking file /grub/themes/starfield/boot_menu_nw.png (BOOT_M~5.PNG)
    Checking file /grub/themes/starfield/boot_menu_s.png (BOOT_M~6.PNG)
    Checking file /grub/themes/starfield/boot_menu_se.png (BOOT_M~7.PNG)
    Checking file /grub/themes/starfield/boot_menu_sw.png (BOOT_M~8.PNG)
    Checking file /grub/themes/starfield/boot_menu_w.png (BOOT_M~9.PNG)
    Checking file /grub/themes/starfield/dejavu_10.pf2 (DEJAVU~1.PF2)
    Checking file /grub/themes/starfield/dejavu_12.pf2 (DEJAVU~2.PF2)
    Checking file /grub/themes/starfield/dejavu_14.pf2 (DEJAVU~3.PF2)
    Checking file /grub/themes/starfield/dejavu_16.pf2 (DEJAVU~4.PF2)
    Checking file /grub/themes/starfield/dejavu_bold_14.pf2 (DEJAVU~5.PF2)
    Checking file /grub/themes/starfield/slider_c.png (SLIDER_C.PNG)
    Checking file /grub/themes/starfield/slider_n.png (SLIDER_N.PNG)
    Checking file /grub/themes/starfield/slider_s.png (SLIDER_S.PNG)
    Checking file /grub/themes/starfield/starfield.png (STARFI~1.PNG)
    Checking file /grub/themes/starfield/terminal_box_c.png (TERMIN~1.PNG)
    Checking file /grub/themes/starfield/terminal_box_e.png (TERMIN~2.PNG)
    Checking file /grub/themes/starfield/terminal_box_n.png (TERMIN~3.PNG)
    Checking file /grub/themes/starfield/terminal_box_ne.png (TERMIN~4.PNG)
    Checking file /grub/themes/starfield/terminal_box_nw.png (TERMIN~5.PNG)
    Checking file /grub/themes/starfield/terminal_box_s.png (TERMIN~6.PNG)
    Checking file /grub/themes/starfield/terminal_box_se.png (TERMIN~7.PNG)
    Checking file /grub/themes/starfield/terminal_box_sw.png (TERMIN~8.PNG)
    Checking file /grub/themes/starfield/terminal_box_w.png (TERMIN~9.PNG)
    Checking file /grub/themes/starfield/theme.txt (THEME.TXT)
    Checking file /grub/fonts/.
    Checking file /grub/fonts/..
    Checking file /grub/fonts/unicode.pf2 (UNICODE.PF2)
    Checking file /EFI/.
    Checking file /EFI/..
    Checking file /EFI/Microsoft (MICROS~1)
    Checking file /EFI/Boot (BOOT)
    Checking file /EFI/elementary (ELEMEN~1)
    Checking file /EFI/arch_grub (ARCH_G~1)
    Checking file /EFI/gummiboot (GUMMIB~1)
    Checking file /EFI/Microsoft/.
    Checking file /EFI/Microsoft/..
    Checking file /EFI/Microsoft/Boot (BOOT)
    Checking file /EFI/Microsoft/Boot/.
    Checking file /EFI/Microsoft/Boot/..
    Checking file /EFI/Microsoft/Boot/bg-BG (BG-BG)
    Checking file /EFI/Microsoft/Boot/BOOT.STL
    Checking file /EFI/Microsoft/Boot/BOOTMGR.EFI
    Checking file /EFI/Microsoft/Boot/cs-CZ (CS-CZ)
    Checking file /EFI/Microsoft/Boot/da-DK (DA-DK)
    Checking file /EFI/Microsoft/Boot/de-DE (DE-DE)
    Checking file /EFI/Microsoft/Boot/el-GR (EL-GR)
    Checking file /EFI/Microsoft/Boot/en-GB (EN-GB)
    Checking file /EFI/Microsoft/Boot/en-US (EN-US)
    Checking file /EFI/Microsoft/Boot/es-ES (ES-ES)
    Checking file /EFI/Microsoft/Boot/et-EE (ET-EE)
    Checking file /EFI/Microsoft/Boot/fi-FI (FI-FI)
    Checking file /EFI/Microsoft/Boot/fr-FR (FR-FR)
    Checking file /EFI/Microsoft/Boot/hr-HR (HR-HR)
    Checking file /EFI/Microsoft/Boot/hu-HU (HU-HU)
    Checking file /EFI/Microsoft/Boot/it-IT (IT-IT)
    Checking file /EFI/Microsoft/Boot/ja-JP (JA-JP)
    Checking file /EFI/Microsoft/Boot/ko-KR (KO-KR)
    Checking file /EFI/Microsoft/Boot/lt-LT (LT-LT)
    Checking file /EFI/Microsoft/Boot/lv-LV (LV-LV)
    Checking file /EFI/Microsoft/Boot/MEMTEST.EFI
    Checking file /EFI/Microsoft/Boot/nb-NO (NB-NO)
    Checking file /EFI/Microsoft/Boot/nl-NL (NL-NL)
    Checking file /EFI/Microsoft/Boot/pl-PL (PL-PL)
    Checking file /EFI/Microsoft/Boot/pt-BR (PT-BR)
    Checking file /EFI/Microsoft/Boot/pt-PT (PT-PT)
    Checking file /EFI/Microsoft/Boot/QPS-PLOC
    Checking file /EFI/Microsoft/Boot/ro-RO (RO-RO)
    Checking file /EFI/Microsoft/Boot/ru-RU (RU-RU)
    Checking file /EFI/Microsoft/Boot/sk-SK (SK-SK)
    Checking file /EFI/Microsoft/Boot/sl-SI (SL-SI)
    Checking file /EFI/Microsoft/Boot/sr-Latn-CS (SR-LAT~1)
    Checking file /EFI/Microsoft/Boot/sv-SE (SV-SE)
    Checking file /EFI/Microsoft/Boot/tr-TR (TR-TR)
    Checking file /EFI/Microsoft/Boot/uk-UA (UK-UA)
    Checking file /EFI/Microsoft/Boot/zh-CN (ZH-CN)
    Checking file /EFI/Microsoft/Boot/zh-HK (ZH-HK)
    Checking file /EFI/Microsoft/Boot/zh-TW (ZH-TW)
    Checking file /EFI/Microsoft/Boot/BOOTSTAT.DAT
    Checking file /EFI/Microsoft/Boot/Fonts (FONTS)
    Checking file /EFI/Microsoft/Boot/Resources (RESOUR~1)
    Checking file /EFI/Microsoft/Boot/BCD
    Checking file /EFI/Microsoft/Boot/BCD.LOG
    Checking file /EFI/Microsoft/Boot/BCD.LOG1 (BCD~1.LOG)
    Checking file /EFI/Microsoft/Boot/BCD.LOG2 (BCD~2.LOG)
    Checking file /EFI/Microsoft/Boot/bootmgfw.efi (BOOTMGFW.EFI)
    Checking file /EFI/Microsoft/Boot/bootx64.efi.grb (BOOTX6~1.GRB)
    Checking file /EFI/Microsoft/Boot/bootx64.efi (BOOTX64.EFI)
    Checking file /EFI/Microsoft/Boot/bootmgfw.bootrepair.efi (BOOTMG~1.EFI)
    Checking file /EFI/Microsoft/Boot/bg-BG/.
    Checking file /EFI/Microsoft/Boot/bg-BG/..
    Checking file /EFI/Microsoft/Boot/bg-BG/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/bg-BG/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/cs-CZ/.
    Checking file /EFI/Microsoft/Boot/cs-CZ/..
    Checking file /EFI/Microsoft/Boot/cs-CZ/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/cs-CZ/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/cs-CZ/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/da-DK/.
    Checking file /EFI/Microsoft/Boot/da-DK/..
    Checking file /EFI/Microsoft/Boot/da-DK/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/da-DK/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/da-DK/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/de-DE/.
    Checking file /EFI/Microsoft/Boot/de-DE/..
    Checking file /EFI/Microsoft/Boot/de-DE/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/de-DE/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/de-DE/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/el-GR/.
    Checking file /EFI/Microsoft/Boot/el-GR/..
    Checking file /EFI/Microsoft/Boot/el-GR/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/el-GR/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/el-GR/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/en-GB/.
    Checking file /EFI/Microsoft/Boot/en-GB/..
    Checking file /EFI/Microsoft/Boot/en-GB/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/en-GB/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/en-US/.
    Checking file /EFI/Microsoft/Boot/en-US/..
    Checking file /EFI/Microsoft/Boot/en-US/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/en-US/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/en-US/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/es-ES/.
    Checking file /EFI/Microsoft/Boot/es-ES/..
    Checking file /EFI/Microsoft/Boot/es-ES/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/es-ES/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/es-ES/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/et-EE/.
    Checking file /EFI/Microsoft/Boot/et-EE/..
    Checking file /EFI/Microsoft/Boot/et-EE/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/et-EE/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/fi-FI/.
    Checking file /EFI/Microsoft/Boot/fi-FI/..
    Checking file /EFI/Microsoft/Boot/fi-FI/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/fi-FI/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/fi-FI/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/fr-FR/.
    Checking file /EFI/Microsoft/Boot/fr-FR/..
    Checking file /EFI/Microsoft/Boot/fr-FR/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/fr-FR/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/fr-FR/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/hr-HR/.
    Checking file /EFI/Microsoft/Boot/hr-HR/..
    Checking file /EFI/Microsoft/Boot/hr-HR/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/hr-HR/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/hu-HU/.
    Checking file /EFI/Microsoft/Boot/hu-HU/..
    Checking file /EFI/Microsoft/Boot/hu-HU/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/hu-HU/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/hu-HU/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/it-IT/.
    Checking file /EFI/Microsoft/Boot/it-IT/..
    Checking file /EFI/Microsoft/Boot/it-IT/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/it-IT/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/it-IT/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/ja-JP/.
    Checking file /EFI/Microsoft/Boot/ja-JP/..
    Checking file /EFI/Microsoft/Boot/ja-JP/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/ja-JP/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/ja-JP/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/ko-KR/.
    Checking file /EFI/Microsoft/Boot/ko-KR/..
    Checking file /EFI/Microsoft/Boot/ko-KR/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/ko-KR/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/ko-KR/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/lt-LT/.
    Checking file /EFI/Microsoft/Boot/lt-LT/..
    Checking file /EFI/Microsoft/Boot/lt-LT/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/lt-LT/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/lv-LV/.
    Checking file /EFI/Microsoft/Boot/lv-LV/..
    Checking file /EFI/Microsoft/Boot/lv-LV/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/lv-LV/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/nb-NO/.
    Checking file /EFI/Microsoft/Boot/nb-NO/..
    Checking file /EFI/Microsoft/Boot/nb-NO/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/nb-NO/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/nb-NO/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/nl-NL/.
    Checking file /EFI/Microsoft/Boot/nl-NL/..
    Checking file /EFI/Microsoft/Boot/nl-NL/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/nl-NL/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/nl-NL/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/pl-PL/.
    Checking file /EFI/Microsoft/Boot/pl-PL/..
    Checking file /EFI/Microsoft/Boot/pl-PL/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/pl-PL/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/pl-PL/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/pt-BR/.
    Checking file /EFI/Microsoft/Boot/pt-BR/..
    Checking file /EFI/Microsoft/Boot/pt-BR/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/pt-BR/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/pt-BR/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/pt-PT/.
    Checking file /EFI/Microsoft/Boot/pt-PT/..
    Checking file /EFI/Microsoft/Boot/pt-PT/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/pt-PT/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/pt-PT/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/QPS-PLOC/.
    Checking file /EFI/Microsoft/Boot/QPS-PLOC/..
    Checking file /EFI/Microsoft/Boot/QPS-PLOC/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/QPS-PLOC/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/QPS-PLOC/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/ro-RO/.
    Checking file /EFI/Microsoft/Boot/ro-RO/..
    Checking file /EFI/Microsoft/Boot/ro-RO/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/ro-RO/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/ru-RU/.
    Checking file /EFI/Microsoft/Boot/ru-RU/..
    Checking file /EFI/Microsoft/Boot/ru-RU/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/ru-RU/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/ru-RU/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/sk-SK/.
    Checking file /EFI/Microsoft/Boot/sk-SK/..
    Checking file /EFI/Microsoft/Boot/sk-SK/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/sk-SK/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/sl-SI/.
    Checking file /EFI/Microsoft/Boot/sl-SI/..
    Checking file /EFI/Microsoft/Boot/sl-SI/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/sl-SI/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/sr-Latn-CS/.
    Checking file /EFI/Microsoft/Boot/sr-Latn-CS/..
    Checking file /EFI/Microsoft/Boot/sr-Latn-CS/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/sr-Latn-CS/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/sv-SE/.
    Checking file /EFI/Microsoft/Boot/sv-SE/..
    Checking file /EFI/Microsoft/Boot/sv-SE/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/sv-SE/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/sv-SE/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/tr-TR/.
    Checking file /EFI/Microsoft/Boot/tr-TR/..
    Checking file /EFI/Microsoft/Boot/tr-TR/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/tr-TR/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/tr-TR/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/uk-UA/.
    Checking file /EFI/Microsoft/Boot/uk-UA/..
    Checking file /EFI/Microsoft/Boot/uk-UA/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/uk-UA/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/zh-CN/.
    Checking file /EFI/Microsoft/Boot/zh-CN/..
    Checking file /EFI/Microsoft/Boot/zh-CN/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/zh-CN/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/zh-CN/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/zh-HK/.
    Checking file /EFI/Microsoft/Boot/zh-HK/..
    Checking file /EFI/Microsoft/Boot/zh-HK/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/zh-HK/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/zh-HK/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/zh-TW/.
    Checking file /EFI/Microsoft/Boot/zh-TW/..
    Checking file /EFI/Microsoft/Boot/zh-TW/bootmgfw.efi.mui (BOOTMG~1.MUI)
    Checking file /EFI/Microsoft/Boot/zh-TW/bootmgr.efi.mui (BOOTMG~2.MUI)
    Checking file /EFI/Microsoft/Boot/zh-TW/memtest.efi.mui (MEMTES~1.MUI)
    Checking file /EFI/Microsoft/Boot/Fonts/.
    Checking file /EFI/Microsoft/Boot/Fonts/..
    Checking file /EFI/Microsoft/Boot/Fonts/CHS_BOOT.TTF
    Checking file /EFI/Microsoft/Boot/Fonts/CHT_BOOT.TTF
    Checking file /EFI/Microsoft/Boot/Fonts/JPN_BOOT.TTF
    Checking file /EFI/Microsoft/Boot/Fonts/KOR_BOOT.TTF
    Checking file /EFI/Microsoft/Boot/Fonts/malgunn_boot.ttf (MALGUN~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/malgun_boot.ttf (MALGUN~2.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/meiryon_boot.ttf (MEIRYO~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/meiryo_boot.ttf (MEIRYO~2.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/msjhn_boot.ttf (MSJHN_~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/msjh_boot.ttf (MSJH_B~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/msyhn_boot.ttf (MSYHN_~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/msyh_boot.ttf (MSYH_B~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/segmono_boot.ttf (SEGMON~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/segoen_slboot.ttf (SEGOEN~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/segoe_slboot.ttf (SEGOE_~1.TTF)
    Checking file /EFI/Microsoft/Boot/Fonts/wgl4_boot.ttf (WGL4_B~1.TTF)
    Checking file /EFI/Microsoft/Boot/Resources/.
    Checking file /EFI/Microsoft/Boot/Resources/..
    Checking file /EFI/Microsoft/Boot/Resources/BOOTRES.DLL
    Checking file /EFI/Microsoft/Boot/Resources/en-US (EN-US)
    Checking file /EFI/Microsoft/Boot/Resources/en-US/.
    Checking file /EFI/Microsoft/Boot/Resources/en-US/..
    Checking file /EFI/Microsoft/Boot/Resources/en-US/bootres.dll.mui (BOOTRE~1.MUI)
    Checking file /EFI/Boot/.
    Checking file /EFI/Boot/..
    Checking file /EFI/Boot/bkpbootx64.efi (BKPBOO~1.EFI)
    Checking file /EFI/Boot/bootx64.efi (BOOTX64.EFI)
    Checking file /EFI/elementary/.
    Checking file /EFI/elementary/..
    Checking file /EFI/elementary/grubx64.efi (GRUBX64.EFI)
    Checking file /EFI/arch_grub/.
    Checking file /EFI/arch_grub/..
    Checking file /EFI/arch_grub/grubx64.efi (GRUBX64.EFI)
    Checking file /EFI/gummiboot/.
    Checking file /EFI/gummiboot/..
    Checking file /EFI/gummiboot/gummibootx64.efi (GUMMIB~2.EFI)
    Checking file /loader/.
    Checking file /loader/..
    Checking file /loader/entries (ENTRIES)
    Checking file /loader/loader.conf (LOADER~1.CON)
    Checking file /loader/entries/.
    Checking file /loader/entries/..
    Checking file /loader/entries/arch.conf (ARCH~1.CON)
    Checking for bad clusters.
    Reclaiming unconnected clusters.
    Checking free cluster summary.
    /dev/sda2: 500 files, 14626/75776 clusters
    srs5694 wrote:No, it definitely looks in EFI/Microsoft/Boot for boot loader files.
    I'm not sure it does. This is the only mention of efi files I can find in the script.
    # Check FAT filesystems for EFI boot files.
    for file in "${mountname}"/efi/*/*.efi ; do
    # Remove "${mountname}" part of the filename.
    file="${file#${mountname}}";
    if [ -f "${mountname}${file}" ] && [ -s "${mountname}${file}" ] && FileNotMounted "${mountname}${file}" "${mountname}" ; then
    BootFiles="${BootFiles} ${file}";
    fi
    done
    Looking for "${mountname}"/efi/*/*.efi will only pick up files one level down from, say, /boot/EFI. Files in /boot/EFI/Microsoft/Boot are two levels down. I copied bootx64.efi into /boot/EFI/Microsoft and the script picked it up. This is with the latest version of bootinfoscript afaik.
    $ bootinfoscript -v
    Boot Info Script version: 0.61
    Release date: 1 April 2012

  • New to UEFI: Dual Boot Arch & Windows 8.1 on Separate Drives [SOLVED]

    So I've been using Arch for years and have installed dozens of times on BIOS/MBR systems.
    I just built a new desktop and I am completely lost on how to deal with the UEFI... everything is so different.
    I have 3 drives. In order:
    1. sda: SSD for Arch root.
    2. sdb: SSD for Windows.
    3. sdc: HDD for Arch home.
    I primarily use Arch, and I envision the Arch SSD being first in the boot order, with the bootloader chain-loading Windows when I wish to boot it.
    I made a 512MiB FAT32 partition on sda1 using GParted, setting the "boot" flag on it. I would have done it from within the installer but I am unfamiliar with GPT-compatible disk utilities and the wiki doesn't have too much of an explanation.
    I then proceeded to install Arch, mounting the ESP at /boot as suggested in the guide.
    Autocreated grub config at /boot/grub/grub.cfg, which only detected Arch.
    I tried to set up a chain load to Windows by editing /etc/grub.d/40_custom as described here:
    https://wiki.archlinux.org/index.php/GR … menu_entry
    The result is that Arch does not boot at all. Windows still boots fine, as expected since nothing changed.
    So how exactly does one go about setting up Arch to boot from its own GPT drive?
    It seems weird to me that the linux kernel images would be stored on the tiny ESP.
    And how would I modify the bootloader to chainload Windows on its own GPT drive, with its own ESP?
    I'm used to GRUB so that's what I've tried, but if there is a much easier option I'm open to it.
    I'd really appreciate any help, it's been quite frustrating.
    Last edited by egan (2014-12-09 03:38:24)

    Okay, well as usually happens, when I resort to help I end up solving my own problem.
    In this case however, I still don't have a good grasp of what is going on.
    I deleted the partition table with sgdisk --zap-all /dev/sda and then used gdisk to recreate it, specifically setting the code for /dev/sda1 to ef00.
    I then reformatted the FAT partition, leaving the other one alone. After mounting /dev/sda1 to /boot and reinstalling linux and grub, I ran:
    grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=arch_grub --recheck
    as described in the wiki, and
    grub-mkconfig -o /boot/grub/grub.cfg
    And it worked, including automatically detecting Windows on the other drive. Not sure what went wrong the first time but I'm glad to get it working.
    Last edited by egan (2014-12-09 19:46:58)

Maybe you are looking for