Blame TODO

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