Announcement

Collapse
No announcement yet.

[PLASMA 5] / [KDE4] - i have 2 kubuntu btrfs installations ...i cannot boot info both

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [SOLVED] [PLASMA 5] / [KDE4] - i have 2 kubuntu btrfs installations ...i cannot boot info both

    Hello!

    here is the deal. I made tow btrfs partitions on one i have kubuntu plasma5 wily and on the other kubuntu kde4 trusty. The problem is that grub/os-prober/... doesnt see the other, so i can only boot in the installtion which i did most recently. In this case it is kde4.
    I tried everything..which i could think of /or/ found instructions on internet.-....First i reinstalled both system again - this time with /boot on a separate "ext4" formatted partition. So now i actually have 4 partitions 2 /boot ext4 partitions and 2 btrfs kubuntu 4 / 5 partitions (i also have one extra btrfs partition for my data, but that on is not "related" to system as it has a manual mount point). Still didnt help. Then i tried to manually write menu entries into "40_custom" file and when trying "sudo grub-install /dev/sda", and/or "sudo update-grub" and/or "sudo os-prober", still no solution.

    The data under the custom menu entry on "40_custom" i took from the other /boot" partiton grub.cfg entry. On fortunately it didnt help neither. sudo os-prober doesnt return any value, sudo grub-install /dev/sda reports NO errors, and sudo update-grub finds entries only on the partiton which im currently running the kubuntu on but not the other.

    I also tried to "chroot" in the plasma5 session, which i could, but even with networking enabled, update-grub (say /proc not conencted so doesnt update it ) on plasma 5 didnt recognize kde4.

    ... does anyone have some other solution maybe?
    or i rly have to do reinstall both systems again and this time completely on ext4 partitions? and if so.. will it work then?

    ps. my kubuntu trusty is using 4.14.2 packages from kubuntu-backports ppa. I heard there is a patch available for os-prober to also recognize btrfs systems, but i have no knowl3dge of - building pacthing or any of these procedures to install/update a program. i just use aptitude and ppa's for updating (not make and make-installs)...


    thank you for your help!

    nice day

    Symon

    #2
    I can't say why what you've tried isn't working. You'd have to provide a lot more detail to sort this one out.

    However, I can say that I boot to multiple installs on the same btrfs filesystem everyday with no problems - that's right, only one btrfs filesystem. Since I'm using a multiple device btrfs filesystem, I have to have a separate boot partition. I use a dedicated grub partition instead of multiple boot partitions.

    Here's my setup:

    1) Separate grub partition for boot purposes only. It contains only the necessary files to boot (contents of /boot/grub and memtest). I use a boot.cfg that contains the menu entry for memtest and then has a menu entry for each btrfs install. Here's what they look like:

    Code:
    menuentry 'Kubuntu 14.04' {
    insmod gzi0
    insmod btrfs
    search --no-floppy --fs-uuid --set=root 8f0c1661-4e84-4512-b875-23bcfd5be1d8
    configfile /@Kubuntu_14_04/boot/grub/grub.cfg
    }
    As you can see in this example, these menu entries only point to the regular grub.cfg that's included with each install.

    2) Do one install at a time using the btrfs filesystem (partition) without formatting it. The default Kubuntu install will automatically use subvolumes for root (@) and home (@home).

    3) As you do each install, before rebooting, rename the subvolumes from the defaults to something unique. Since I typically have one install of each release of Kubuntu for example, I use @Kubuntu_14.04 and @Kubuntu_14.04_home instead of @ and @home. You could use anything you want. Then you must edit /etc/fstab to use the new subvolume names like this:

    Code:
    UUID=8f0c1661-4e84-4512-b875-23bcfd5be1d8 /               btrfs   rw,relatime,space_cache,compress=lzo,ssd,subvol=[B]@Kubuntu_14_04 [/B]0 1
    UUID=8f0c1661-4e84-4512-b875-23bcfd5be1d8 /home           btrfs   rw,relatime,space_cache,compress=lzo,ssd,subvol=[B]@Kubuntu_14_04_home[/B] 0 2
    and edit the /boot/grub/grub.cfg (the one within the install subvolume) to show the new subvolume names also. You will need to do this only once per install. After it boots, any future grub updates will correctly use the subvolume names automatically. You need only edit the main menu entry if you like, but run update-grub after you boot into it to correct all the other entries.

    4) Finally, edit the /boot/grub.cfg and add a menu entry that points to the new install's /boot/grub/grub.cfg. I also disable the grub os-prober and memtest search in each install (greatly speeds up update-grub).

    The reasons I do it this way are:
    1) Only one btrfs partition needed.
    2) No more watching os-prober search and fail looking for other installs and only one memtest installed (one is plenty).
    3) No matter how bad I bork an install, the machine still boots (just pick another install at boot time).

    I set the grub time-outs for menu selection to 3 seconds each so it still boots quickly even if I don't hit ENTER during the menu display.

    If you want to keep your current setup, why not boot the the main install you want to use and add the above custom menu entry (edited for your UUID and subvolumes obviously) to 40_custom and then boot to your hearts content? You could even add a 40_custom to both installs, allowing each grub to boot to the other if you change your mind mid-grub...
    Last edited by oshunluvr; Sep 01, 2015, 12:12 PM.

    Please Read Me

    Comment


      #3
      hello!

      first let me say thank you for such an awesome reply... really thank you.... if it helps, here are a few more details about my setup:

      sudo blkid
      /dev/sda1: UUID="d2ad0990-78e3-464e-8ac9-1dc67be49963" TYPE="swap"
      /dev/sda5: LABEL="disk" UUID="78859834-14f6-492a-9360-c19f94f4d824" UUID_SUB="84dcf250-8523-49d9-a289-cc71804b6c44" TYPE="btrfs"
      /dev/sda6: LABEL="plasma5_boot" UUID="209e0843-4c14-4984-bd3b-4d93bf5cda16" TYPE="ext4"
      /dev/sda7: LABEL="plasma5" UUID="33670289-7878-44c9-96f5-252c17a15ff5" UUID_SUB="addf1900-17b3-42db-89b0-c5add521bfe2" TYPE="btrfs"
      /dev/sda8: LABEL="kde4_boot" UUID="58ffc14b-8e41-4099-9589-bbf15d34f96a" TYPE="ext4"
      /dev/sda9: LABEL="kde4" UUID="5383a199-593f-421a-b850-3ec6d662ff87" UUID_SUB="737d29cf-0a20-456c-bfd3-6f381dae955b" TYPE="btrfs"

      /dev/sda1 = swap
      /dev/sda5 = my disk with data (btrfs)

      /dev/sda6 = only "/boot" of plasma5 (ext4)
      /dev/sda7 = (the rest of) plasma5 (btrfs)

      /dev/sda8 = only "/boot" of my kubuntu trusty kde4 (ext4)
      /dev/sda9 = (the rest of) kde4 (btrfs)

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

      grub.cfg on /dev/sda6 (plasma5)

      #
      # 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 ###
      if [ -s $prefix/grubenv ]; then
      set have_grubenv=true
      load_env
      fi
      if [ "${next_entry}" ] ; then
      set default="${next_entry}"
      set next_entry=
      save_env next_entry
      set boot_once=true
      else
      set default="0"
      fi

      if [ x"${feature_menuentry_id}" = xy ]; then
      menuentry_id_option="--id"
      else
      menuentry_id_option=""
      fi

      export menuentry_id_option

      if [ "${prev_saved_entry}" ]; then
      set saved_entry="${prev_saved_entry}"
      save_env saved_entry
      set prev_saved_entry=
      save_env prev_saved_entry
      set boot_once=true
      fi

      function savedefault {
      if [ -z "${boot_once}" ]; then
      saved_entry="${chosen}"
      save_env saved_entry
      fi
      }
      function 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 btrfs
      set root='hd0,msdos8'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8 33670289-7878-44c9-96f5-252c17a15ff5
      else
      search --no-floppy --fs-uuid --set=root 33670289-7878-44c9-96f5-252c17a15ff5
      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=sl_SI
      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=0
      # Fallback hidden-timeout code in case the timeout_style feature is
      # unavailable.
      elif sleep --interruptible 0 ; 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
      #set_background_image "images/tile.png";

      set menu_color_normal=white/black
      set menu_color_highlight=black/light-gray
      if background_color 0,0,0; then
      clear
      fi
      ### END /etc/grub.d/05_debian_theme ###

      ### BEGIN /etc/grub.d/10_linux ###
      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
      menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-33670289-7878-44c9-96f5-252c17a15ff5' {
      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='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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      linux /vmlinuz-4.1.0-3-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro rootflags=subvol=@ quiet splash $vt_handoff
      initrd /initrd.img-4.1.0-3-generic
      }
      submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-33670289-7878-44c9-96f5-252c17a15ff5' {
      menuentry 'Ubuntu, with Linux 4.1.0-3-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.1.0-3-generic-advanced-33670289-7878-44c9-96f5-252c17a15ff5' {
      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='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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      echo 'Loading Linux 4.1.0-3-generic ...'
      linux /vmlinuz-4.1.0-3-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro rootflags=subvol=@ quiet splash $vt_handoff
      echo 'Loading initial ramdisk ...'
      initrd /initrd.img-4.1.0-3-generic
      }
      menuentry 'Ubuntu, with Linux 4.1.0-3-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.1.0-3-generic-recovery-33670289-7878-44c9-96f5-252c17a15ff5' {
      recordfail
      load_video
      insmod gzio
      if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
      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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      echo 'Loading Linux 4.1.0-3-generic ...'
      linux /vmlinuz-4.1.0-3-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro recovery nomodeset rootflags=subvol=@
      echo 'Loading initial ramdisk ...'
      initrd /initrd.img-4.1.0-3-generic
      }
      menuentry 'Ubuntu, with Linux 4.1.0-2-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.1.0-2-generic-advanced-33670289-7878-44c9-96f5-252c17a15ff5' {
      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='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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      echo 'Loading Linux 4.1.0-2-generic ...'
      linux /vmlinuz-4.1.0-2-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro rootflags=subvol=@ quiet splash $vt_handoff
      echo 'Loading initial ramdisk ...'
      initrd /initrd.img-4.1.0-2-generic
      }
      menuentry 'Ubuntu, with Linux 4.1.0-2-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.1.0-2-generic-recovery-33670289-7878-44c9-96f5-252c17a15ff5' {
      recordfail
      load_video
      insmod gzio
      if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
      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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      echo 'Loading Linux 4.1.0-2-generic ...'
      linux /vmlinuz-4.1.0-2-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro recovery nomodeset rootflags=subvol=@
      echo 'Loading initial ramdisk ...'
      initrd /initrd.img-4.1.0-2-generic
      }
      }

      ### 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+ ###
      menuentry 'Memory test (memtest86+)' {
      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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      knetbsd /memtest86+.elf
      }
      menuentry 'Memory test (memtest86+, serial console 115200)' {
      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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      linux16 /memtest86+.bin console=ttyS0,115200n8
      }
      ### END /etc/grub.d/20_memtest86+ ###

      ### BEGIN /etc/grub.d/30_os-prober ###
      ### END /etc/grub.d/30_os-prober ###

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

      ### 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 ###

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


      grub.cfg on /dev/sda8 (kde4)

      #
      # 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 ###
      if [ -s $prefix/grubenv ]; then
      set have_grubenv=true
      load_env
      fi
      if [ "${next_entry}" ] ; then
      set default="${next_entry}"
      set next_entry=
      save_env next_entry
      set boot_once=true
      else
      set default="0"
      fi

      if [ x"${feature_menuentry_id}" = xy ]; then
      menuentry_id_option="--id"
      else
      menuentry_id_option=""
      fi

      export menuentry_id_option

      if [ "${prev_saved_entry}" ]; then
      set saved_entry="${prev_saved_entry}"
      save_env saved_entry
      set prev_saved_entry=
      save_env prev_saved_entry
      set boot_once=true
      fi

      function savedefault {
      if [ -z "${boot_once}" ]; then
      saved_entry="${chosen}"
      save_env saved_entry
      fi
      }
      function 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 btrfs
      set root='hd0,msdos9'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos9 --hint-efi=hd0,msdos9 --hint-baremetal=ahci0,msdos9 5383a199-593f-421a-b850-3ec6d662ff87
      else
      search --no-floppy --fs-uuid --set=root 5383a199-593f-421a-b850-3ec6d662ff87
      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=sl_SI
      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=0
      # Fallback hidden-timeout code in case the timeout_style feature is
      # unavailable.
      elif sleep --interruptible 0 ; 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
      #set_background_image "images/tile.png";

      set menu_color_normal=white/black
      set menu_color_highlight=black/light-gray
      if background_color 0,0,0; then
      clear
      fi
      ### END /etc/grub.d/05_debian_theme ###

      ### BEGIN /etc/grub.d/10_linux ###
      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
      menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5383a199-593f-421a-b850-3ec6d662ff87' {
      recordfail
      load_video
      gfxmode $linux_gfx_mode
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos8'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8 58ffc14b-8e41-4099-9589-bbf15d34f96a
      else
      search --no-floppy --fs-uuid --set=root 58ffc14b-8e41-4099-9589-bbf15d34f96a
      fi
      linux /vmlinuz-3.19.0-27-generic root=UUID=5383a199-593f-421a-b850-3ec6d662ff87 ro rootflags=subvol=@ quiet splash $vt_handoff
      initrd /initrd.img-3.19.0-27-generic
      }
      submenu 'Napredne možnosti za Ubuntu' $menuentry_id_option 'gnulinux-advanced-5383a199-593f-421a-b850-3ec6d662ff87' {
      menuentry 'Ubuntu, z Linuxom 3.19.0-27-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-27-generic-advanced-5383a199-593f-421a-b850-3ec6d662ff87' {
      recordfail
      load_video
      gfxmode $linux_gfx_mode
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos8'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8 58ffc14b-8e41-4099-9589-bbf15d34f96a
      else
      search --no-floppy --fs-uuid --set=root 58ffc14b-8e41-4099-9589-bbf15d34f96a
      fi
      echo 'Nalaganje Linuxa 3.19.0-27-generic ...'
      linux /vmlinuz-3.19.0-27-generic root=UUID=5383a199-593f-421a-b850-3ec6d662ff87 ro rootflags=subvol=@ quiet splash $vt_handoff
      echo 'Nalaganje začetnega ramdiska ...'
      initrd /initrd.img-3.19.0-27-generic
      }
      menuentry 'Ubuntu, with Linux 3.19.0-27-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-27-generic-recovery-5383a199-593f-421a-b850-3ec6d662ff87' {
      recordfail
      load_video
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos8'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8 58ffc14b-8e41-4099-9589-bbf15d34f96a
      else
      search --no-floppy --fs-uuid --set=root 58ffc14b-8e41-4099-9589-bbf15d34f96a
      fi
      echo 'Nalaganje Linuxa 3.19.0-27-generic ...'
      linux /vmlinuz-3.19.0-27-generic root=UUID=5383a199-593f-421a-b850-3ec6d662ff87 ro recovery nomodeset rootflags=subvol=@
      echo 'Nalaganje začetnega ramdiska ...'
      initrd /initrd.img-3.19.0-27-generic
      }
      menuentry 'Ubuntu, z Linuxom 3.19.0-26-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-26-generic-advanced-5383a199-593f-421a-b850-3ec6d662ff87' {
      recordfail
      load_video
      gfxmode $linux_gfx_mode
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos8'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8 58ffc14b-8e41-4099-9589-bbf15d34f96a
      else
      search --no-floppy --fs-uuid --set=root 58ffc14b-8e41-4099-9589-bbf15d34f96a
      fi
      echo 'Nalaganje Linuxa 3.19.0-26-generic ...'
      linux /vmlinuz-3.19.0-26-generic root=UUID=5383a199-593f-421a-b850-3ec6d662ff87 ro rootflags=subvol=@ quiet splash $vt_handoff
      echo 'Nalaganje začetnega ramdiska ...'
      initrd /initrd.img-3.19.0-26-generic
      }
      menuentry 'Ubuntu, with Linux 3.19.0-26-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-26-generic-recovery-5383a199-593f-421a-b850-3ec6d662ff87' {
      recordfail
      load_video
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos8'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8 58ffc14b-8e41-4099-9589-bbf15d34f96a
      else
      search --no-floppy --fs-uuid --set=root 58ffc14b-8e41-4099-9589-bbf15d34f96a
      fi
      echo 'Nalaganje Linuxa 3.19.0-26-generic ...'
      linux /vmlinuz-3.19.0-26-generic root=UUID=5383a199-593f-421a-b850-3ec6d662ff87 ro recovery nomodeset rootflags=subvol=@
      echo 'Nalaganje začetnega ramdiska ...'
      initrd /initrd.img-3.19.0-26-generic
      }
      }

      ### 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+ ###
      menuentry 'Memory test (memtest86+)' {
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos8'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8 58ffc14b-8e41-4099-9589-bbf15d34f96a
      else
      search --no-floppy --fs-uuid --set=root 58ffc14b-8e41-4099-9589-bbf15d34f96a
      fi
      knetbsd /memtest86+.elf
      }
      menuentry 'Memory test (memtest86+, serial console 115200)' {
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos8'
      if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8 58ffc14b-8e41-4099-9589-bbf15d34f96a
      else
      search --no-floppy --fs-uuid --set=root 58ffc14b-8e41-4099-9589-bbf15d34f96a
      fi
      linux16 /memtest86+.bin console=ttyS0,115200n8
      }
      ### END /etc/grub.d/20_memtest86+ ###

      ### BEGIN /etc/grub.d/30_os-prober ###
      ### END /etc/grub.d/30_os-prober ###

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

      ### BEGIN /etc/grub.d/40_custom ###
      # This file provides an easy way to add custom menu entries. Simply type the
      # menu entries you want to add after this comment. Be careful not to change
      # the 'exec tail' line above.

      menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-33670289-7878-44c9-96f5-252c17a15ff5' {
      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='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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      linux /vmlinuz-4.1.0-3-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro rootflags=subvol=@ quiet splash $vt_handoff
      initrd /initrd.img-4.1.0-3-generic
      }
      submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-33670289-7878-44c9-96f5-252c17a15ff5' {
      menuentry 'Ubuntu, with Linux 4.1.0-3-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.1.0-3-generic-advanced-33670289-7878-44c9-96f5-252c17a15ff5' {
      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='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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      echo 'Loading Linux 4.1.0-3-generic ...'
      linux /vmlinuz-4.1.0-3-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro rootflags=subvol=@ quiet splash $vt_handoff
      echo 'Loading initial ramdisk ...'
      initrd /initrd.img-4.1.0-3-generic
      }
      menuentry 'Ubuntu, with Linux 4.1.0-3-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.1.0-3-generic-recovery-33670289-7878-44c9-96f5-252c17a15ff5' {
      recordfail
      load_video
      insmod gzio
      if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
      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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      echo 'Loading Linux 4.1.0-3-generic ...'
      linux /vmlinuz-4.1.0-3-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro recovery nomodeset rootflags=subvol=@
      echo 'Loading initial ramdisk ...'
      initrd /initrd.img-4.1.0-3-generic
      }
      menuentry 'Ubuntu, with Linux 4.1.0-2-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.1.0-2-generic-advanced-33670289-7878-44c9-96f5-252c17a15ff5' {
      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='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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      echo 'Loading Linux 4.1.0-2-generic ...'
      linux /vmlinuz-4.1.0-2-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro rootflags=subvol=@ quiet splash $vt_handoff
      echo 'Loading initial ramdisk ...'
      initrd /initrd.img-4.1.0-2-generic
      }
      menuentry 'Ubuntu, with Linux 4.1.0-2-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.1.0-2-generic-recovery-33670289-7878-44c9-96f5-252c17a15ff5' {
      recordfail
      load_video
      insmod gzio
      if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
      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 209e0843-4c14-4984-bd3b-4d93bf5cda16
      else
      search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
      fi
      echo 'Loading Linux 4.1.0-2-generic ...'
      linux /vmlinuz-4.1.0-2-generic root=UUID=33670289-7878-44c9-96f5-252c17a15ff5 ro recovery nomodeset rootflags=subvol=@
      echo 'Loading initial ramdisk ...'
      initrd /initrd.img-4.1.0-2-generic
      }
      }

      ### 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 ###


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


      lsblk
      NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
      sda 8:0 0 465,8G 0 disk
      ├─sda1 8:1 0 1,9G 0 part [SWAP]
      ├─sda2 8:2 0 1K 0 part
      ├─sda5 8:5 0 370,8G 0 part
      ├─sda6 8:6 0 476M 0 part /media/original/plasma5_bootroot
      ├─sda7 8:7 0 18,2G 0 part
      ├─sda8 8:8 0 476M 0 part /boot
      └─sda9 8:9 0 74G 0 part
      sr0 11:0 1 1024M 0 rom

      -------

      i can provide more data, if you like, just tell me what more is needed...

      nice day!

      and thank you again...

      Symon

      Comment


        #4
        also:

        fstab of plasma5 system:

        # /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/sda8 during installation
        UUID=33670289-7878-44c9-96f5-252c17a15ff5 / btrfs defaults,subvol=@ 0 1
        # /boot was on /dev/sda7 during installation
        UUID=209e0843-4c14-4984-bd3b-4d93bf5cda16 /boot ext4 defaults 0 2
        # /home was on /dev/sda8 during installation
        UUID=33670289-7878-44c9-96f5-252c17a15ff5 /home btrfs defaults,subvol=@home 0 2
        # swap was on /dev/sda1 during installation
        UUID=d2ad0990-78e3-464e-8ac9-1dc67be49963 none swap sw 0 0


        # kde4 on /dev/sda6
        LABEL=kde4 /media/original/kde4root/ btrfs defaults 0 1
        /media/original/kde4root/@/ /media/fani/kde4/ none bind 0 0

        # plasma5 on /dev/sda5
        LABEL=plasma5 /media/original/plasma5root/ btrfs defaults 0 1
        /media/original/plasma5root/@/ /media/fani/plasma5/ none bind 0 0

        # disk on /dev/sda5 --- was "ext4 errors=remount-ro 0 1"
        LABEL=disk /media/original/diskroot/ btrfs defaults 0 1
        /media/original/diskroot/disk/ /media/fani/disk/ none bind 0 0




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

        fstab of kde4 system:

        # /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/sda9 during installation
        UUID=5383a199-593f-421a-b850-3ec6d662ff87 / btrfs defaults,subvol=@ 0 1
        # /boot was on /dev/sda8 during installation
        UUID=58ffc14b-8e41-4099-9589-bbf15d34f96a /boot ext4 defaults 0 2
        # /home was on /dev/sda9 during installation
        UUID=5383a199-593f-421a-b850-3ec6d662ff87 /home btrfs defaults,subvol=@home 0 2
        # swap was on /dev/sda1 during installation
        UUID=d2ad0990-78e3-464e-8ac9-1dc67be49963 none swap sw 0 0
        /dev/sdb /media/floppy0 auto rw,user,noauto,exec,utf8 0 0


        # plasma5 on /dev/sda7
        LABEL=plasma5 /media/original/plasma5root/ btrfs defaults 0 1
        /media/original/plasma5root/@/ /media/fani/plasma5/ none bind 0 0

        # disk on /dev/sda5
        LABEL=disk /media/original/diskroot/ btrfs defaults 0 1
        /media/original/diskroot/disk/ /media/fani/disk/ none bind 0 0


        # plasma5_boot on /dev/sda6
        LABEL=plasma5_boot /media/original/plasma5_bootroot/ ext4 defaults 0 2
        /media/original/plasma5_bootroot/ /media/fani/plasma5_boot/ none bind 0 0

        Comment


          #5
          First off; the next time you need to post long files or lists use the CODE (#) or QUOTE tags (they're at the right end of the format bar just above your posting window). This will put whatever text inside a scroll box, making the entire post way more readable. The post two above is so long it's hard to tell where you commented and where your file contents begin or end.

          So, back to your issue. Am I correct in stating what you are having difficultly with is booting plasma5 from the kde4 GRUB and vice versa?

          If this is so, and you're booting to kde4 right now, try this:

          Edit /etc/grub.d/40_custom and add these lines at the end of the file (below the "exec" line)

          Code:
          menuentry 'Plasma5' {
          [COLOR=#3E3E3E]insmod part_msdos[/COLOR]
          insmod ext2
          search --no-floppy --fs-uuid --set=root [COLOR=#333333]209e0843-4c14-4984-bd3b-4d93bf5cda16[/COLOR]
          configfile /boot/grub/grub.cfg
          }
          Then run update-grub and reboot. This should (assuming my entry is correct) put a menu entry at the bottom of the GRUB menu for Plasma5 and you should be able to select it. When you do, it will not boot right away, rather it will display another GRUB menu - the one from Plasma5. At this point, either hit ENTER (booting Plasma5) or ESC to return to the kde4 GRUB boot menu.

          This should allow you to boot either install. If not, report back your errors and we'll continue working on it.

          Another way to do this would be to mount the plasma5_boot partition and copy the plasma5 boot menu entry from grub.cfg there and put that into 40_custom in kde4. Then you could boot it directly (no second menu). However, the problem with this method is when you update the plasma5 kernel, you would have to re-edit 40_custom again.

          The advantage to the dual grub menu set up is both installs update their own grub menus automatically.

          Please Read Me

          Comment


            #6
            hello!

            first thank you for you kind reply..also i appologize for not using "code" barackets, yes you are right i will from now one use it, thank you for pointing them out to me...


            Am... ok, so i put the lines at the end of

            /etc/grub.d/40_custom

            it looks now like this:

            Code:
            #!/bin/sh
            exec tail -n +3 $0
            # This file provides an easy way to add custom menu entries.  Simply type the
            # menu entries you want to add after this comment.  Be careful not to change
            # the 'exec tail' line above.
            
            menuentry 'Plasma5' {
            insmod part_msdos
            insmod ext2
            search --no-floppy --fs-uuid --set=root 209e0843-4c14-4984-bd3b-4d93bf5cda16
            configfile /boot/grub/grub.cfg
            }
            but he command update_grub still results in:

            Code:
            fani@avatar:~$ sudo update-grub
            [sudo] password for fani: 
            Generating grub configuration file ...
            Opozorilo: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
            Najden je bil odtis linux: /boot/vmlinuz-3.19.0-27-generic
            Najden je bil odtis initrd: /boot/initrd.img-3.19.0-27-generic
            Najden je bil odtis linux: /boot/vmlinuz-3.19.0-26-generic
            Najden je bil odtis initrd: /boot/initrd.img-3.19.0-26-generic
            Found memtest86+ image: /memtest86+.elf
            Found memtest86+ image: /memtest86+.bin
            narejeno
            on fortunately still no "plasma5" menu entry...

            but thank you nevertheless...

            nice day

            Simon

            Comment


              #7
              Odd, as it works here just as I typed it above. I even tested it to be sure.

              Is your 40_custom file executable? It should look like:

              ll /etc/grub.d/40_custom

              Code:
              [B]-rwxr-xr-x[/B] 1 root root 12261 Jan 28  2015 40_custom
              Also, please post the output of:

              cat /boot/grub/grub.cfg |grep Plasma5

              Please Read Me

              Comment


                #8
                BTW, the custom entries do not show up the the output of update-grub. You have to look in the grub.cfg or reboot.

                Please Read Me

                Comment


                  #9
                  Code:
                  fani@avatar:~$ ll /etc/grub.d/40_custom
                  -rwxr-xr-x 1 root root 378 sep  2 22:34 /etc/grub.d/40_custom*
                  
                  
                  fani@avatar:~$ cat /boot/grub/grub.cfg |grep Plasma5
                  menuentry 'Plasma5' {
                  fani@avatar:~$

                  ok i will reboot and post back if the grub menu showed up /and/or if it contained Plasma5 :-)

                  thank you!

                  s.

                  Comment


                    #10
                    hello!

                    ok so i rebooted and..wel..i thought that if you add an manual entry /or/ there are at least two different systems installed on a computer the grub menu will show itself automatically... this was not the case... when i came to login screen i again restarted, this time pressing left and/or right shift buttons on keyboard and the menu still didnt come...with next reboot i tried holding shift buttons... first both,..then only left...then only right... ..then i tried (of course one example per reboot) to press both buttons sequentially (left, right, left, right,...) right fro mthe get go - so from bios menu on... no avail....

                    alas i cannot access the grub menu... i feel such a n00b :-/ so maybe the entry is there but i cannot access it... is there another way to..persuade the grub menu to show itself after the bios ? or maybe im doing someting wrong?


                    thank you!

                    nice day

                    Simon

                    Comment


                      #11
                      it is the left shift button ,,,,,,you must hit it as soon as you power on rite after the post screen but befor it starts to boot (a very short window) start tapping it as soon as the power comes on

                      VINNY
                      i7 4core HT 8MB L3 2.9GHz
                      16GB RAM
                      Nvidia GTX 860M 4GB RAM 1152 cuda cores

                      Comment


                        #12
                        You can display the grub menu (you'll want to if you're dual booting) by editing /etc/default/grub thusly:

                        Code:
                        GRUB_DEFAULT=0
                        #GRUB_HIDDEN_TIMEOUT=0
                        GRUB_HIDDEN_TIMEOUT_QUIET=true
                        GRUB_TIMEOUT=3
                        Edit the above 4 lines to look like this. The GRUB_TIMEOUT=3 means 3 seconds of menu, which I think is plenty because you only need hit any key and the timer stops leaving the menu indefinitely. However, you can always choose a different amount.

                        And - as always - you must run update-grub for the changes to take effect.

                        One last thing: everyone here was a n00b once.

                        Please Read Me

                        Comment


                          #13
                          Hello!

                          thank you - now it works - at least going to grub menu... if i now keep pressing LEFt shift button the grub menu appears and in it IS the "plasma5" menu entry! yay....

                          but... when i click on it, the grub menu reappears almost instantly - the menu itself kinda "blinks" - and im back in the menu... ...... it means whatever is writen in "40_custom" does NOT mount &start the plasma 5 system...

                          help....


                          thank you!

                          kind regards

                          Simon

                          Comment


                            #14
                            The 40_custom entry I gave you won't start Plasma5. It's supposed to load a second boot menu for Plasma5. Does the menu change when you select the Plasma5 entry or does it re-load the same menu? The grub.cfg location might be wrong.

                            You need to mount the Plasma5_boot partition and see what the path is to grub.cfg. I might just be /grub/grub.cfg instead of /boot/grub/grub.cfg.

                            Please Read Me

                            Comment


                              #15
                              hello!

                              on fortunatelly it boots in the same grub menu - first of all all entries are the same (including "plasma5" ) and second - the version number of linux kernel are the same (even though plasma 5 is using 4.1 or 4.3 something and my trusty i think 3.9. sth)

                              ok i will check the path ..although i think both grub.cfg are in /boot/grub.cfg ... but i will check....

                              i will post back...

                              thank you!

                              simon

                              Comment

                              Working...
                              X