Note on my earlier reply - it probably could also be done the same way with yaBoot instead of BootX if your yaBoot special partition was within the 8 GB limit.