"with 110 mb boot sector"
??? boot sector, as the word says, it's a sector, i.e. 512 bytes... do you mean /boot partition?
I find strange 100mb aren't enought, however unless you have problems related to 2GB boot boundary (i.e. old pc and big / partition) you can simply get rid of /boot partition:
mount /dev/hda1(or whatever) /tmp/boot
cp -a /tmp/boot/ /boot
Now remove your /boot entry from /etc/fstab
If you use lilo, remember to run "lilo" to complete work