A Guide at Creating a UBCD/UBCD4Win Combo CD Per LittlBUGer's Instructions
#31
Posted 29 November 2004 - 06:34 PM
Dennis
#32
Posted 29 November 2004 - 07:11 PM



"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." - Albert Einstein
"Computers are really strange - first everything works fine, then something goes terribly wrong and nothing works, and then - like a thunderbolt from a clear sky, everything is back to normal again. It's like nothing ever happened. Like the computer were female." - Unknown
"Some people say that I must be a terrible person, but it's not true. I have the heart of a young boy. In a jar on my desk." - Stephen King
"If there is anything the nonconformist hates worse than a conformist, it's another nonconformist who doesn't conform to the prevailing standard of nonconformity." - Bill Vaughan
"Microsoft Windows [n.]: A thirty-two bit extension and GUI shell to a sixteen bit patch to an eight bit operating system originally coded for a four bit microprocessor and sold by a two-bit company that can't stand one bit of competition." - Unknown
"When a newly married couple smiles, everyone knows why. When a ten-year married couple smiles, everyone wonders why." - Unknown
#33
Posted 29 November 2004 - 07:18 PM
mkisofs dll and par files
I had nero verify my ubcd and my windows ubcd and both checked out perfectly but when I veryify the combo it fails on a ton of sectors.
Dennis
#34
Posted 29 November 2004 - 08:05 PM
UBCD

COMBO

Notice the . after the names in the COMBO and also notice that thecombo is all capitol.
How can I make the iso not add the period at the end and how can I allow upper and lowercase?
Dennis
#35
Posted 29 November 2004 - 10:24 PM

EDIT: Looks like for the period thing that a -d is needed (small d), though I haven't tested this. So maybe adding that and the -allow-lowercase and it will work? I can't test until I'm at work tomorrow. If you can before then, let me know.

MORE: So with the code I put above and I the switches I just mentioned...:
-l = Allow full 31 chars in filenames.
-iso-level 2 = Obvious...
-N = Omit version numbers (I think this is a must)
-relaxed-filenames = Obvious...
-duplicates-once = For optimizing the ISO
-D = To allow deep directories
-d = Don't put a period at the end of files that don't have one
-allow-lowercase = Obvious...
And the rest are obvious switches, though I don't know if that will actually work or if order matters. Again, I will test at work tomorrow if I have time.

This post has been edited by LittlBUGer: 29 November 2004 - 10:32 PM


"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." - Albert Einstein
"Computers are really strange - first everything works fine, then something goes terribly wrong and nothing works, and then - like a thunderbolt from a clear sky, everything is back to normal again. It's like nothing ever happened. Like the computer were female." - Unknown
"Some people say that I must be a terrible person, but it's not true. I have the heart of a young boy. In a jar on my desk." - Stephen King
"If there is anything the nonconformist hates worse than a conformist, it's another nonconformist who doesn't conform to the prevailing standard of nonconformity." - Bill Vaughan
"Microsoft Windows [n.]: A thirty-two bit extension and GUI shell to a sixteen bit patch to an eight bit operating system originally coded for a four bit microprocessor and sold by a two-bit company that can't stand one bit of competition." - Unknown
"When a newly married couple smiles, everyone knows why. When a ten-year married couple smiles, everyone wonders why." - Unknown
#36
Posted 30 November 2004 - 02:07 PM
ISO was made ok and looks as it should, there are no trailing periods and names are in upper and lowercase.
ISO burns ok but does not verify (more read errors again) and cd won't boot at all, gives error booting from cd.
Going to try one switch at a time now to see which one messes things up.
EDIT
OK so first test I removed the -d and the iso made fine, burned and even verified fine, but as suspected the trailing dot is back but unexpected was that the cd wont boot and gives the same "error booting from cd"
going to ad the -d and remove the allow lowercase
Dennis
This post has been edited by dlevens: 30 November 2004 - 02:25 PM
#37
Posted 30 November 2004 - 02:41 PM

UPDATE: When trying to get more information from the Nero ISO and the mkisofs one through using UltraISO, I found that the Nero one had the following properties:
CD File System: Joliet
Filename: DOS(8.3)
Omit version number
Joliet filename format: Extended(110)
While the mkisofs one had:
CD File System: N/A
Filename: Windows/Unix(31)
Omit version number
Joliet filename format: N/A
So..... hmmm.... very different there. Maybe much more revision needed than previously thought...
This post has been edited by LittlBUGer: 30 November 2004 - 02:52 PM


"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." - Albert Einstein
"Computers are really strange - first everything works fine, then something goes terribly wrong and nothing works, and then - like a thunderbolt from a clear sky, everything is back to normal again. It's like nothing ever happened. Like the computer were female." - Unknown
"Some people say that I must be a terrible person, but it's not true. I have the heart of a young boy. In a jar on my desk." - Stephen King
"If there is anything the nonconformist hates worse than a conformist, it's another nonconformist who doesn't conform to the prevailing standard of nonconformity." - Bill Vaughan
"Microsoft Windows [n.]: A thirty-two bit extension and GUI shell to a sixteen bit patch to an eight bit operating system originally coded for a four bit microprocessor and sold by a two-bit company that can't stand one bit of competition." - Unknown
"When a newly married couple smiles, everyone knows why. When a ten-year married couple smiles, everyone wonders why." - Unknown
#38
Posted 30 November 2004 - 02:54 PM
ISO made fine, looks good except everything is CAPITOL, burned fine and even verified fine. It also boots fine but as suspected INSERT fails to work and gives same error about not finding insert file system.
I am curious about two things to make sure we are on the same page.
1. Can you boot your NERO made cd and test INSERT? My guess is you will get the same error as I do. I am sure the nero makes the cd fine and probably would pass verify ok and similar to the test I just did it probably runs UBCD dos fine and will boot to ubcd4win but the linux portion I would be surprised if it worked.
2. Did you get a chance to compare my mkisofs with yours? Would be good to know we are both testing the same version.
Dennis
#39
Posted 30 November 2004 - 03:10 PM

UPDATE:
Try this...
"C:\Program Files\The_GUI\mkisofs.exe" -joliet-long -iso-level 2 -N -d -relaxed-filenames -duplicates-once -D -boot-load-seg 0x7C0 -boot-load-size 4 -o "C:/ubcd/THE_UBCD_WAPA_test.iso" -b "boot/loader.bin" -no-emul-boot -p "Randy Senn" -volid "THE_UBCD_WAPA" -appid "The_GUI" -sysid "Win32" "C:/tubcd/"
ANOTHER UPDATE: I compared your mkisofs to mine with Textpad and it said there were identical.

*** Remember to edit certain parts of the above code as it has some names you probably don't need, like my name, and The GUI part...

This post has been edited by LittlBUGer: 30 November 2004 - 05:35 PM


"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." - Albert Einstein
"Computers are really strange - first everything works fine, then something goes terribly wrong and nothing works, and then - like a thunderbolt from a clear sky, everything is back to normal again. It's like nothing ever happened. Like the computer were female." - Unknown
"Some people say that I must be a terrible person, but it's not true. I have the heart of a young boy. In a jar on my desk." - Stephen King
"If there is anything the nonconformist hates worse than a conformist, it's another nonconformist who doesn't conform to the prevailing standard of nonconformity." - Bill Vaughan
"Microsoft Windows [n.]: A thirty-two bit extension and GUI shell to a sixteen bit patch to an eight bit operating system originally coded for a four bit microprocessor and sold by a two-bit company that can't stand one bit of competition." - Unknown
"When a newly married couple smiles, everyone knows why. When a ten-year married couple smiles, everyone wonders why." - Unknown
#41
Posted 30 November 2004 - 05:51 PM
Folder depth and filename length are resolved through isolevel 4 , so there is no need for -D. For PE based cds is also important in some cases to hide boot sector and boot catalog...
#42
Posted 30 November 2004 - 07:51 PM
Thanks for the info, what would your command line look like using the suggestions you made? Also which version of mkisofs supports iso level 4?
so far littlbuger's latest attempt is working for all 3 now. I just made the iso using this batch file:
mkisofs.exe -joliet-long -iso-level 2 -N -d -relaxed-filenames -D -boot-load-seg 0x7C0 -boot-load-size 4 -o "D:/Boot CDs/ComboUBCD/iso/cbubcdv52.iso" -b "boot/loader.bin" -no-emul-boot -p "Dennis Levens" -volid "THE_UBCD_COMBO" -appid "Levens" -sysid "Win32" "D:/Boot CDs/ComboUBCD/ComboUBCD"
Making the ISO
Quote
boot-load-size 4 -o "D:/Boot CDs/ComboUBCD/iso/cbubcdv52.iso" -b "boot/loader.bin" -no-emul-boot -p "Dennis Le
vens" -volid "THE_UBCD_COMBO" -appid "Levens" -sysid "Win32" "D:/Boot CDs/ComboUBCD/ComboUBCD"
Warning: creating filesystem that does not conform to ISO-9660.
Warning: creating filesystem with (nonstandard) Joliet extensions
but without (standard) Rock Ridge extensions.
It is highly recommended to add Rock Ridge
CD Burns fine and verifies fine and so far appears to work! All 3 are working using that batch file which is doing ISO Level 2.
I would be curious how to make this work on iso level 4 as bobby mentioned.
Dennis
#43
Posted 30 November 2004 - 10:41 PM
bobby100, on Nov 30 2004, 04:51 PM, said:
Folder depth and filename length are resolved through isolevel 4 , so there is no need for -D. For PE based cds is also important in some cases to hide boot sector and boot catalog...
Yes, that's true, but that's ONLY for PE CDs. THIS CD is a combo cd which boots off of the original UBCD, and then can boot the UBCD4Win or a Linux boot CD so settings must be different for it to work. I'm pretty sure I already tried making it level 4 with rockridge and it didn't work, but I'm up to trying some more variations once I'm back at work tomorrow.
@dlevens
I'm glad that you got it working and that I finally figured out something that works just like the "manual" Nero burn. Like I said above, as far as the Rock Ridge and ISO level 4 goes, I'm not sure if they are needed, but I'd be willing to try to see if I can get it to work. I mean, I would first prefer to do some good testing with what we have now to make sure everything works, but I'll try anything if it helps. As for those warnings you received in the log, don't worry about those, it wont hurt anything. Only real errors will do the damage, not warnings. Thanks for the help and testing and whatnot.



"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." - Albert Einstein
"Computers are really strange - first everything works fine, then something goes terribly wrong and nothing works, and then - like a thunderbolt from a clear sky, everything is back to normal again. It's like nothing ever happened. Like the computer were female." - Unknown
"Some people say that I must be a terrible person, but it's not true. I have the heart of a young boy. In a jar on my desk." - Stephen King
"If there is anything the nonconformist hates worse than a conformist, it's another nonconformist who doesn't conform to the prevailing standard of nonconformity." - Bill Vaughan
"Microsoft Windows [n.]: A thirty-two bit extension and GUI shell to a sixteen bit patch to an eight bit operating system originally coded for a four bit microprocessor and sold by a two-bit company that can't stand one bit of competition." - Unknown
"When a newly married couple smiles, everyone knows why. When a ten-year married couple smiles, everyone wonders why." - Unknown
#44
Posted 01 December 2004 - 06:23 AM
I've wrote that without to test it, just from my memory. If I get some free time this weekend (my studies takes most of my time) I'll do some testing and I'll post the results here and on my site (as templates for The_GUI).
Isolevel 4 is supported on all mkisofs > 2.00.
Take some time and visit my site, you have manpage of mkisofs on my site (newest manpage version that can be found on the net. beware, manpage of mkisofs isn't updated recently and in mkisofs exists options not explained in manpage).
#45
Posted 01 December 2004 - 12:39 PM
echo deleting iso del /f /s /q "D:\Boot CDs\ComboUBCD\iso\*.*" "D:\Boot CDs\ComboUBCD\binaries\mkisofs\mkisofs.exe" -joliet-long -iso-level 2 -N -d -relaxed-filenames -D -boot-load-seg 0x7C0 -boot-load-size 4 -o "D:/Boot CDs/ComboUBCD/iso/cbubcdv52.iso" -b "boot/loader.bin" -no-emul-boot -p "Dennis Levens" -volid "THE_UBCD_COMBO" -appid "Levens" -sysid "Win32" "D:/Boot CDs/ComboUBCD/ComboUBCD"
It will make the ISO fine, and burn fine, but fails on the verify step. The CD is still bootable and so far seems to work but reads much slower than the nero cd. Going to run the test at least 3 times with 3 different brand new blanks and see if I get the same results. Nero passes all tests now, burns great, verify perfect and boots and reads fast.
more to come...
UPDATE
The CD even though is bootable does not work for ubcd4win and many of the ubcd dos programs fail but the insert is working. hehe
I am convinced that the verify step is so important. The new nero seems to do a good job on this step, because if the cd passes verify it seems to work.
Dennis
This post has been edited by dlevens: 01 December 2004 - 01:26 PM