In the blacklist.sed/pmagic.sed file, there are two consecutive lines with "$!N". Is this OK?
That was supposed to remove the consecutive newlines after masking out the blacklisted entries (by removing the newline after the target entry). But I have removed that after finding a better way of doing it in syslinux2grub4dos.sh.
In linux.sed, the example:
# LINUX /ubcd/boot/cpustres/bzImage
might be better as
# LINUX /pmagic/bzImage
to reflect the real path in use in UBCD? (I'm not sure which path is best as documented example.)
In linux.sed, are the new sed replacement lines (that start with "s|") requiring the key words to be the initial word of the line in the cfg files (without any other character before, not even spaces)? This requirement should be met. I am asking because I don't know whether this sed code actually is checking this or not. This requirement is the reason to put all “text help” with one initial space on every line.
I was not successful when I tried to run syslinux2grub4dos.cmd (Windows script). I am not sure if the problem is in my system or in the recent changes (I might try to find out in the next few days). This failure is one of the reasons, among others, for the above questions.
What is the error? I run the scripts on Win7 without any problems. If there were problems, I wouldn't be able to build the ISO image at all!