You are not logged in.

#1 2012-12-01 08:29:24

Morrad
Member
Registered: 2012-01-18
Posts: 54

[MOOT] Can't access bootloader in laptop w/out chainloading (syslinux)

EDIT: Laptop died shortly into thread.

---

I've run into a curious error as I'm installing onto a new laptop for the wife (Acer Aspire V5-531).  As in most laptops, it has a single hard drive.

I've gone through the install, and threw on syslinux as the bootloader.  I reboot, pull the installation USB from the drive, and suddenly the computer tells me it can't find the OS (syslinux doesn't appear at all).

I've discovered though that if I plug back in the Arch install ISO, change the 'Boot into existing OS' option within syslinux to 'hd1' rather than 'hd0', I can chain load into my install of syslinux successfully and boot.

I've tried about everything I can think of messing around in the BIOS with boot settings, but I haven't the slightest idea why this is happening.

I'm attaching below the output of the popular bootinfo script.

My partition scheme:
sda1 - Windows recovery partition
sda2 - Another small partition that already existed with windows stuff
sda3 - Windows C:
sda4 - Extended
sda5 - /boot
sda6 - swap
sda7 - /
sda8 - /home
(sdb is the USB holding the arch install media).

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Syslinux MBR (4.04 and higher) is installed in the MBR of /dev/sda.
 => Syslinux MBR (4.04 and higher) 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:        /bootmgr /boot/bcd

sda2: __________________________________________________________________________

    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 /Boot/BCD

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows 7
    Boot files:        /bootmgr /Windows/System32/winload.exe

sda4: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sda5: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  SYSLINUX 4.06 2012-10-23
    Boot sector info:  Syslinux looks at sector 266240 of /dev/sda5 for its 
                       second stage. SYSLINUX is installed in the /syslinux 
                       directory. The 2 ADV sectors are not the same 
                       (corrupt).
    Operating System:  
    Boot files:        /syslinux/syslinux.cfg /syslinux/ldlinux.sys

sda6: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sda7: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  SYSLINUX 4.06 2012-10-23
    Boot sector info:  Syslinux looks at sector 84262920 of /dev/sda7 for 
                       its second stage. SYSLINUX is installed in the 
                       /boot/syslinux directory.
    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:       iso9660
    Boot sector type:  Unknown
    Boot sector info: 
    Operating System:  
    Boot files:        

============================ 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               2,048    34,818,047    34,816,000  27 Hidden NTFS (Recovery Environment)
/dev/sda2          34,818,048    35,022,847       204,800   7 NTFS / exFAT / HPFS
/dev/sda3          35,022,848   160,851,967   125,829,120   7 NTFS / exFAT / HPFS
/dev/sda4         160,851,968   976,773,119   815,921,152   5 Extended
/dev/sda5    *    160,854,016   162,951,167     2,097,152  83 Linux
/dev/sda6         162,953,216   171,341,823     8,388,608  82 Linux swap / Solaris
/dev/sda7         171,343,872   297,172,991   125,829,120  83 Linux
/dev/sda8         297,175,040   976,773,119   679,598,080  83 Linux


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 4009 MB, 4009754624 bytes, 7831552 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    *              0       854,015       854,016  17 Hidden NTFS / HPFS


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/loop1       0c909e27-ed21-43d8-900c-da9289df1475   ext4       
/dev/loop2       0c909e27-ed21-43d8-900c-da9289df1475   ext4       
/dev/loop3                                              squashfs   
/dev/loop4       c2386a4b-f8f8-41a1-b642-536f5a9807bb   ext4       
/dev/loop5       c2386a4b-f8f8-41a1-b642-536f5a9807bb   ext4       
/dev/loop6                                              squashfs   
/dev/loop7       897cbb01-aa14-4adc-935b-343e1796b6fb   ext4       
/dev/loop8       897cbb01-aa14-4adc-935b-343e1796b6fb   ext4       
/dev/mapper/arch_root-image 0c909e27-ed21-43d8-900c-da9289df1475   ext4       
/dev/mapper/arch_usr-lib-modules c2386a4b-f8f8-41a1-b642-536f5a9807bb   ext4       
/dev/mapper/arch_usr-share 897cbb01-aa14-4adc-935b-343e1796b6fb   ext4       
/dev/sda1        708CAF888CAF4804                       ntfs       PQSERVICE
/dev/sda2        2A8E441E8E43E145                       ntfs       SYSTEM RESERVED
/dev/sda3        EE9E4C629E4C2585                       ntfs       ACER
/dev/sda5        1a300782-99b8-4b48-a61c-7f4f570c5238   ext4       boot
/dev/sda6        1e4981f3-3558-43aa-9eed-49117946d510   swap       
/dev/sda7        e144a443-0e65-4cd7-b4ff-3723de144331   ext4       root
/dev/sda8        14602e49-3348-422d-b9af-760e68b837ef   ext4       home
/dev/sdb1        2012-11-01-06-08-08-00                 iso9660    ARCH_201211

========================= "ls -R /dev/mapper/" output: =========================

/dev/mapper:
arch_root-image
arch_usr-lib-modules
arch_usr-share
control

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/loop0       /run/archiso/sfs/root-image squashfs   (ro,relatime)
/dev/loop3       /run/archiso/sfs/usr-lib-modules squashfs   (ro,relatime)
/dev/loop6       /run/archiso/sfs/usr-share squashfs   (ro,relatime)
/dev/mapper/arch_root-image /                        ext4       (rw,relatime)
/dev/mapper/arch_usr-lib-modules /usr/lib/modules         ext4       (rw,relatime)
/dev/mapper/arch_usr-share /usr/share               ext4       (rw,relatime)
/dev/sdb1        /run/archiso/bootmnt     iso9660    (ro,relatime)


========================= sda5/syslinux/syslinux.cfg: ==========================

--------------------------------------------------------------------------------
# Config file for Syslinux -
# /boot/syslinux/syslinux.cfg
#
# Comboot modules:
#   * menu.c32 - provides a text menu
#   * vesamenu.c32 - provides a graphical menu
#   * chain.c32 - chainload MBRs, partition boot sectors, Windows bootloaders
#   * hdt.c32 - hardware detection tool
#   * reboot.c32 - reboots the system
#   * poweroff.com - shutdown the system
#
# To Use: Copy the respective files from /usr/lib/syslinux to /boot/syslinux.
# If /usr and /boot are on the same file system, symlink the files instead
# of copying them.
#
# If you do not use a menu, a 'boot:' prompt will be shown and the system
# will boot automatically after 5 seconds.
#
# Please review the wiki: https://wiki.archlinux.org/index.php/Syslinux
# The wiki provides further configuration examples

DEFAULT arch
PROMPT 0        # Set to 1 if you always want to display the boot: prompt 
TIMEOUT 50
# You can create syslinux keymaps with the keytab-lilo tool
#KBDMAP de.ktl

# Menu Configuration
# Either menu.c32 or vesamenu32.c32 must be copied to /boot/syslinux 
UI menu.c32
#UI vesamenu.c32

# Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
MENU TITLE Arch Linux
#MENU BACKGROUND splash.png
MENU COLOR border       30;44   #40ffffff #a0000000 std
MENU COLOR title        1;36;44 #9033ccff #a0000000 std
MENU COLOR sel          7;37;40 #e0ffffff #20ffffff all
MENU COLOR unsel        37;44   #50ffffff #a0000000 std
MENU COLOR help         37;40   #c0ffffff #a0000000 std
MENU COLOR timeout_msg  37;40   #80ffffff #00000000 std
MENU COLOR timeout      1;37;40 #c0ffffff #00000000 std
MENU COLOR msg07        37;40   #90ffffff #a0000000 std
MENU COLOR tabmsg       31;40   #30ffffff #00000000 std

# boot sections follow
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

LABEL arch
	MENU LABEL Arch Linux
	LINUX ../vmlinuz-linux
	APPEND root=/dev/sda7 ro
	INITRD ../initramfs-linux.img

LABEL archfallback
	MENU LABEL Arch Linux Fallback
	LINUX ../vmlinuz-linux
	APPEND root=/dev/sda7 ro
	INITRD ../initramfs-linux-fallback.img

#LABEL windows
#        MENU LABEL Windows
#        COM32 chain.c32
#        APPEND hd0 1

LABEL hdt
        MENU LABEL HDT (Hardware Detection Tool)
        COM32 hdt.c32
 
LABEL reboot
        MENU LABEL Reboot
        COM32 reboot.c32
 
LABEL off
        MENU LABEL Power Off
        COMBOOT poweroff.com
--------------------------------------------------------------------------------

=================== sda5: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  76.849609375 = 82.516639744   initramfs-linux-fallback.img                   2
  76.836238861 = 82.502283264   initramfs-linux.img                            1
  76.833354950 = 82.499186688   vmlinuz-linux                                  1

================= sda5: Location of files loaded by Syslinux: ==================

           GiB - GB             File                                 Fragment(s)

  76.826660156 = 82.491998208   syslinux/chain.c32                             1
  76.826988220 = 82.492350464   syslinux/hdt.c32                               1
  76.830081940 = 82.495672320   syslinux/ldlinux.sys                           2
  76.826477051 = 82.491801600   syslinux/menu.c32                              1
  76.826992035 = 82.492354560   syslinux/reboot.c32                            1
  76.830085754 = 82.495676416   syslinux/syslinux.cfg                          1
  76.826622009 = 82.491957248   syslinux/vesamenu.c32                          1

============== sda5: Version of COM32(R) files used by Syslinux: ===============

 syslinux/chain.c32                 :  COM32R module (v4.xx)
 syslinux/hdt.c32                   :  COM32R module (v4.xx)
 syslinux/menu.c32                  :  COM32R module (v4.xx)
 syslinux/reboot.c32                :  COM32R module (v4.xx)
 syslinux/vesamenu.c32              :  COM32R module (v4.xx)

=============================== sda7/etc/fstab: ================================

--------------------------------------------------------------------------------
# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/sda7 LABEL=root
UUID=e144a443-0e65-4cd7-b4ff-3723de144331	/         	ext4      	rw,noatime	0 1

# /dev/sda8 LABEL=home
UUID=14602e49-3348-422d-b9af-760e68b837ef	/home     	ext4      	rw,noatime	0 2

# /dev/sda5 LABEL=boot
UUID=1a300782-99b8-4b48-a61c-7f4f570c5238	/boot     	ext4      	rw,noatime	0 2


--------------------------------------------------------------------------------

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sdb1

00000000  33 ed 90 90 90 90 90 90  90 90 90 90 90 90 90 90  |3...............|
00000010  90 90 90 90 90 90 90 90  90 90 90 90 90 90 90 90  |................|
00000020  33 ed fa 8e d5 bc 00 7c  fb fc 66 31 db 66 31 c9  |3......|..f1.f1.|
00000030  66 53 66 51 06 57 8e dd  8e c5 52 be 00 7c bf 00  |fSfQ.W....R..|..|
00000040  06 b9 00 01 f3 a5 ea 4b  06 00 00 52 b4 41 bb aa  |.......K...R.A..|
00000050  55 31 c9 30 f6 f9 cd 13  72 16 81 fb 55 aa 75 10  |U1.0....r...U.u.|
00000060  83 e1 01 74 0b 66 c7 06  f1 06 b4 42 eb 15 eb 00  |...t.f.....B....|
00000070  5a 51 b4 08 cd 13 83 e1  3f 5b 51 0f b6 c6 40 50  |ZQ......?[Q...@P|
00000080  f7 e1 53 52 50 bb 00 7c  b9 04 00 66 a1 b0 07 e8  |..SRP..|...f....|
00000090  44 00 0f 82 80 00 66 40  80 c7 02 e2 f2 66 81 3e  |D.....f@.....f.>|
000000a0  40 7c fb c0 78 70 75 09  fa bc ec 7b ea 44 7c 00  |@|..xpu....{.D|.|
000000b0  00 e8 83 00 69 73 6f 6c  69 6e 75 78 2e 62 69 6e  |....isolinux.bin|
000000c0  20 6d 69 73 73 69 6e 67  20 6f 72 20 63 6f 72 72  | missing or corr|
000000d0  75 70 74 2e 0d 0a 66 60  66 31 d2 66 03 06 f8 7b  |upt...f`f1.f...{|
000000e0  66 13 16 fc 7b 66 52 66  50 06 53 6a 01 6a 10 89  |f...{fRfP.Sj.j..|
000000f0  e6 66 f7 36 e8 7b c0 e4  06 88 e1 88 c5 92 f6 36  |.f.6.{.........6|
00000100  ee 7b 88 c6 08 e1 41 b8  01 02 8a 16 f2 7b cd 13  |.{....A......{..|
00000110  8d 64 10 66 61 c3 e8 1e  00 4f 70 65 72 61 74 69  |.d.fa....Operati|
00000120  6e 67 20 73 79 73 74 65  6d 20 6c 6f 61 64 20 65  |ng system load e|
00000130  72 72 6f 72 2e 0d 0a 5e  ac b4 0e 8a 3e 62 04 b3  |rror...^....>b..|
00000140  07 cd 10 3c 0a 75 f1 cd  18 f4 eb fd 00 00 00 00  |...<.u..........|
00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001b0  c8 07 00 00 00 00 00 00  28 be 32 51 00 00 80 00  |........(.2Q....|
000001c0  01 00 17 3f 60 a0 00 00  00 00 00 08 0d 00 00 00  |...?`...........|
000001d0  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  00 00 00 00 00 00 55 aa  |..............U.|
00000200


=============================== StdErr Messages: ===============================

  No volume groups found
mdadm: No arrays found in config file or automatically

Last edited by Morrad (2012-12-01 23:47:17)

Offline

#2 2012-12-01 08:49:18

satanselbow
Member
Registered: 2011-06-15
Posts: 538

Re: [MOOT] Can't access bootloader in laptop w/out chainloading (syslinux)

You might want to start by re-installing syslinux - look at the notes in the "boot info" sda5 section of your boot script output wink

Offline

#3 2012-12-01 08:57:55

Morrad
Member
Registered: 2012-01-18
Posts: 54

Re: [MOOT] Can't access bootloader in laptop w/out chainloading (syslinux)

satanselbow wrote:

You might want to start by re-installing syslinux - look at the notes in the "boot info" sda5 section of your boot script output wink

I see the supposed corruption there, but it doesn't make sense to me that I'm able to get it to work at all in that case, chain loaded or not.

At any rate, I have tried re-installing it a couple times now, and even using grub instead.  It doesn't seem to help.

Offline

#4 2012-12-01 09:40:40

Morrad
Member
Registered: 2012-01-18
Posts: 54

Re: [MOOT] Can't access bootloader in laptop w/out chainloading (syslinux)

Went ahead and duplicated the results that I'm seeing using grub-bios this time.  Same problem, and the same strange method of getting to the bootloader through chainloading works.

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 99 for .
 => Grub2 (v1.99) 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:        /bootmgr /BOOTMGR /boot/bcd /BOOT/bcd /Boot/bcd 
                       /boot/BCD /BOOT/BCD /Boot/BCD

sda2: __________________________________________________________________________

    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 /BOOTMGR /boot/bcd /BOOT/bcd /Boot/bcd 
                       /boot/BCD /BOOT/BCD /Boot/BCD

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows 7
    Boot files:        /bootmgr /Windows/System32/winload.exe

sda4: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sda5: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  SYSLINUX 4.06 2012-10-23
    Boot sector info:  Syslinux looks at sector 311504 of /dev/sda5 for its 
                       second stage. SYSLINUX is installed in the /syslinux 
                       directory. The 2 ADV sectors are not the same 
                       (corrupt).
    Operating System:  
    Boot files:        /grub/grub.cfg

sda6: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sda7: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  Syslinux 4.03 or higher
    Boot sector info:  Syslinux looks at sector 84262920 of /dev/sda7 for 
                       its second stage. It is very unlikely that Syslinux is 
                       (still) installed. The second stage could not be found.
    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:       iso9660
    Boot sector type:  Unknown
    Boot sector info: 
    Operating System:  
    Boot files:        

============================ 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               2,048    34,818,047    34,816,000  27 Hidden NTFS (Recovery Environment)
/dev/sda2          34,818,048    35,022,847       204,800   7 NTFS / exFAT / HPFS
/dev/sda3          35,022,848   160,851,967   125,829,120   7 NTFS / exFAT / HPFS
/dev/sda4         160,851,968   976,773,119   815,921,152   5 Extended
/dev/sda5    *    160,854,016   162,951,167     2,097,152  83 Linux
/dev/sda6         162,953,216   171,341,823     8,388,608  82 Linux swap / Solaris
/dev/sda7         171,343,872   297,172,991   125,829,120  83 Linux
/dev/sda8         297,175,040   976,773,119   679,598,080  83 Linux


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 4009 MB, 4009754624 bytes, 7831552 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    *              0       854,015       854,016  17 Hidden NTFS / HPFS


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/sda1        708CAF888CAF4804                       ntfs       PQSERVICE
/dev/sda2        2A8E441E8E43E145                       ntfs       SYSTEM RESERVED
/dev/sda3        EE9E4C629E4C2585                       ntfs       ACER
/dev/sda5        1a300782-99b8-4b48-a61c-7f4f570c5238   ext4       boot
/dev/sda6        1e4981f3-3558-43aa-9eed-49117946d510   swap       
/dev/sda7        e144a443-0e65-4cd7-b4ff-3723de144331   ext4       root
/dev/sda8        14602e49-3348-422d-b9af-760e68b837ef   ext4       home
/dev/sdb1        2012-11-01-06-08-08-00                 iso9660    ARCH_201211

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/sda5        /boot                    ext4       (rw,noatime,data=ordered)
/dev/sda7        /                        ext4       (rw,noatime,data=ordered)
/dev/sda8        /home                    ext4       (rw,noatime,data=ordered)


============================= sda5/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
set default="0"

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_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  e144a443-0e65-4cd7-b4ff-3723de144331
else
  search --no-floppy --fs-uuid --set=root e144a443-0e65-4cd7-b4ff-3723de144331
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_US
  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 GNU/Linux, with Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-e144a443-0e65-4cd7-b4ff-3723de144331' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos5'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  1a300782-99b8-4b48-a61c-7f4f570c5238
	else
	  search --no-floppy --fs-uuid --set=root 1a300782-99b8-4b48-a61c-7f4f570c5238
	fi
	echo	'Loading Linux core repo kernel ...'
	linux	/vmlinuz-linux root=UUID=e144a443-0e65-4cd7-b4ff-3723de144331 ro  quiet
	echo	'Loading initial ramdisk ...'
	initrd	/initramfs-linux.img
}
menuentry 'Arch GNU/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-e144a443-0e65-4cd7-b4ff-3723de144331' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos5'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  1a300782-99b8-4b48-a61c-7f4f570c5238
	else
	  search --no-floppy --fs-uuid --set=root 1a300782-99b8-4b48-a61c-7f4f570c5238
	fi
	echo	'Loading Linux core repo kernel ...'
	linux	/vmlinuz-linux root=UUID=e144a443-0e65-4cd7-b4ff-3723de144331 ro  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/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Recovery Environment (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-708CAF888CAF4804' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  708CAF888CAF4804
	else
	  search --no-floppy --fs-uuid --set=root 708CAF888CAF4804
	fi
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry 'Windows 7 (loader) (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-chain-2A8E441E8E43E145' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  2A8E441E8E43E145
	else
	  search --no-floppy --fs-uuid --set=root 2A8E441E8E43E145
	fi
	chainloader +1
}
### 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 ###
--------------------------------------------------------------------------------

=================== sda5: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  76.892585754 = 82.562785280   grub/grub.cfg                                  1
  76.849609375 = 82.516639744   initramfs-linux-fallback.img                   2
  76.836238861 = 82.502283264   initramfs-linux.img                            1
  76.833354950 = 82.499186688   vmlinuz-linux                                  1

=============================== sda7/etc/fstab: ================================

--------------------------------------------------------------------------------
# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/sda7 LABEL=root
UUID=e144a443-0e65-4cd7-b4ff-3723de144331	/         	ext4      	rw,noatime	0 1

# /dev/sda8 LABEL=home
UUID=14602e49-3348-422d-b9af-760e68b837ef	/home     	ext4      	rw,noatime	0 2

# /dev/sda5 LABEL=boot
UUID=1a300782-99b8-4b48-a61c-7f4f570c5238	/boot     	ext4      	rw,noatime	0 2


--------------------------------------------------------------------------------

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sdb1

00000000  33 ed 90 90 90 90 90 90  90 90 90 90 90 90 90 90  |3...............|
00000010  90 90 90 90 90 90 90 90  90 90 90 90 90 90 90 90  |................|
00000020  33 ed fa 8e d5 bc 00 7c  fb fc 66 31 db 66 31 c9  |3......|..f1.f1.|
00000030  66 53 66 51 06 57 8e dd  8e c5 52 be 00 7c bf 00  |fSfQ.W....R..|..|
00000040  06 b9 00 01 f3 a5 ea 4b  06 00 00 52 b4 41 bb aa  |.......K...R.A..|
00000050  55 31 c9 30 f6 f9 cd 13  72 16 81 fb 55 aa 75 10  |U1.0....r...U.u.|
00000060  83 e1 01 74 0b 66 c7 06  f1 06 b4 42 eb 15 eb 00  |...t.f.....B....|
00000070  5a 51 b4 08 cd 13 83 e1  3f 5b 51 0f b6 c6 40 50  |ZQ......?[Q...@P|
00000080  f7 e1 53 52 50 bb 00 7c  b9 04 00 66 a1 b0 07 e8  |..SRP..|...f....|
00000090  44 00 0f 82 80 00 66 40  80 c7 02 e2 f2 66 81 3e  |D.....f@.....f.>|
000000a0  40 7c fb c0 78 70 75 09  fa bc ec 7b ea 44 7c 00  |@|..xpu....{.D|.|
000000b0  00 e8 83 00 69 73 6f 6c  69 6e 75 78 2e 62 69 6e  |....isolinux.bin|
000000c0  20 6d 69 73 73 69 6e 67  20 6f 72 20 63 6f 72 72  | missing or corr|
000000d0  75 70 74 2e 0d 0a 66 60  66 31 d2 66 03 06 f8 7b  |upt...f`f1.f...{|
000000e0  66 13 16 fc 7b 66 52 66  50 06 53 6a 01 6a 10 89  |f...{fRfP.Sj.j..|
000000f0  e6 66 f7 36 e8 7b c0 e4  06 88 e1 88 c5 92 f6 36  |.f.6.{.........6|
00000100  ee 7b 88 c6 08 e1 41 b8  01 02 8a 16 f2 7b cd 13  |.{....A......{..|
00000110  8d 64 10 66 61 c3 e8 1e  00 4f 70 65 72 61 74 69  |.d.fa....Operati|
00000120  6e 67 20 73 79 73 74 65  6d 20 6c 6f 61 64 20 65  |ng system load e|
00000130  72 72 6f 72 2e 0d 0a 5e  ac b4 0e 8a 3e 62 04 b3  |rror...^....>b..|
00000140  07 cd 10 3c 0a 75 f1 cd  18 f4 eb fd 00 00 00 00  |...<.u..........|
00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001b0  c8 07 00 00 00 00 00 00  28 be 32 51 00 00 80 00  |........(.2Q....|
000001c0  01 00 17 3f 60 a0 00 00  00 00 00 08 0d 00 00 00  |...?`...........|
000001d0  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  00 00 00 00 00 00 55 aa  |..............U.|
00000200


=============================== StdErr Messages: ===============================

  No volume groups found
mdadm: No arrays found in config file or automatically

Offline

#5 2012-12-01 12:24:17

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,444
Website

Re: [MOOT] Can't access bootloader in laptop w/out chainloading (syslinux)

I think boot partitions must be primary.  Your boot partition is an extended partition.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Online

#6 2012-12-01 15:19:02

satanselbow
Member
Registered: 2011-06-15
Posts: 538

Re: [MOOT] Can't access bootloader in laptop w/out chainloading (syslinux)

Trilby wrote:

I think boot partitions must be primary.  Your boot partition is an extended partition.

Don't think that matters... I don't use a separate /boot anymore - but my / is a logical partition.


@OP - Do you now want help with GRUB or SYSLINUX? Installing a 2nd bootloader without cleanly uninstalling the 1st is kinda asking for trouble and often results (as witnessed) in nowt but cold soup.

Offline

#7 2012-12-01 17:36:07

Morrad
Member
Registered: 2012-01-18
Posts: 54

Re: [MOOT] Can't access bootloader in laptop w/out chainloading (syslinux)

satanselbow wrote:
Trilby wrote:

I think boot partitions must be primary.  Your boot partition is an extended partition.

Don't think that matters... I don't use a separate /boot anymore - but my / is a logical partition.


@OP - Do you now want help with GRUB or SYSLINUX? Installing a 2nd bootloader without cleanly uninstalling the 1st is kinda asking for trouble and often results (as witnessed) in nowt but cold soup.

I'd prefer to use Syslinux.  I'm just lost as to where you proceed.

I think I will format the Linux partitions and start fresh just in case I had missed something the first time.  EDIT: I have now done so, and am indeed still having the same error.

I would appreciate suggestions of things I could try.

EDIT: I will also be hanging out in IRC if anyone would prefer to offer help in that way.

Last edited by Morrad (2012-12-01 18:26:30)

Offline

#8 2012-12-01 23:45:39

Morrad
Member
Registered: 2012-01-18
Posts: 54

Re: [MOOT] Can't access bootloader in laptop w/out chainloading (syslinux)

Well, now this whole this whole thing is moot: the laptop won't change anymore (and I've had it for 2 days).  I'm returning it.

Offline

Board footer

Powered by FluxBB