MBRが特殊、というのは納得。
しかし「上書き」とはちょっと違う気がする。

lilo(8)
-----
~~
-s save-file
lilo がブートセクターを上書きするとき、以前の内容を保存するのにデフォルトでは /boot/boot.NNNN を使用
す る。 NNNN が何になるかはデバイスに依存する。このオプションは、その代わりにブートセクタを保存する
ファイル名を指定する (または、-u オプションと共に指定し、ブートセクタを復旧するファイル名を 指 定 す
る)。
~~
-u [device-name]
保 存されたブートセクタをコピーして lilo をアンインストールする。 device-name は指定しなくてもよい。
その際タイムスタンプをチェックする。

-U [device-name]
上のオプションと同様だがタイムスタンプをチェックしない。
-----