Created by Surbhi Palande and last modified
Get this branch:
bzr branch lp:~csurbhi/ubuntu/natty/os-prober/os-prober.fix764893
Only Surbhi Palande can upload to this branch. If you are Surbhi Palande please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Surbhi Palande

Recent revisions

18. By Surbhi Palande

mount btrfs subvolume @ when present to access a btrfs formatted rootfs.
(LP: #764893)

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
* 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:
* 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

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
  indicate that /boot/vmlinuz26 is associated with /boot/kernel26.img.
  LP: #518826

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.