>>360
たしかにいきなりliloしたらそれまでのパーティション無視されますね。make_disk.shの設計はチト乱暴かも。
洩れが設計するなら同じディレクトリに lilo.conf.temporary みたいなファイルを置くだろう。
で、まずユーザーにlilo.confをどこかに作ってもらってから
# make_disk.sh /dev/sda1 path/to/lilo.conf
このほうがよりfail-safeですな。