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. => Grub2 (v1.99) is installed in the MBR of /dev/sdc and looks at sector 0 of the same hard drive for core.img, but core.img can not be found at this location. 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: /efi/Boot/bootx64.efi /efi/Manjaro/grubx64.efi sda3: __________________________________________________________________________ File system: Boot sector type: - Boot sector info: Mounting failed: mount: /tmp/BootInfo-oCLXtlWE/sda3: 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: /Windows/System32/winload.exe sda5: __________________________________________________________________________ File system: ext4 Boot sector type: - Boot sector info: Operating System: Manjaro Linux () () Boot files: /boot/grub/grub.cfg /etc/fstab sdb1: __________________________________________________________________________ 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: sdc1: __________________________________________________________________________ File system: iso9660 Boot sector type: Unknown Boot sector info: Operating System: Boot files: /boot/grub/grub.cfg sdc2: __________________________________________________________________________ File system: vfat Boot sector type: FAT16 Boot sector info: According to the info in the boot sector, sdc2 starts at sector 0. But according to the info from fdisk, sdc2 starts at sector 3579948. According to the info in the boot sector, sdc2 has 0 sectors. Operating System: Boot files: /efi/boot/bootx64.efi ============================ Drive/Partition Info: ============================= Drive: sda _____________________________________________________________________ Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 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 Disklabel type: gpt Partition Boot Start Sector End Sector # of Sectors Id System /dev/sda1 1 234,441,647 234,441,647 ee GPT GUID Partition Table detected. Partition Start Sector End Sector # of Sectors System /dev/sda1 2,048 1,023,999 1,021,952 Windows Recovery Environment (Windows) /dev/sda2 1,024,000 1,228,799 204,800 EFI System partition /dev/sda3 1,228,800 1,261,567 32,768 Microsoft Reserved Partition (Windows) /dev/sda4 1,261,568 182,101,618 180,840,051 Data partition (Windows/Linux) /dev/sda5 182,101,620 234,438,525 52,336,906 Data partition (Linux) Drive: sdb _____________________________________________________________________ Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 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 Disklabel type: gpt 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 2,048 1,953,523,711 1,953,521,664 Data partition (Windows/Linux) Drive: sdc _____________________________________________________________________ Disk /dev/sdc: 14.5 GiB, 15581839360 bytes, 30433280 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 Disklabel type: dos Partition Boot Start Sector End Sector # of Sectors Id System /dev/sdc1 * 64 3,579,947 3,579,884 cd CTOS Memdump? /dev/sdc2 3,579,948 3,588,139 8,192 ef EFI (FAT-12/16/32) "blkid" output: ________________________________________________________________ Device UUID TYPE LABEL /dev/loop0 squashfs /dev/loop1 squashfs /dev/loop2 squashfs /dev/loop3 squashfs /dev/sda1 C84CB0204CB00B68 ntfs /dev/sda2 B6B3-A95E vfat /dev/sda3 /dev/sda4 204CC6BD4CC68CCA ntfs Windows /dev/sda5 c1d5f3be-a8fb-47fd-b19d-534658f80404 ext4 /dev/sdb1 44248B48248B3BC4 ntfs Media /dev/sdc1 2018-03-27-18-52-47-00 iso9660 MJRO1717 /dev/sdc2 18E3-676A vfat MISO_EFI ================================ Mount points: ================================= Device Mount_Point Type Options /dev/loop0 /run/miso/sfs/livefs squashfs (ro,relatime) /dev/loop1 /run/miso/sfs/mhwdfs squashfs (ro,relatime) /dev/loop2 /run/miso/sfs/desktopfs squashfs (ro,relatime) /dev/loop3 /run/miso/sfs/rootfs squashfs (ro,relatime) /dev/sdc1 /run/miso/bootmnt iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048) =========================== sda5/boot/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="${saved_entry}" 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 } set menu_color_normal=light-gray/black set menu_color_highlight=green/black if [ x$feature_default_font_path = xy ] ; then font=unicode else insmod part_gpt insmod ext2 set root='hd0,gpt5' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 c1d5f3be-a8fb-47fd-b19d-534658f80404 else search --no-floppy --fs-uuid --set=root c1d5f3be-a8fb-47fd-b19d-534658f80404 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=pl_PL insmod gettext fi terminal_input console terminal_output gfxterm insmod part_gpt insmod ext2 set root='hd0,gpt5' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 c1d5f3be-a8fb-47fd-b19d-534658f80404 else search --no-floppy --fs-uuid --set=root c1d5f3be-a8fb-47fd-b19d-534658f80404 fi insmod png background_image -m stretch /usr/share/grub/background.png if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=5 # Fallback normal timeout code in case the timeout_style feature is # unavailable. else set timeout=5 fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/10_linux ### menuentry 'Manjaro Linux' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-c1d5f3be-a8fb-47fd-b19d-534658f80404' { savedefault load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt5' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 c1d5f3be-a8fb-47fd-b19d-534658f80404 else search --no-floppy --fs-uuid --set=root c1d5f3be-a8fb-47fd-b19d-534658f80404 fi echo 'Loading Linux 4.14.30-1-MANJARO x64 ...' linux /boot/vmlinuz-4.14-x86_64 root=UUID=c1d5f3be-a8fb-47fd-b19d-534658f80404 rw quiet echo 'Loading initial ramdisk ...' initrd /boot/intel-ucode.img /boot/initramfs-4.14-x86_64.img } submenu 'Advanced options for Manjaro Linux' $menuentry_id_option 'gnulinux-advanced-c1d5f3be-a8fb-47fd-b19d-534658f80404' { menuentry 'Manjaro Linux (Kernel: 4.14.30-1-MANJARO x64)' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.14.30-1-MANJARO x64-advanced-c1d5f3be-a8fb-47fd-b19d-534658f80404' { savedefault load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt5' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 c1d5f3be-a8fb-47fd-b19d-534658f80404 else search --no-floppy --fs-uuid --set=root c1d5f3be-a8fb-47fd-b19d-534658f80404 fi echo 'Loading Linux 4.14.30-1-MANJARO x64 ...' linux /boot/vmlinuz-4.14-x86_64 root=UUID=c1d5f3be-a8fb-47fd-b19d-534658f80404 rw quiet echo 'Loading initial ramdisk ...' initrd /boot/intel-ucode.img /boot/initramfs-4.14-x86_64.img } menuentry 'Manjaro Linux (Kernel: 4.14.30-1-MANJARO x64 - fallback initramfs)' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.14.30-1-MANJARO x64-fallback-c1d5f3be-a8fb-47fd-b19d-534658f80404' { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt5' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 c1d5f3be-a8fb-47fd-b19d-534658f80404 else search --no-floppy --fs-uuid --set=root c1d5f3be-a8fb-47fd-b19d-534658f80404 fi echo 'Loading Linux 4.14.30-1-MANJARO x64 ...' linux /boot/vmlinuz-4.14-x86_64 root=UUID=c1d5f3be-a8fb-47fd-b19d-534658f80404 rw quiet echo 'Loading initial ramdisk ...' initrd /boot/initramfs-4.14-x86_64-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-B6B3-A95E' { savedefault 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 B6B3-A95E else search --no-floppy --fs-uuid --set=root B6B3-A95E 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. ### 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+ ### if [ "${grub_platform}" == "pc" ]; then menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool { search --fs-uuid --no-floppy --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 c1d5f3be-a8fb-47fd-b19d-534658f80404 linux16 /boot/memtest86+/memtest.bin } fi ### END /etc/grub.d/60_memtest86+ ### -------------------------------------------------------------------------------- =============================== sda5/etc/fstab: ================================ -------------------------------------------------------------------------------- # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a device; this may # be used with UUID= as a more robust way to name devices that works even if # disks are added and removed. See fstab(5). # # UUID=B6B3-A95E /boot/efi vfat defaults,noatime 0 2 UUID=c1d5f3be-a8fb-47fd-b19d-534658f80404 / ext4 defaults,noatime,discard 0 1 tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0 -------------------------------------------------------------------------------- =================== sda5: Location of files loaded by Grub: ==================== GiB - GB File Fragment(s) =========================== sdc1/boot/grub/grub.cfg: =========================== -------------------------------------------------------------------------------- insmod font insmod keylayouts insmod part_msdos insmod part_gpt export loaded export koptsok export disable_gfxterm export bootarch export firmware export firmware_found export from export fromiso export bootlang export keyboard export timezone export drv export hwclock export def_bootlang export def_keyboard export def_timezone export def_drv export menu_color_normal export menu_color_highlight export pager function menu_help { check_help grub_help } function check_help { if [ -z "${koptsok}" ]; then echo $"WARNING: nothing set" echo $" System will use defaults" echo " American English <> utc clock <> us "$"keyboard <> free drivers" echo "" fi } function kopts_help { echo $"Example boot command line arguments:" echo $" Setup" echo " lang=_ keytable= tz=/" echo " hostname= username=" echo $" Kernel" echo " blacklist=" echo $" Video" echo " .modeset=0" echo " radeon.modeset=0 nouveau.modeset=0 i915.modeset=0" echo " video=VGA-1:1920x1080e DVI-0:800x600" echo "" } function grub_help { echo $"To use the menu:" echo $" press up or down to move between items" echo $" press enter or right to select the item" echo $" press e to edit the current item" echo $" press c to go to the grub command line" echo "" echo $"Simply edit the first line of most menus to control them" echo $"Select or edit the blank line to enter command line arguments" echo "" } function menu_reload { configfile /boot/grub/grub.cfg } function menu_continue { echo -n $"Press Enter to continue" read mcont } function prompt { echo -n "> " } function is_efi { if [ "${grub_platform}" = "efi" ]; then return 0 fi return 1 } function efi_detect { if is_efi ; then submenu --class=find.efi --hotkey=f "Detect EFI bootloaders" { efi_found=false for efi in (*,gpt*)/efi/*/*.efi (*,gpt*)/efi/*/*/*.efi (*,gpt*)/*.efi (*,gpt*)/*/*.efi ; do regexp --set=1:efi_device '^\((.*)\)/' "${efi}" if [ -e "${efi}" ]; then efi_found=true menuentry --class=efi "${efi}" "${efi_device}" { root="${2}" chainloader "${1}" } fi done if [ "${efi_found}" != true ]; then menuentry --hotkey=q --class=find.none "No EFI files detected." {menu_reload} else menuentry --hotkey=q --class=cancel "Cancel" {menu_reload} fi } fi } function memtest_detect { if ! is_efi; then if [ -f /boot/memtest ]; then menuentry --class=memtest --hotkey=m "memtest" {linux16 /boot/$1} fi fi } function lang_setup { source /boot/grub/locales/${1} menu_reload } function lang_menu { menuentry --class=lang.${ll} "lang=${ll}" "${ll}" {lang_setup "${2}"} } function show_timezones { submenu --class=tz --hotkey=t "tz=${def_timezone}" {# set the timezone above with the editor if [ -n "$1" ];then if [ "$1" = "tz=${def_timezone}" ]; then default=0 menuentry --class=cancel --hotkey=q "Cancel (${def_timezone})" {menu_reload} for tt in Africa America Asia Atlantic Australia Etc Europe Pacific; do submenu --class=tz.${tt} "${tt}" { menuentry --class=cancel --hotkey=q "Cancel (${def_timezone})" {menu_reload} source "/boot/grub/tz/${1}" } done else regexp -s newtz '^tz=(.*)' "$1" if [ -z "$newtz" ]; then def_timezone="$1" else def_timezone="$newtz" fi timezone="tz=$def_timezone" menu_reload fi fi } } function show_keymaps { submenu --class=kbd --hotkey=k "keytable=${def_keyboard}" {# set the timezone above with the editor if [ -n "$1" ]; then if [ "$1" = "keytable=${def_keyboard}" ]; then default=0 menuentry --class=cancel --hotkey=q "Cancel (${def_keyboard})" {menu_reload} source /boot/grub/locales/keyboards else regexp -s newkey '^keytable=(.*)' "$1" if [ -z "$newkey" ]; then def_keyboard="$1" else def_keyboard="$newkey" fi keyboard="keytable=$def_keyboard" menu_reload fi fi } } function show_drivers { submenu --class=driver --hotkey=m "driver=${def_drv}" {# set the driver above with the editor if [ -n "$1" ]; then if [ "$1" = "driver=${def_drv}" ]; then default=0 menuentry --class=cancel --hotkey=q "Cancel (${def_drv})" {menu_reload} source /boot/grub/mhwd.cfg else regexp -s newdrv '^driver=(.*)' "$1" if [ -z "${newdrv}" ]; then def_drv="$1" else def_drv="${newdrv}" fi newdrv="driver=${def_drv}" menu_reload fi fi } } function show_languages { submenu --hotkey=l --class=lang "lang=${def_bootlang}" {# set the timezone above with the editor if [ -n "$1" ]; then if [ "$1" = "lang=${def_bootlang}" ]; then default=0 menuentry --class=lang.${def_bootlang} "lang=${def_bootlang}" {menu_reload} menuentry --class=lang.cs "Čeština" {lang_setup "cs_CZ"} menuentry --class=lang.da "Dansk" {lang_setup "da_DK"} submenu --class=lang.de "Deutsch" { for ll in de_DE de_AT de_BE de_CH de_LI de_LU; do lang_menu ${ll} done } submenu --class=lang.el "Ελληνικά" { for ll in el_GR el_CY; do lang_menu ${ll} done } submenu --class=lang.en "English" { for ll in en_US en_AG en_AU en_BW en_CA en_DK en_GB en_HK en_IE en_IN en_NG en_NZ en_PH en_SG en_ZA en_ZW; do lang_menu ${ll} done } submenu --class=lang.es "Español" { for ll in es_ES es_AR es_BO es_CL es_CO es_CR es_DO es_EC es_GT es_HN es_MX es_NI es_PA es_PE es_PR es_PY es_SV es_US es_UY es_VE; do lang_menu ${ll} done } submenu --class=lang.fr "Français" { for ll in fr_FR fr_BE fr_CA fr_CH fr_LU fr_NC; do lang_menu ${ll} done } menuentry --class=lang.he "עִבְרִית" {lang_setup "he_IL"} submenu --class=lang.it "Italiano" { for ll in it_IT it_CH; do lang_menu ${ll} done } menuentry --class=lang.ja "日本語" {lang_setup "ja_JP"} submenu --class=lang.nl "Nederlands" { for ll in nl_NL nl_AW nl_BE; do lang_menu ${ll} done } menuentry --class=lang.pl "Polski" {lang_setup "pl_PL"} submenu --class=lang.pt "Português" { for ll in pt_BR pt_PT; do lang_menu ${ll} done } menuentry --class=lang.ro "Română" {lang_setup "ro_RO"} submenu --class=lang.ru "Русский" { for ll in ru_RU ru_UA;do lang_menu ${ll} done } submenu --class=lang.zh "中文" { for ll in zh_CN zh_TW; do lang_menu ${ll} done } else regexp -s newlang '^lang=(.*)' "$1" if [ -z "$newlang" ]; then def_bootlang="$1" else def_bootlang="$newlang" fi bootlang="lang=$def_bootlang" if [ -f /boot/grub/locales/${def_bootlang} ]; then source /boot/grub/locales/${def_bootlang} fi menu_reload fi fi } } function boot_menu { if [ "${hwclock}" = "utc=yes" ]; then class="utc" title="utc" clockset="" elif [ "${timezone}${bootlang}" = "" ]; then class="unset" title="utc" clockset="" else title="${def_timezone}" class="tz.${def_timezone}" clockset="utc=yes" fi min2d="$MINUTE" if regexp '(^.$)' "$min2d"; then min2d="0${min2d}" fi hour2d="$HOUR" if regexp '(^.$)' "$hour2d"; then hour2d="0${hour2d}" fi menuentry --class=tz.$class --hotkey=u "$hour2d:$min2d $title" "$clockset" { hwclock="$2" menu_reload } show_timezones show_keymaps show_languages show_drivers default=3 } function boot_defaults { source /boot/grub/defaults.cfg } function grub_reboot { menuentry " " {true} menuentry --class=reboot "Reboot!" {reboot} } function grub_bios_installed { if ! is_efi; then menuentry "" {true} menuentry --class=manjaro "Installed BIOS-System on $installed" {exit} fi } function grub_efi_installed { if is_efi; then menu "" {true} menu --class=manjaro "Installed EFI-System on $installed" {exit} fi } function check { cliname="$1" varname="$2" if [ "${optname}" != "${cliname}" ]; then return 1 fi if [ -z "$varname" ]; then varname="${cliname}" fi if [ -z "${optval}" ]; then eval ${varname}="${cliname}" else eval ${varname}="${cliname}=${optval}" if [ "${optname}" = "lang" ]; then lang_setup ${optval} elif [ "${optname}" = "keytable" ]; then def_keyboard="${optval}" elif [ "${optname}" = "tz" ]; then def_timezone="${optval}" elif [ "${optname}" = "driver" ]; then def_drv="${optval}" fi fi return 0 } function checkinput { newinput="$1" newoutput="" for newcli in ${newinput} ; do optname="" optval="" optdone="" regexp -s optname '^(.+)=.*$' "${newcli}" if [ -z "${optname}" ]; then optname="${newcli}" else regexp -s optval '^.+=(.*)$' "${newcli}" fi for tocheck in "lang bootlang" "keytable keyboard" "tz timezone" "utc hwclock" "driver drv"; do if check $tocheck ; then optdone="Y" break fi done if [ -z "${optdone}" ]; then if [ -z "${newoutput}" ]; then newoutput="${newcli}" else newoutput="${newoutput} ${newcli}" fi fi done } function new2cli { newinput="$1" if [ -n "$newinput" ]; then checkinput "$newinput" if [ -n "${newoutput}" ]; then newinput="${newoutput}" if [ -n "$clinput" ]; then clinput="$clinput $newinput" else clinput="$newinput" fi export clinput fi fi } function getargs { args="" for a in $@; do if [ -n "${a}" ]; then args="${args} ${a}" fi done } function bootcheck { getargs } pager=1 insmod regexp insmod datehook if ! is_efi; then insmod part_gpt fi if is_efi; then insmod efi_gop insmod efi_uga fi if [ -z "${loaded}" ]; then iscd="" auto="" regexp -s iscd '^(cd)' "${root}" if [ "${iscd}" != "cd" -a -e (cd) ]; then probe -s cdp -u cd probe -s hdp -u $root if [ -n "$cdp" -a "$cdp" = "$hdp" ]; then iscd="cd" fi fi if [ "${root}" != "hd96" -a "${iscd}" != "cd" ]; then auto="${auto}" fi source /boot/grub/variable.cfg loaded=true if keystatus --shift; then disable_gfxterm=true fi if [ "${disable_gfxterm}" != "true" ]; then if loadfont /boot/grub/unicode.pf2 ; then if [ -z "$gfxmode" ] ; then gfxmode=1280x1024,1024x768,800x600,640x480 gfxpayload=keep fi if keystatus --ctrl; then gfxok="" pager=0 while [ -z "$gfxok" ]; do echo "gfxmode=$gfxmode" echo "Input new mode or Enter to confirm" prompt read gfxmodein if [ -n "$gfxmodein" ]; then gfxmode="$gfxmodein" echo "" else gfxok="true" fi done fi insmod all_video insmod gfxterm if terminal_output --append gfxterm; then terminal_output --remove console else disable_gfxterm=true fi else disable_gfxterm=true fi fi if [ "${disable_gfxterm}" != "true" -a -f "${grub_theme}" ]; then insmod gfxmenu themedir="" regexp -s themedir '^(.*)/.*$' "${grub_theme}" for themefont in $themedir/*.pf2 $themedir/f/*.pf2; do if [ -f "${themefont}" ]; then loadfont "${themefont}" fi done for imagetype in jpg jpeg png tga; do for themeimage in ${themedir}/*.${imagetype}; do if [ -f "${themeimage}" ]; then if [ "${imagetype}" = "jpg" ]; then insmod jpeg else insmod $imagetype fi fi done done theme=${grub_theme} export theme fi menu_color_normal=cyan/blue menu_color_highlight=white/blue if [ -n "${iso_path}" ]; then auto="img_dev=/dev/disk/by-uuid/${rootuuid} img_loop=${iso_path}" fi export auto fi boot_defaults for kopt in "${clinput}" "${bootlang}" "${keyboard}" "${timezone}" "${hwclock}" "${drv}" "${auto}"; do if [ -n "${kopt}" ]; then kopts="${kopts} ${kopt}" fi done if [ -n "${bootlang}${keyboard}${timezone}${drv}" ]; then koptsok="true" fi boot_menu source /boot/grub/kernels.cfg if [ -n "$clinput" ]; then menuentry --class=edit "$clinput" { if [ -n "$1" ]; then clinput="$@" else unset clinput fi menu_reload } fi menuentry --class=type --hotkey=tab "" {# set arguments above with the editor getargs $@ pager=0 if [ -z "$args" ]; then check_help kopts_help echo $"Input command line options, press Enter to continue" prompt read newinput else newinput="$args" fi new2cli "$newinput" pager=1 menu_reload } menuentry --hotkey=h --class=help "help" { pager=0 menu_help menu_continue pager=1 } efi_detect memtest_detect search --no-floppy --file /etc/issue --set installed grub_bios_installed grub_efi_installed grub_reboot -------------------------------------------------------------------------------- =================== sdc1: Location of files loaded by Grub: ==================== GiB - GB File Fragment(s) ======================== Unknown MBRs/Boot Sectors/etc: ======================== Unknown BootLoader on sda2 00000000 eb 58 90 4d 53 44 4f 53 35 2e 30 00 02 02 fe 19 |.X.MSDOS5.0.....| 00000010 02 00 00 00 00 f8 00 00 3f 00 ff 00 00 a0 0f 00 |........?.......| 00000020 00 20 03 00 01 03 00 00 00 00 00 00 02 00 00 00 |. ..............| 00000030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000040 80 00 29 5e a9 b3 b6 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 |{......|.V@.N..V| 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 |.t.....f@Iu..BOO| 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 Unknown BootLoader on sdc1 00000000 01 43 44 30 30 31 01 00 20 20 20 20 20 20 20 20 |.CD001.. | 00000010 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000020 20 20 20 20 20 20 20 20 4d 4a 52 4f 31 37 31 37 | MJRO1717| 00000030 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000040 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 | ........| 00000050 0b b0 0d 00 00 0d b0 0b 00 00 00 00 00 00 00 00 |................| 00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000070 00 00 00 00 00 00 00 00 01 00 00 01 01 00 00 01 |................| 00000080 00 08 08 00 c4 00 00 00 00 00 00 c4 5e 00 00 00 |............^...| 00000090 00 00 00 00 00 00 00 5f 00 00 00 00 22 00 22 00 |......._....".".| 000000a0 00 00 00 00 00 22 00 08 00 00 00 00 08 00 76 03 |....."........v.| 000000b0 1b 12 2e 26 00 02 00 00 01 00 00 01 01 00 20 20 |...&.......... | 000000c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00000130 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 41 | MA| 00000140 4e 4a 41 52 4f 20 4c 49 4e 55 58 20 3c 48 54 54 |NJARO LINUX | 00000170 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 000001b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 52 | PR| 000001c0 45 50 41 52 45 44 20 42 59 20 4d 41 4e 4a 41 52 |EPARED BY MANJAR| 000001d0 4f 2d 54 4f 4f 4c 53 2f 42 55 49 4c 44 49 53 4f |O-TOOLS/BUILDISO| 000001e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00000200 =============================== StdErr Messages: =============================== cat: /tmp/BootInfo-oCLXtlWE/Tmp_Log: No such file or directory cat: /tmp/BootInfo-oCLXtlWE/Tmp_Log: No such file or directory mdadm: No arrays found in config file or automatically