1 This thing needs a regression test suite.
3 The grub linux-boot-probe has these limitations:
5 - Does not handle grub present menus.
6 - Does not support things like (hd0,1)/path/to/file
7 although in the case of the kernel it will strip
8 off the drive specification, and look for the file in the current
11 The lilo linux-boot-probe has these limitations:
13 - Doesn't map from devfs to normal if the lilo.conf uses devfs names
18 - Partition names in boot loader config may have changed during
19 the debian install, so cannot be trusted. Fix up root= lines,
21 - To get to boot/, may need to parse fstab. But this can fail because
22 as noted above, drive names may have changed!
23 - Maybe do some probing before partitioning and store info?
24 Or don't support adding partitions before existing /boot partitions.