lp:ubuntu/natty/os-prober

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/natty/os-prober
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

17. By Colin Watson

* Cherry-pick from trunk:
  - Use grub-mount if it exists. This lets us do true read-only mounts,
    and works better on journalling filesystems that were mounted
    uncleanly (LP: #683355).
  - Attempt to load the fuse module, to improve the chances of grub-mount
    working.
* Depend on grub-mount-udeb.

16. By Christian Perrier

* Team upload
* Fix syntax errors in 83haiku and make it executable

15. By Christian Perrier

* Team upload

[ Christian Perrier ]
* Fix Gentoo detection (different name for kernel and initrd
  files). Thanks to caillean for the patch
  Closes: #611670
* Detect Haiku on BeFS partitions.
  Thanks to Jeroen Oortwijn for the proposed patch
  Closes: #590897

[ Joey Hess ]
* 90fallback: Avoid ever accidentially identifying the same file
  as initrd and kernel. Closes: #612303

14. By Otavio Salvador

[ Milan Kupcevic ]
* Let yaboot linux-boot-prober work on all chrp machines.
* Handle YDL initrd image in linux-boot-prober fallback test.

13. By Otavio Salvador

[ Joey Hess ]
Fix probes for MacOS 9 on m68k and powerpc. Closes: #604192
(Thanks, Milan Kupcevic)

12. By Colin Watson

[ Christian Perrier ]
* Fix Windows Vista and Windows Recovery Environment partitions
  recognition. (Thanks, Bouke Bunnik)
  Closes: #589676, LP: #476625
* Allow recognition of recent MINIX installations.
  Thanks to Feiran Zheng
  Closes: #592924

[ Colin Watson ]
* Improve error message when /sys/block is missing.
* os-prober doesn't know how to probe other OSes on non-Linux kernels.
  For now, just exit quietly rather than confusing people (closes:
  #567953).
* Ignore active swap partitions (thanks, Alex Owen; see #417407).
* Refactor linux_mount_boot to look up labels and UUIDs using blkid or
  /dev/disk/by-*/ rather than relying on mount being smart enough. This
  removes some horrible code that executes mount from /target.
* Set partitions read-only before mounting them (based on a patch by Alex
  Owen; closes: #417407, #556739, #599203).

11. By Colin Watson

[ Joey Hess ]
* Fix FreeDOS test to use case-insensative filename lookup
  as was already done for all other DOS/Windows tests. Closes: #582257
  (Thanks, Harald Dunkel)

[ Colin Watson ]
* Handle Dracut-generated initramfs names in linux-boot-prober fallback
  test (thanks, Piscium; LP: #420900).

10. By Colin Watson

Handle single-quoted items in grub.cfg; this has been part of the syntax
for a while, but recently started being used upstream to avoid another
bug.

9. By Colin Watson

[ Frans Pop ]
* 90linux-distro: also allow for lib32 and lib64 directories when looking
  for ld*.so*. With thanks to Maximilian Gerhard. Closes: #574407.

[ Colin Watson ]
* Detect Windows Server 2008 and Windows Server 2008 R2, thanks to
  Thorsten. LP: #544117
* Detect Arch Linux initrds: http://wiki.archlinux.org/index.php/GRUB2 and
  http://repos.archlinux.org/wsvn/packages/grub2/trunk/grubconfig.archlinux.patch
  indicate that /boot/vmlinuz26 is associated with /boot/kernel26.img.
  LP: #518826

8. By Otavio Salvador

[ Colin Watson ]
* Suppress tedious fd leak warnings from LVM tools.

[ Frans Pop ]
* Drop support for the discontinued lpia architecture.

[ Christian Perrier ]
* Properly quote variable in os-probes/mounted/x86. Thanks
  to Fabian Greffrath for the patch. Closes: #563825

[ Otavio Salvador ]
* Applied patch from Brad Jorsch <email address hidden> to
  properly detect Windows' recovery partitions. Closes: #547382

[ Joey Hess ]
* Load btrfs module if available.
* Fix arbitrary code execution via eval. Closes: #569229
* Tighten up quoting of shell variables overall.
* Avoid ever running mount command from filesystems being probed.
  Closes: #569222
* Avoid leaving a temporary mountpoint behind when exiting
  in some exceptional conditions. Closes: #569235

Branch metadata

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

Subscribers