Created by James Westby on 2010-04-29 and last modified on 2012-01-20
Get this branch:
bzr branch lp:ubuntu/lucid-proposed/grub2
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

74. By Colin Watson on 2012-01-20

[ Colin Watson ]
* Handle partition devices without corresponding disk devices
  (LP: #623609).

[ Ken Stailey ]
* Backport upstream patch to skip LVM snapshots (LP: #563895).

73. By Colin Watson on 2011-04-27

* Fix use of freed memory when replacing existing loopback device
  (LP: #742967).
* Make sure to reinstall GRUB on upgrade if Wubi is in use (LP: #742967).
* Enable grub-fstest, so that we can use it to help find wubildr
  (LP: #610898).
* Make NTFS UUIDs uppercase (LP: #695290).

72. By Colin Watson on 2011-03-11

Backport multipath probing fixes (LP: #687501).

71. By Colin Watson on 2011-01-20

* If we're upgrading and /boot/grub/core.img doesn't exist, then don't ask
  where to install GRUB, since it probably means we're in some kind of
  specialised environment such as a live USB stick (LP: #591202).
* Drop the default priority of grub2/linux_cmdline to medium. We only
  need to ask it if we're upgrading from GRUB Legacy and found an empty
  kopt in menu.lst (LP: #591202).

70. By Scott Moser on 2010-11-22

in update-grub, explicitly ignore kernels ending in -ec2 (LP: #671097)

69. By Colin Watson on 2010-09-23

On Wubi, don't ask for an install device, but just update wubildr using
the diverted grub-install (LP: #581760).

68. By Colin Watson on 2010-06-30

* Update harmfully incorrect German translation of menu legend, which
  omitted mention of pressing Ctrl-x to boot (LP: #580178).
* Rearrange postinst install_devices logic so that preparatory code is run
  only once and the while loop only encloses actual asking of questions,
  and so that the question being asked is always marked for redisplay when
  going round the while loop again (LP: #580408).
* Only offer partitions containing /, /boot, or /boot/grub for
  grub-install; installing to other partitions may have harmful effects
  such as making Windows unbootable, and installing GRUB to every single
  partition is likely to result in confusion anyway (LP: #576724).

67. By Colin Watson on 2010-04-28

When migrating from the old grub-pc/install_devices scheme, check if the
old value indicated installation to a single partition on a single disk.
In that case, if there is only one disk present and it has a matching
partition number, then we can install to that partition without asking
(LP: #508173).

66. By Colin Watson on 2010-04-13

Enclose all translated strings in grub.cfg in single quotes, and escape
them appropriately (LP: #552921).

65. By Colin Watson on 2010-04-09

* Only use the first word of GRUB_DISTRIBUTOR for --class, to avoid
  problems if somebody puts spaces in GRUB_DISTRIBUTOR (LP: #557606).
* Probe all devices in 'grub-probe --target=drive' if
  /boot/grub/device.map is missing (LP: #549980).
* Adjust hostdisk id for hard disks, allowing grub-setup to use its
  standard workaround for broken BIOSes (thanks to TJ for detailed
  investigation; LP: #555500).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.