How I can create Multibootable vultisession DVD ?
#1
Posted 21 April 2008 - 01:43 PM
On CD all OK - creating first bootable sessions & multisessions simultaneously !
Why it is ?
And what can do with it ?
Ps. excuse my english.
#2
Posted 22 April 2008 - 10:12 PM
El Torito specs was written at CD-R(W) time and never updated.
Some BIOS follow El Torito specs: boot last session
Some BIOS ignore El Torito specs: boot first session always
DVD behaviour is not documented. BIOS or OS may fail at multisession DVD boot.
General approach:
Add a session to DVD, but don't use multisession feature.
That's use growisofs at DVD+RW or DVD-RAM.
#3
Posted 23 April 2008 - 08:45 AM
Thanks.DVD behaviour is not documented. BIOS or OS may fail at multisession DVD boot.
But
General approach:
Add a session to DVD, but don't use multisession feature.
That's use growisofs at DVD+RW or DVD-RAM.
Could you please tell me about DVD-RW ?
And
How do it in Windows? please tell me several step by step instruction.Add a session to DVD, but don't use multisession feature.
#4
Posted 24 April 2008 - 09:01 PM
There are win32 ports http://fy.chalmers.s...RW/tools/win32/
No, DVD-RW are not usable that way.* As for growing random access volumes. The idea is very simple. The
* program appends new data as it was added to a multisession media and
* then copies the new volume descriptor(s) to the beginning of media
* thus effectively updating the root catalog reference...
First create a multi bootable ISO image.
Use filesystem ISO9660:1999 and rock ridge: mkisofs -iso-level 4 -r
Next write a bootable session to drive E:
growisofs.exe -Z E:=D:\UBCD4WinBuilder.iso
Later add data from F:\data
growisofs.exe -iso-level 4 -r -M E: F:\data
#5
Posted 25 April 2008 - 10:45 AM
I tryied do all that you told me.
My cmd string :First create a multi bootable ISO image.
Use filesystem ISO9660:1999 and rock ridge: mkisofs -iso-level 4 -r
D:\PF\Tools\Rescue\BartPE+\mkisofs.exe -iso-level 4 -r -volid "WinPE" -b bootsect.bin -no-emul-boot -boot-load-size 4 -hide bootsect.bin -hide boot.catalog -o "D:\PF\Tools\Rescue\_Iso\image.iso" "D:\PF\Tools\Rescue\_Tgt"
My cmd string : growisofs.exe -Z G:=D:\PF\Tools\Rescue\_Iso\image.isoNext write a bootable session to drive E:
growisofs.exe -Z E:=D:\UBCD4WinBuilder.iso
It's OK
I got the next troubles:Later add data from F:\data
growisofs.exe -iso-level 4 -r -M E: F:\data
My cmd string :
growisofs.exe -iso-level 4 -r -M G: D:\PF\Tools\Rescue\BartPE+\BartPE\1
her output :
Executing 'D:\PF\Tools\CD-RW\growisofs\mkisofs.exe -iso-level 4 -r -C 16,87072 -
M - D:\PF\Tools\Rescue\BartPE+\BartPE\1 | builtin_dd of=\\.\G: obs=32k seek=5442
'
Warning: Creating ISO-9660:1999 (version 2) filesystem.
Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.
NO Rock Ridge present
Disabling Rock Ridge / XA / AA
Warning: Neither Rock Ridge (-R) nor TRANS.TBL (-T)
name translations were found on previous session.
ISO (8.3) file names have been used instead.
78.85% done, estimate finish Fri Apr 25 14:22:45 2008
83.23% done, estimate finish Fri Apr 25 14:22:47 2008
87.60% done, estimate finish Fri Apr 25 14:22:50 2008
\\.\G:: "Current Write Speed" is 4.1x1385KBps.
91.99% done, estimate finish Fri Apr 25 14:22:53 2008
96.37% done, estimate finish Fri Apr 25 14:22:55 2008
Total translation table size: 0
Total rockridge attributes bytes: 80223
Total directory bytes: 318234
Path table size(bytes): 1454
114150 extents written (222 MB)
builtin_dd: 27088*2KB out @ average 3.3x1385KBps
\\.\G:: flushing cache
\\.\G:: copying volume descriptor(s)
:-? volume descriptor mismatch, did you use same mkisofs options?
\\.\G:: flushing cache
\\.\G:: stopping de-icing
\\.\G:: writing lead-out
And in resume I can't found added data on my DVD+RW.
#6
Posted 26 April 2008 - 03:06 PM
May appear at a very old OS. Ignore this warning.Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.
Strange, haven't recogniced this in the last years.NO Rock Ridge present
You may disable rock ridge too.
In addition igonre "Warning: Neither Rock Ridge ... were found on previous session."
This may cause errors at strange chars.
Strange too.And in resume I can't found added data on my DVD+RW.
Was sector 16 of DVD updated?
Try again, write first session.
Launch IsoBuster. Remember sector 16.
Write second session. Lauch IsoBuster. Compare sector 16.
Do you use a virus scanner?
Which operating system do you use?
Which DVD writer do you use?
Again, first session have to be mutibootable.
http://www.msfn.org/...D-DVDs-f82.html
You may add data at following sessions.
#7
Posted 29 April 2008 - 07:18 AM
In my post above I used in really mkisofs from my BartPE pack, - because when I tryied use mkisofs from your link http://fy.chalmers.s...RW/tools/win32/ I got the next error :
D:\PF\Tools\CD-RW\growisofs>mkisofs.exe -iso-level 4 -r -volid "WinPE" -b D:\PF\ Tools\Rescue\_Tgt\BCDW\LOADER.BIN -no-emul-boot -boot-load-size 4 -hide boot.cat alog -o "D:\PF\Tools\Rescue\_Iso\image.iso" "D:\PF\Tools\Rescue\_Tgt" Warning: Creating ISO-9660:1999 (version 2) filesystem. Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS. [b]mkisofs: Uh oh, I cant find the boot image 'D:\PF\Tools\Rescue\_Tgt\BCDW\LOADER. BIN' ![/b]I'm want use mkisofs from your link, but don't understand - how ?
BTW, 16 sector don't modifyed after second session.
my OS : Windows 2K SP4 rus (cp-1251) , I tryied used mkisofs options -input-charset cp1251, but it don't help.
my antivirus : DrWEB4.44 + its SpiderGuard
my cd-dvd writwer : Pioneer DVD-RW DVR-112 (it supported all write features except CDRW CAV,Mt Rainer Write, DDCD-R,DDCD-RW,HD-BURN-R,HD-BURN-RW)
And more :
could you plz, tell me about mkisofs options -hide bootsect.bin -hide boot.catalog
mkisofs command have it in my from BartPE pack. I don't understand - It need for me or no ?
#8
Posted 29 April 2008 - 12:07 PM
D:\PF\Tools\Rescue\BartPE+\mkisofs.exe -iso-level 4 -r -volid "WinPE" -b bootsect.bin -no-emul-boot -boot-load-size 4 -hide bootsect.bin -hide boot.catalog -o "D:\PF\Tools\Rescue\_Iso\image.iso" "D:\PF\Tools\Rescue\_Tgt"
You are using bootsect.bin which is in the same directory as mkisofs.exe
(D:\PF\Tools\Rescue\BartPE+\)
While in the second:
you are using a LOADER.BIN in another directory.D:\PF\Tools\CD-RW\growisofs>mkisofs.exe -iso-level 4 -r -volid "WinPE" -b D:\PF\
Tools\Rescue\_Tgt\BCDW\LOADER.BIN -no-emul-boot -boot-load-size 4 -hide boot.cat
alog -o "D:\PF\Tools\Rescue\_Iso\image.iso" "D:\PF\Tools\Rescue\_Tgt"
Try copying:
D:\PF\Tools\Rescue\_Tgt\BCDW\LOADER.BIN
to:
D:\PF\Tools\CD-RW\growisofs\LOADER.BIN
check FiLeNaMe CaSe
is LOADER.BIN a 2048 byte long file?
Is it a CD bootsector?
If you add the -hide switch, the following file will be hidden.-hide bootsect.bin -hide boot.catalog
Usually both the bootsector (bootsect.bin) and the boot catalog (boot.catalog) are hidden, but omitting this will have the ONLY consequence that when you explore the filesystem on CD or you issue a DIR command those two files will be listed.
jaclaz
#9
Posted 29 April 2008 - 12:23 PM
I am already do all it . Moreover ,it file (LOADER.BIN), already used for creating BArtPE disk by means of pebuilder - and ALL was OK, it was bootable.Try copying:
D:\PF\Tools\Rescue\_Tgt\BCDW\LOADER.BIN
to:
D:\PF\Tools\CD-RW\growisofs\LOADER.BIN
check FiLeNaMe CaSe
is LOADER.BIN a 2048 byte long file?
Is it a CD bootsector?
But I have not file boot.catalog - It self creating ?If you add the -hide switch, the following file will be hidden.
Usually both the bootsector (bootsect.bin) and the boot catalog (boot.catalog) are hidden,
#10
Posted 02 May 2008 - 06:47 PM
In addition case does matter and a / split folders: subdir/LOADER.BIN-b eltorito_boot_image
Specifies the path and filename of the boot image to be used when making an "El Torito" bootable CD.
The path-name must be relative to the source path specified to mkisofs.
Yes, mkisofs creates boot.catalog.
Strange, that's the major feature of growisofs.16 sector don't modifyed after second session.
That's how to add sessions without multi-session feature.
Either growisofs fails itselfs. Or something prohibit update, like a virus scanner.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users