On Sat, 1 Apr 2006, houghi <houghi@houghi.org> wrote:-
On Sat, Apr 01, 2006 at 03:39:03PM +0100, David Bolt wrote:
Did it give any errors? I might be able to get it to work for you.
As posted earlier: Somehow I am unable to create a bootable ISO with that. I use just CD1 for speed to do a first testrun:
houghi@penne : ~/tmp/make-dvd.sh --create-data --make-iso --no-clean-up --dest-dir dir/dest --image-dir test/ --temp-dir dir/tmp <snip> Copying contents of CDs test//SUSE-Linux-10.1-beta9-i386-CD1.iso <snip> Recreating MD5SUMS: #This might be the cause. Will try it later <snip> mkisofs 2.01 (i686-suse-linux) mkisofs: No such file or directory. Invalid node - dir/tmp/DVD/.
Interesting. I'll have a good look to see why it came up with that error. In theory, it shouldn't since mkisofs is passed the same directory that create_package_descr uses. Try re-running it without specifying either --temp-dir or --dest-dir. They're not strictly needed as, if they aren't specified, the script will pick present directory by default.
Comparing them, there doesn't seem to be much difference although there must be some since, after some tweaking to get it working with multiple different directories, the DVD your script created was about 13Mb smaller than the one mine made.
13MB? Wow. I edit some things, but not much.
Well, it's not really that great a difference
And a distinct lack of comments won't help the process either. :-/
It is half the fun. :-) I asume the difference is that I CD's in reversed order.
I'm guessing that that is the cause of the problem. See below.
I have a working version, I think. http://houghi.org/script/makeSUSEdvd
Grabbed.
It would be nice if some people could verify that it works, or not.
I've downloaded it and just finished building the ISO.
I test in a VM manager, otherwise I would have burned abut 20-40 DVD's already. :-)
You too :)
After verification, I will put 0.27 online at SF and remove the one above.
The 0.27 script failed again. I guess that I've just compared the ./content files on the one produced by my script, and that produced by yours and your script has the add-on CD content file whereas mine has the file from the last CD image processed, which would be CD5 when using the full set. I've edited the 0.27 script so it doesn't work in reverse order[0], built another DVD image, tested it and it seems to have worked. [0] Along with a couple of other minor tweaks. The diff file is here: <URL:http://www.davjam.org/~davjam/linux/makeSUSEdvd.diff> Regards, David Bolt -- Member of Team Acorn checking nodes at 50 Mnodes/s: http://www.distributed.net/ AMD1800 1Gb WinXP/SUSE 9.3 | AMD2400 256Mb SuSE 9.0 | A3010 4Mb RISCOS 3.11 AMD2400(32) 768Mb SUSE 10.0 | Falcon 14Mb TOS 4.02 | A4000 4Mb RISCOS 3.11 AMD2600(64) 512Mb SUSE 10.0 | | RPC600 129Mb RISCOS 3.6