А я не предлагаю менять загрузчик. Пусть ОС (драйвер ром-диска?) проанализирует его, достаточно один раз это сделать на старте. Табличка может быть в виде файла на том же диске.
А можно ещё проще сделать - в самый конец ром-диска записать байт 00. Тогда надо просто просканировать весь диск начиная с конца вниз (подвешенная шина даст FF), пока не найдётся этот ноль.