staging.inyokaproject.org

Direkt von USB-Festplatte booten: grub error: '/grub/i386-pc/normal.mod' not found

Status: Gelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11349

Hej runokiab,

außerdem ist z.b. die "sdb1/boot/grub/grub.cfg" irgendwie unvollständig, hat ja nur einen Eintrag, den Du selbst zusammengestellt hast. Es müßte doch auch einen
### BEGIN /etc/grub.d/10_linux ###
...
geben?

starte mal das 20.04, installiere grub (noch einmal) komplett neu und zeige hier dann ein

sudo grub-mkconfig -o test.txt

Ansonsten einfach mal Platte löschen und neu probieren, mir fällt zum Fehlen sonst leider nicht ein.

Gruß black tencate

runokiab

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: Zähle...

Hab jetzt noch mal das bootinfoscript laufen gelassen nachdem ich GRUB mittels

sudo grub-install --disk-module=native /dev/sdb

installiert habe.

Hauptunterschied ist das die Module direkt mitgeladen werden:

modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos pci scsi ata pata boot ahci usb cs5536 ohci uhci 
    ehci usbms search_fs_uuid
    ---------------------------------------------------------------------------

Was jetzt nicht mehr funktioniert ist die USB-Tastatur im GRUB-Menu, aber es bootet den ersten Eintrag zuverlässig. 😀

Hier die Boot-Info-Ausgabe zu Lehrzwecken 😉

                 Boot Info Script 0.78      [09 October 2019]


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

 => Grub2 (v2.00) 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 
    for 
    (lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ot
    tc-kQsXej)/boot/grub. It also embeds following components:
    
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_gpt diskfilter lvm biosdisk
    ---------------------------------------------------------------------------
 => Grub2 (v2.00) is installed in the MBR of /dev/sdb and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for /boot/grub. It also embeds following components:
    
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos pci scsi ata pata boot ahci usb cs5536 ohci uhci 
    ehci usbms search_fs_uuid
    ---------------------------------------------------------------------------
    
    config script
    ---------------------------------------------------------------------------
    search.fs_uuid 11f778de-c520-4ca1-8a8f-d229667bbb69 root ahci1,msdos1 
    set prefix=($root)'/boot/grub'
    
    ---------------------------------------------------------------------------
 => No boot loader is installed in the MBR of /dev/sdc.
 => No boot loader is installed in the MBR of /dev/sdh.

sda1: __________________________________________________________________________

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

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 20.04 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/grub/i386-pc/core.img

sdc1: __________________________________________________________________________

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

sdh1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  Unknown
    Boot sector info:  According to the info in the boot sector, sdh1 starts 
                       at sector 0. But according to the info from fdisk, 
                       sdh1 starts at sector 40.
    Operating System:  
    Boot files:        

sdh2: __________________________________________________________________________

    File system:       hfsplus
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________
Disk /dev/sda: 298.9 GiB, 320072933376 bytes, 625142448 sectors
Disk model: SAMSUNG HM320JI 
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/sda1    *          2,048   625,141,759   625,139,712  8e Linux LVM


Drive: sdb _____________________________________________________________________
Disk /dev/sdb: 1.84 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: ASM105x         
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/sdb1    *          2,048 3,907,028,991 3,907,026,944  83 Linux


Drive: sdc _____________________________________________________________________
Disk /dev/sdc: 223.58 GiB, 240057409536 bytes, 468862128 sectors
Disk model: SanDisk SDSSDX24
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/sdc1                   1   468,862,127   468,862,127  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sdc1                 2,048   468,862,094   468,860,047 Data partition (Linux)

Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set

Drive: sdh _____________________________________________________________________
Disk /dev/sdh: 698.65 GiB, 750156374016 bytes, 1465149168 sectors
Disk model: WDC WD7500BPVT-2
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/sdh1                   1 1,465,149,167 1,465,149,167  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sdh1                    40       409,639       409,600 EFI System partition
/dev/sdh2               409,640 1,464,886,983 1,464,477,344 Hierarchical File System Plus (HFS+) partition (Mac OS X)

Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set

"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/loop1                                              squashfs   
/dev/loop2                                              squashfs   
/dev/loop3                                              squashfs   
/dev/loop4                                              squashfs   
/dev/loop5                                              squashfs   
/dev/loop6                                              squashfs   
/dev/mapper/ubuntu--vg-root 842433f8-4cd1-452a-aa17-81c3b2410cce   ext4       
/dev/mapper/ubuntu--vg-swap_1 12fd8f52-c1f1-4ed5-9281-83b8ce967888   swap       
/dev/sda1        yrpyec-Iux5-efG9-JAK0-ZWXc-peDl-4zS1E6 LVM2_member 
/dev/sdb1        11f778de-c520-4ca1-8a8f-d229667bbb69   ext4       
/dev/sdc1        sZrav4-EPEJ-CFQA-AVxe-S1Ji-jyJA-9npINt LVM2_member 
/dev/sdh1        70D6-1701                              vfat       EFI
/dev/sdh2        b1473567-3d70-3389-ace6-1802c0da5547   hfsplus    Recorder

========================= "ls -l /dev/disk/by-id" output: ======================

total 0
lrwxrwxrwx 1 root root  9 Mai 14 12:19 ata-CT2000MX500SSD1_2011E293D231 -> ../../sdb
lrwxrwxrwx 1 root root 10 Mai 14 12:19 ata-CT2000MX500SSD1_2011E293D231-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 Mai 14 12:19 ata-HL-DT-ST_DVDRAM_GH20NS15_K0487573853 -> ../../sr0
lrwxrwxrwx 1 root root  9 Mai 14 12:19 ata-SAMSUNG_HM320JI_S16LJD0Q733473 -> ../../sda
lrwxrwxrwx 1 root root 10 Mai 14 12:19 ata-SAMSUNG_HM320JI_S16LJD0Q733473-part1 -> ../../sda1
lrwxrwxrwx 1 root root  9 Mai 14 12:19 ata-SanDisk_SDSSDX240GG25_123499400565 -> ../../sdc
lrwxrwxrwx 1 root root 10 Mai 14 12:19 ata-SanDisk_SDSSDX240GG25_123499400565-part1 -> ../../sdc1
lrwxrwxrwx 1 root root  9 Mai 14 12:19 ata-WDC_WD7500BPVT-22HXZT1_WD-WXD1EA0LV321 -> ../../sdh
lrwxrwxrwx 1 root root 10 Mai 14 12:19 ata-WDC_WD7500BPVT-22HXZT1_WD-WXD1EA0LV321-part1 -> ../../sdh1
lrwxrwxrwx 1 root root 10 Mai 14 12:19 ata-WDC_WD7500BPVT-22HXZT1_WD-WXD1EA0LV321-part2 -> ../../sdh2
lrwxrwxrwx 1 root root 10 Mai 14 12:19 dm-name-ubuntu--vg-root -> ../../dm-0
lrwxrwxrwx 1 root root 10 Mai 14 12:19 dm-name-ubuntu--vg-swap_1 -> ../../dm-1
lrwxrwxrwx 1 root root 10 Mai 14 12:19 dm-uuid-LVM-UjfFXTyIBbFtB365wjUNEcEF1108dmXQ2ghxtM2fZBP1JFwG246i0UottckQsXej -> ../../dm-0
lrwxrwxrwx 1 root root 10 Mai 14 12:19 dm-uuid-LVM-UjfFXTyIBbFtB365wjUNEcEF1108dmXQr58XAXlcnj6ioC8oM0XYiPZ04zuPK5rp -> ../../dm-1
lrwxrwxrwx 1 root root 10 Mai 14 12:19 lvm-pv-uuid-sZrav4-EPEJ-CFQA-AVxe-S1Ji-jyJA-9npINt -> ../../sdc1
lrwxrwxrwx 1 root root 10 Mai 14 12:19 lvm-pv-uuid-yrpyec-Iux5-efG9-JAK0-ZWXc-peDl-4zS1E6 -> ../../sda1
lrwxrwxrwx 1 root root  9 Mai 14 12:19 usb-Generic_USB_CF_Reader_058F63626376-0:1 -> ../../sde
lrwxrwxrwx 1 root root  9 Mai 14 12:19 usb-Generic_USB_MS_Reader_058F63626376-0:3 -> ../../sdg
lrwxrwxrwx 1 root root  9 Mai 14 12:19 usb-Generic_USB_SD_Reader_058F63626376-0:0 -> ../../sdd
lrwxrwxrwx 1 root root  9 Mai 14 12:19 usb-Generic_USB_xD_SM_Reader_058F63626376-0:2 -> ../../sdf
lrwxrwxrwx 1 root root  9 Mai 14 12:19 wwn-0x5001480000000000 -> ../../sr0
lrwxrwxrwx 1 root root  9 Mai 14 12:19 wwn-0x50014ee25adbd640 -> ../../sdh
lrwxrwxrwx 1 root root 10 Mai 14 12:19 wwn-0x50014ee25adbd640-part1 -> ../../sdh1
lrwxrwxrwx 1 root root 10 Mai 14 12:19 wwn-0x50014ee25adbd640-part2 -> ../../sdh2
lrwxrwxrwx 1 root root  9 Mai 14 12:19 wwn-0x5001b447ccb84975 -> ../../sdc
lrwxrwxrwx 1 root root 10 Mai 14 12:19 wwn-0x5001b447ccb84975-part1 -> ../../sdc1
lrwxrwxrwx 1 root root  9 Mai 14 12:19 wwn-0x500a0751e293d231 -> ../../sdb
lrwxrwxrwx 1 root root 10 Mai 14 12:19 wwn-0x500a0751e293d231-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 Mai 14 12:19 wwn-0x50f0000001733473 -> ../../sda
lrwxrwxrwx 1 root root 10 Mai 14 12:19 wwn-0x50f0000001733473-part1 -> ../../sda1

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

/dev/mapper:
control
ubuntu--vg-root
ubuntu--vg-swap_1

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

Device           Mount_Point              Type       Options

/dev/fuse        /run/user/1000/doc       fuse       (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sdb1        /                        ext4       (rw,relatime,errors=remount-ro)


=========================== sdb1/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 usbms
insmod ohci
insmod uhci
insmod ehci
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${initrdfail}" = 2 ]; then
   set initrdfail=
elif [ "${initrdfail}" = 1 ]; then
   set next_entry="${prev_entry}"
   set prev_entry=
   save_env prev_entry
   if [ "${next_entry}" ]; then
      set initrdfail=2
   fi
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 initrdfail {
    if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
      if [ -z "${initrdfail}" ]; then
        set initrdfail=1
        if [ -n "${boot_once}" ]; then
          set prev_entry="${default}"
          save_env prev_entry
        fi
      fi
      save_env initrdfail
    fi; fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; 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='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  11f778de-c520-4ca1-8a8f-d229667bbb69
else
  search --no-floppy --fs-uuid --set=root 11f778de-c520-4ca1-8a8f-d229667bbb69
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_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=10
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 10 ; then
    set timeout=0
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux_proxy ###

function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode



### END /etc/grub.d/10_linux_proxy ###

### BEGIN /etc/grub.d/40_custom_proxy ###
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-11f778de-c520-4ca1-8a8f-d229667bbb69' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	insmod usbms
	insmod ehci
	insmod uhci
	insmod ohci
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  11f778de-c520-4ca1-8a8f-d229667bbb69
	else
	  search --no-floppy --fs-uuid --set=root 11f778de-c520-4ca1-8a8f-d229667bbb69
	fi
	linux	/boot/vmlinuz-5.4.0-29-generic root=UUID=11f778de-c520-4ca1-8a8f-d229667bbb69 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-5.4.0-29-generic
}
### END /etc/grub.d/40_custom_proxy ###

### BEGIN /etc/grub.d/41_linux_proxy ###
submenu "Advanced options for Ubuntu"{
menuentry "Ubuntu, with Linux 5.4.0-29-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-29-generic-advanced-11f778de-c520-4ca1-8a8f-d229667bbb69' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  11f778de-c520-4ca1-8a8f-d229667bbb69
		else
		  search --no-floppy --fs-uuid --set=root 11f778de-c520-4ca1-8a8f-d229667bbb69
		fi
		echo	'Loading Linux 5.4.0-29-generic ...'
		linux	/boot/vmlinuz-5.4.0-29-generic root=UUID=11f778de-c520-4ca1-8a8f-d229667bbb69 ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-29-generic
}
menuentry "Ubuntu, with Linux 5.4.0-29-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-29-generic-recovery-11f778de-c520-4ca1-8a8f-d229667bbb69' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  11f778de-c520-4ca1-8a8f-d229667bbb69
		else
		  search --no-floppy --fs-uuid --set=root 11f778de-c520-4ca1-8a8f-d229667bbb69
		fi
		echo	'Loading Linux 5.4.0-29-generic ...'
		linux	/boot/vmlinuz-5.4.0-29-generic root=UUID=11f778de-c520-4ca1-8a8f-d229667bbb69 ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-29-generic
}
menuentry "Ubuntu, with Linux 5.4.0-26-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-26-generic-advanced-11f778de-c520-4ca1-8a8f-d229667bbb69' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  11f778de-c520-4ca1-8a8f-d229667bbb69
		else
		  search --no-floppy --fs-uuid --set=root 11f778de-c520-4ca1-8a8f-d229667bbb69
		fi
		echo	'Loading Linux 5.4.0-26-generic ...'
		linux	/boot/vmlinuz-5.4.0-26-generic root=UUID=11f778de-c520-4ca1-8a8f-d229667bbb69 ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-26-generic
}
menuentry "Ubuntu, with Linux 5.4.0-26-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-26-generic-recovery-11f778de-c520-4ca1-8a8f-d229667bbb69' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  11f778de-c520-4ca1-8a8f-d229667bbb69
		else
		  search --no-floppy --fs-uuid --set=root 11f778de-c520-4ca1-8a8f-d229667bbb69
		fi
		echo	'Loading Linux 5.4.0-26-generic ...'
		linux	/boot/vmlinuz-5.4.0-26-generic root=UUID=11f778de-c520-4ca1-8a8f-d229667bbb69 ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-26-generic
}
}
### END /etc/grub.d/41_linux_proxy ###

### BEGIN /etc/grub.d/42_linux_zfs ###
### END /etc/grub.d/42_linux_zfs ###

### BEGIN /etc/grub.d/43_linux_xen ###

### END /etc/grub.d/43_linux_xen ###

### BEGIN /etc/grub.d/44_os-prober ###
menuentry 'Ubuntu 19.10 (19.10) (on /dev/mapper/ubuntu--vg-root)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-842433f8-4cd1-452a-aa17-81c3b2410cce' {
	insmod part_gpt
	insmod lvm
	insmod ext2
	set root='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'  842433f8-4cd1-452a-aa17-81c3b2410cce
	else
	  search --no-floppy --fs-uuid --set=root 842433f8-4cd1-452a-aa17-81c3b2410cce
	fi
	linux /boot/vmlinuz-5.3.0-51-generic root=/dev/mapper/ubuntu--vg-root ro
	initrd /boot/initrd.img-5.3.0-51-generic
}
submenu 'Advanced options for Ubuntu 19.10 (19.10) (on /dev/mapper/ubuntu--vg-root)' $menuentry_id_option 'osprober-gnulinux-advanced-842433f8-4cd1-452a-aa17-81c3b2410cce' {
	menuentry 'Ubuntu (on /dev/mapper/ubuntu--vg-root)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-51-generic--842433f8-4cd1-452a-aa17-81c3b2410cce' {
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'  842433f8-4cd1-452a-aa17-81c3b2410cce
		else
		  search --no-floppy --fs-uuid --set=root 842433f8-4cd1-452a-aa17-81c3b2410cce
		fi
		linux /boot/vmlinuz-5.3.0-51-generic root=/dev/mapper/ubuntu--vg-root ro
		initrd /boot/initrd.img-5.3.0-51-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-51-generic (on /dev/mapper/ubuntu--vg-root)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-51-generic--842433f8-4cd1-452a-aa17-81c3b2410cce' {
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'  842433f8-4cd1-452a-aa17-81c3b2410cce
		else
		  search --no-floppy --fs-uuid --set=root 842433f8-4cd1-452a-aa17-81c3b2410cce
		fi
		linux /boot/vmlinuz-5.3.0-51-generic root=/dev/mapper/ubuntu--vg-root ro
		initrd /boot/initrd.img-5.3.0-51-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-51-generic (recovery mode) (on /dev/mapper/ubuntu--vg-root)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-51-generic-root=/dev/mapper/ubuntu--vg-root ro recovery nomodeset-842433f8-4cd1-452a-aa17-81c3b2410cce' {
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'  842433f8-4cd1-452a-aa17-81c3b2410cce
		else
		  search --no-floppy --fs-uuid --set=root 842433f8-4cd1-452a-aa17-81c3b2410cce
		fi
		linux /boot/vmlinuz-5.3.0-51-generic root=/dev/mapper/ubuntu--vg-root ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-51-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-46-generic (on /dev/mapper/ubuntu--vg-root)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-46-generic--842433f8-4cd1-452a-aa17-81c3b2410cce' {
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'  842433f8-4cd1-452a-aa17-81c3b2410cce
		else
		  search --no-floppy --fs-uuid --set=root 842433f8-4cd1-452a-aa17-81c3b2410cce
		fi
		linux /boot/vmlinuz-5.3.0-46-generic root=/dev/mapper/ubuntu--vg-root ro
		initrd /boot/initrd.img-5.3.0-46-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-46-generic (recovery mode) (on /dev/mapper/ubuntu--vg-root)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-46-generic-root=/dev/mapper/ubuntu--vg-root ro recovery nomodeset-842433f8-4cd1-452a-aa17-81c3b2410cce' {
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/UjfFXT-yIBb-FtB3-65wj-UNEc-EF11-08dmXQ/2ghxtM-2fZB-P1JF-wG24-6i0U-ottc-kQsXej'  842433f8-4cd1-452a-aa17-81c3b2410cce
		else
		  search --no-floppy --fs-uuid --set=root 842433f8-4cd1-452a-aa17-81c3b2410cce
		fi
		linux /boot/vmlinuz-5.3.0-46-generic root=/dev/mapper/ubuntu--vg-root ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-46-generic
	}
}

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/44_os-prober ###

### BEGIN /etc/grub.d/45_uefi-firmware ###
### END /etc/grub.d/45_uefi-firmware ###

### BEGIN /etc/grub.d/46_custom_proxy ###

# 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/46_custom_proxy ###

### BEGIN /etc/grub.d/47_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/47_custom ###
--------------------------------------------------------------------------------

=============================== sdb1/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).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=11f778de-c520-4ca1-8a8f-d229667bbb69 /               ext4    errors=remount-ro 0       1
/dev/mapper/ubuntu--vg-swap_1 none            swap    sw              0       0
--------------------------------------------------------------------------------

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

           GiB - GB             File                                 Fragment(s)

 948.153583527 = 1018.072158208 boot/grub/grub.cfg                             3
 488.173377991 = 524.172173312  boot/grub/i386-pc/core.img                     1
 644.863395691 = 692.416798720  boot/vmlinuz                                   1
   1.386833191 = 1.489100800    boot/vmlinuz-5.4.0-26-generic                  1
 644.863395691 = 692.416798720  boot/vmlinuz-5.4.0-29-generic                  1
   1.386833191 = 1.489100800    boot/vmlinuz.old                               1
1840.306335449 = 1976.013881344 boot/initrd.img                                2
 644.566535950 = 692.098048000  boot/initrd.img-5.4.0-26-generic               3
1840.306335449 = 1976.013881344 boot/initrd.img-5.4.0-29-generic               2
 644.566535950 = 692.098048000  boot/initrd.img.old                            3

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

Unknown BootLoader on sdh1

00000000  eb 58 90 42 53 44 20 20  34 2e 34 00 02 01 20 00  |.X.BSD  4.4... .|
00000010  02 00 00 00 00 f0 00 00  20 00 10 00 00 00 00 00  |........ .......|
00000020  00 40 06 00 4f 0c 00 00  00 00 00 00 02 00 00 00  |.@..O...........|
00000030  01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  00 00 29 01 17 d6 70 45  46 49 20 20 20 20 20 20  |..)...pEFI      |
00000050  20 20 46 41 54 33 32 20  20 20 fa 31 c0 8e d0 bc  |  FAT32   .1....|
00000060  00 7c fb 8e d8 e8 00 00  5e 83 c6 19 bb 07 00 fc  |.|......^.......|
00000070  ac 84 c0 74 06 b4 0e cd  10 eb f5 30 e4 cd 16 cd  |...t.......0....|
00000080  19 0d 0a 4e 6f 6e 2d 73  79 73 74 65 6d 20 64 69  |...Non-system di|
00000090  73 6b 0d 0a 50 72 65 73  73 20 61 6e 79 20 6b 65  |sk..Press any ke|
000000a0  79 20 74 6f 20 72 65 62  6f 6f 74 0d 0a 00 00 00  |y to reboot.....|
000000b0  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


========= Devices which don't seem to have a corresponding hard drive: =========

sdd sde sdf sdg 

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

/usr/sbin/bootinfoscript: line 2545: 466845696S: value too great for base (error token is "466845696S")

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16801

Hallo runokiab,

Du kannst ja mal im BIOS die Einstellungen zu USB kontrollieren, d.h. wie sind die Einstellungen jetzt.

Wenn es Probleme mit USB gibt nehme ich PLOP.

Found Grml ISO image: /boot/grml/ubuntu-19.10-desktop-amd64.iso
Found Grml ISO image: /boot/grml/ubuntu-20.04-desktop-amd64.iso

Grub 2 kann doch mit einem entsprechenden Eintrag in "/etc/grub.d/xx_custom" ohne Umwege / allen Erfordernissen ISOs booten.

PS: Denke drann in zwei Monaten ist 19.10 ja EOL ......

Gruss Lidux

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11349

Hej @grubSpezies,

mein Haltung zur "grub Skripterei" dürfte ja bekannt sein, und hier ist ein weiteres Beispiel

### BEGIN /etc/grub.d/00_header ###
insmod usbms
insmod ohci
insmod uhci
insmod ehci

soweit so gut, aber, warum fehlt bei diesem Konstrukt eigentlich die übliche

### BEGIN /etc/grub.d/10_linux_proxy ###

function gfxmode {
	[...]
export linux_gfx_mode
????????????
menuentry 'Ubuntu' --class ubuntu...  # von mir hier zur Orientierung eingefügt, fehlt aber  bei dem Fall hier vollkommen!
????????????
### END /etc/grub.d/10_linux_proxy ###

und weiter dann

...
### BEGIN /etc/grub.d/40_custom_proxy ###
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-11f778de-c520-4ca1-8a8f-d229667bbb69' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	insmod usbms
	insmod ehci
	insmod uhci
	insmod ohci
...

die Wiederholung von den letzten 4 "insmod" sind doch obsolet, da weiter oben bereits gesetzt(?)

Gruß black tencate

runokiab

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: 94

black_tencate schrieb:

Hej @grubSpezies,

mein Haltung zur "grub Skripterei" dürfte ja bekannt sein, und hier ist ein weiteres Beispiel

### BEGIN /etc/grub.d/00_header ###
insmod usbms
insmod ohci
insmod uhci
insmod ehci

Das entsteht vermutlich durch

GRUB_PRELOAD_MODULES="usbms ohci uhci ehci"

in /etc/default/grub durch update-grub. Habe auf jeden Fall nichts in grub.d verändert ausser 40_custom.

soweit so gut, aber, warum fehlt bei diesem Konstrukt eigentlich die übliche

### BEGIN /etc/grub.d/10_linux_proxy ###

function gfxmode {
	[...]
export linux_gfx_mode
????????????
menuentry 'Ubuntu' --class ubuntu...  # von mir hier zur Orientierung eingefügt, fehlt aber  bei dem Fall hier vollkommen!
????????????
### END /etc/grub.d/10_linux_proxy ###

update-grub fragen

und weiter dann

...
### BEGIN /etc/grub.d/40_custom_proxy ###
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-11f778de-c520-4ca1-8a8f-d229667bbb69' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	insmod usbms
	insmod ehci
	insmod uhci
	insmod ohci
...

die Wiederholung von den letzten 4 "insmod" sind doch obsolet, da weiter oben bereits gesetzt(?)

Korrekt. Den Menueintrag hatte ich ja auch vor GRUB_PRELOAD_MODULES gemacht zum Testen, ob es überhaupt funktioniert, da ich dachte GRUB_PRELOAD_MODULES könnte zu dem führen was letztlich erst --disk-module=native erreicht hat, nämlich, dass die Module schon bei der Ausführung von GRUB geladen sind. Ändert ja jetzt auch nichts daran, dass es nicht des Rätsels Lösung war. Worauf willst du hinaus?

Von /dev/sda booten die vom os-prober gemachten menuentries nicht. Erst mit den USB-Modulen kann ich überhaupt /dev/sdb1 booten.

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11349

Hej runokiab,

runokiab schrieb:

...Worauf willst du hinaus?

OK, hatte übersehen, daß die Einträge "von Dir" stammen. Bleibt die Frage nach den nichtvorhandenen "### BEGIN /etc/grub.d/10_linux_proxy ###" menuentry

Von /dev/sda booten die vom os-prober gemachten menuentries nicht. Erst mit den USB-Modulen kann ich überhaupt /dev/sdb1 booten.

das wiederum hast Du ja geklärt, schlecht implementiertes UEFI eben auch bei ACER.

Gruß black tencate

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16801

Hallo black_tencate,

Ist dies überhaupt ein ACER Rechner ? Wenn ja, feht bestimmt die Verifizierung im EFI zum Booten eines anderen Betriebssystem .....

Was im EFI / BIOS zu den USB Einstellungen steht hat runokiab auch noch nicht verraten .....

Gruss Lidux

runokiab

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: 94

Lidux schrieb:

Ist dies überhaupt ein ACER Rechner ? Wenn ja, feht bestimmt die Verifizierung im EFI zum Booten eines anderen Betriebssystem .....

Das ist ein ASUS P5E-VM HDMI. BIOS kein EFI.

Was im EFI / BIOS zu den USB Einstellungen steht hat runokiab auch noch nicht verraten .....

BIOS USB Settings Viel einzustellen gibt's da nicht. Man könnte mal diesen EHCI Handoff disablen, aber die jetzige Konfiguration bootet ja direkt von der externen Festplatte am USB 2.0 des Mainboards.

Die Idee mit Plop zum Booten von der externen Festplatte an der PCIe USB 3.0 Controller Card ist gut. Hab mal das plopkexec64.iso in /boot/grml getan, das bootet aber nicht (kehrt einfach wieder zum Bootmenu zurück). Einen Menüeintrag für plopkexec64 bootet, findet aber kein Linux auf der externen Festplatte. Da muss ich nochmal schauen.

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16801

Hallo runokiab,

Kannst du das Bild mit Endung als Anhang hier mal posten ..... Im BIOS müsste nur USB Legacy Support auf on stehen.

Gruss Lidux

runokiab

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: 94

Hier das Bild als Anhang.

Bilder
Antworten |