call for testing: updated grub2 packages

fabian

Proxmox Staff Member
Staff member
Jan 7, 2016
10,168
2,284
303
I'd like people that have non-productive test setups to participate in
testing the updated grub2 packages that are available in the pvetest
repository.

We already tested them on all of our available hardware and setups, but
since issues with grub tend to be rather ugly to fix once something
fails, some exposure to (potentially exotic) configurations cannot hurt.

The packages update to the newer release (called "beta3" in the upstream
grub project) and drop the patches from the ZoL variant of grub2 that we
previously used, since grub now supports ZFS upstream.

Thanks in advance for any feedback!

http://download.proxmox.com/debian/dists/jessie/pvetest/binary-amd64/grub-common_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/...-amd64/grub-efi-amd64-bin_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/...nary-amd64/grub-efi-amd64_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/...y-amd64/grub-efi-ia32-bin_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/...inary-amd64/grub-efi-ia32_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/dists/jessie/pvetest/binary-amd64/grub-efi_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/dists/jessie/pvetest/binary-amd64/grub-pc-bin_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/dists/jessie/pvetest/binary-amd64/grub-pc-dbg_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/dists/jessie/pvetest/binary-amd64/grub-pc_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/...nary-amd64/grub-rescue-pc_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/...md64/grub-theme-starfield_2.02-pve5_amd64.deb
http://download.proxmox.com/debian/...binary-amd64/grub2-common_2.02-pve5_amd64.deb
 
unless you see any new warnings/error messages when update-grub is called (which happens automatically on kernel updates, for example) and if booting works, then no :)
 
moved to pve-no-subscription today.
 
No errors:

Code:
The following packages will be upgraded:
  grub-common grub-efi-amd64-bin grub-efi-ia32-bin grub-pc grub-pc-bin grub2-common
6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 5,472 kB of archives.
After this operation, 4,520 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://download.proxmox.com/debian/ jessie/pve-no-subscription grub-efi-ia32-bin amd64 2.02-pve5 [620 kB]
Get:2 http://download.proxmox.com/debian/ jessie/pve-no-subscription grub-efi-amd64-bin amd64 2.02-pve5 [660 kB]
Get:3 http://download.proxmox.com/debian/ jessie/pve-no-subscription grub-pc amd64 2.02-pve5 [221 kB]
Get:4 http://download.proxmox.com/debian/ jessie/pve-no-subscription grub-pc-bin amd64 2.02-pve5 [889 kB]
Get:5 http://download.proxmox.com/debian/ jessie/pve-no-subscription grub2-common amd64 2.02-pve5 [513 kB]
Get:6 http://download.proxmox.com/debian/ jessie/pve-no-subscription grub-common amd64 2.02-pve5 [2,569 kB]
Fetched 5,472 kB in 1s (3,734 kB/s)   
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 54334 files and directories currently installed.)
Preparing to unpack .../grub-efi-ia32-bin_2.02-pve5_amd64.deb ...
Unpacking grub-efi-ia32-bin (2.02-pve5) over (2.02-pve4) ...
Preparing to unpack .../grub-efi-amd64-bin_2.02-pve5_amd64.deb ...
Unpacking grub-efi-amd64-bin (2.02-pve5) over (2.02-pve4) ...
Preparing to unpack .../grub-pc_2.02-pve5_amd64.deb ...
Unpacking grub-pc (2.02-pve5) over (2.02-pve4) ...
Preparing to unpack .../grub-pc-bin_2.02-pve5_amd64.deb ...
Unpacking grub-pc-bin (2.02-pve5) over (2.02-pve4) ...
Preparing to unpack .../grub2-common_2.02-pve5_amd64.deb ...
Unpacking grub2-common (2.02-pve5) over (2.02-pve4) ...
Preparing to unpack .../grub-common_2.02-pve5_amd64.deb ...
Unpacking grub-common (2.02-pve5) over (2.02-pve4) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for install-info (5.2.0.dfsg.1-6) ...
Setting up grub-common (2.02-pve5) ...
Installing new version of config file /etc/grub.d/00_header ...
Installing new version of config file /etc/grub.d/05_debian_theme ...
Installing new version of config file /etc/grub.d/10_linux ...
Installing new version of config file /etc/grub.d/20_linux_xen ...
Installing new version of config file /etc/grub.d/30_os-prober ...
Installing new version of config file /etc/grub.d/30_uefi-firmware ...
Setting up grub-efi-ia32-bin (2.02-pve5) ...
Setting up grub-efi-amd64-bin (2.02-pve5) ...
Setting up grub2-common (2.02-pve5) ...
Setting up grub-pc-bin (2.02-pve5) ...
Setting up grub-pc (2.02-pve5) ...
Installing new version of config file /etc/kernel/postinst.d/zz-update-grub ...
Installing new version of config file /etc/kernel/postrm.d/zz-update-grub ...
Installing for i386-pc platform.
Installation finished. No error reported.
Installing for i386-pc platform.
Installation finished. No error reported.
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.21-1-pve
Found initrd image: /boot/initrd.img-4.4.21-1-pve
Found linux image: /boot/vmlinuz-4.4.19-1-pve
Found initrd image: /boot/initrd.img-4.4.19-1-pve
Found memtest86+ image: /ROOT/pve-1@/boot/memtest86+.bin
Found memtest86+ multiboot image: /ROOT/pve-1@/boot/memtest86+_multiboot.bin
done
 
Different story for me. The update to 2.02-pve5 "broke" my system. HBA SAS adapter with zfs RAID1+0 setup on dell PowerEdge R510.

I later found out that the system eventually boots after a about 40 minutes!!! (I could afford to let it sit at the bios post screen where it hangs for that long period.)

I could boot fine into the system using the ISO rescue boot mode. Now I have reverted to 2.02-pve4 and everything is back to normal boot.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!