⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 an-1.8

📁 刻录光盘的程序
💻 8
📖 第 1 页 / 共 2 页
字号:
-	new option -J prints info and exits -	fix for the new -J option :-) -	fixed a bug with -e and -w options -	config fixes (fork and no shared memory and vice versa)-	Wait for drive to become ready after load-	changed toc to MSF values -	added USS/OSS sound support for FreeBSD -	additional index 0 offset in INF file -	CD-TEXT is now working with the following features:	     cd text crc check and one bit correction	     cd text titles and MCN/ISRC fully supported	     cd text detection enhanced-	documentation: added a section on performance in README-	documentation/support: reworked the scan_scsi.linux script to print direct -D settings-	documentation: added a FAQ-	bug fix: writing bigendian files from lowendian source when endianess autodetection was needed-	bug fix: changed default speed back to 0. MMC drives get 0xffff.-	bug fix: changed endianness voting heuristics to be more reliable-	portability: got rid of exotic signal handlers -> should work on BeOS now-	work around: added fallback for CDD-522 drives, who cannot do parametrized	Read Subchannel commands.-	new sound formats aiff/aifc (Apple/SGI)-	generalized sound support for 4fronts USS/OSS drivers-	included a nero-based table of cdda capable drives-	new option -K to set the sound device-	suppress weird cddb files when using pipes-	enabled read cdtext for Sony drives-	bugfix: -w (wait) should work now with the -B (Bulkcopy) option.-	workaround: modified all floating point printing formats to integer (glibc/joerglib collision)-	porting: introduced O_BINARY for Win-NT, Win95/98, DOS, OS/2 platforms for binary writes-	workaround: swapped parent/child tasks to get SCSI access working (cygwin/ASPI)-	cdda2wav is now working under WIN-NT with FIFO (under Win95/98 too)-	checked with ASPI32 and ATAPI and SCSI drives.-	Beginnings of a web page (with a hyperlinked FAQ)	www.escape.de/users/colossus/cdda2wav.html-	New option -gui for new xcdroast-	realtime priority setup for Cygwin32-	cdda2wav should now compile on OS/2 out of the box-	removed some of the -gui function by demand of Thomas Niederreiter-	Now handles the BOOL type clash with Cygwin32 the same way as cdrecord.-	new ioctl module for Solaris and FreeBSD ioctl methods (ATAPI drives). 	Untested yet with FreeBSD-4.x. -	soundcard support unified. Solaris sound interfaces might be used under 	other OS as well. Untested yet. -	support of the cdindex system (see www.cdindex.org for details). 	For cd extra and cd-text formats the submission form is generated 	automatically.  -	Fixed a bug that caused the last *.inf file not to be written on OS/2-	defaults for -J changed, now does generate info, cddb, and cdindex	files by default. (cddb and cdindex files are generated only, when	title information is available). They can be suppressed with -H.-	Now using SCCS-	sun compilation with OSS and sun sound drivers fixed-	multiple filenames/paths for multiple tracks-	support OSS sound library under NetBSD (untested)-	now prints percentage per track (for xcdroast)Readcd:-	New. This is currently a stripped down version of scgskeleton.	Unlike its brother, it compiles on all OS.	readcd allows you to read data CD's. Because it ignores the	CD disk label, it may be used to copy Solaris boot CD's.	Call:		readcd dev=b,t,l f=filename	Select function 11 to copy a CD to a file. If you are trying	to copy a CD-R that has been made in TAO mode, modify the	value for Number of sectors to copy by subtracting '2' from the	displayed default value.	-	First version of enhancements that Thomas Niederreiter likes for	XCD-roast-	Verbose output now goes to stderr to allow readcd | cdrecord-	README.copy now mentiones readcd instead of scgskeleton-	Now write to SCSI is possible in non interactive mode too.-	It should now be safe to install readcd suid root.	This allows xcdroast to work for non root users.	-	readcd will not write in suid mode	-	readcd will only read from CD-ROM drives in suid mode		NOTE that this causes xcdroast to fail reading		from the Yamaha CDR-100 for a non root user.Mkisofs:-	Now officially maintained by me (J鰎g Schilling schilling@fokus.gmd.de)	Eric Youngdale has not enough time do it anymore.	James Pearson seems to be short in time too.	The official mkisofs-1.12 is first available inside the	cdrtools package.	There will probably be a separate mkisofs packet inside a	schily makefile system (including enhanced error reports and	SCSI support) but I believe that it is the best way to keep	the newest release inside the cdrtools package. This has been	prooved a good way for cdda2wav and as most people need	all tools from the cdrtools package it saves space. Note	that GNU configure and the schily makefile system create	approx. a one megabyte package overhead.	What I planned for the near future is mainly changing mkisofs	in a way that makes it easier to maintain. Mkisofs currently	suffers from complex #ifdef's. My main goal is to use more of the 	portability support include files from my makefilesystem	to minimize portability efforts.-	Now tested on Win NT-4.0 with Cygwin32-beta20-	fixed a bug in the IS_???? macro defines for stat.h	that prevented correct compilation on CYGWIN32-	changed some open()/fopen() calls to use binary DOS mode	to allow mkisofs to work correctly on CYGWIN32-	man page updated-	-volset-size -volset-seqno options added to allow multi-volume	archives (e.g. OS installation CD sets). NOTE: -volset-size must	be specified before -volset-seqno on each command line.-	README.session updated-	new options -hide & -hide_joliet from James Pearson-	allow the full printable ISO-8859-1 set to be converted into UNICODE	for Joliet disks.-	Allow Volume sets ala ISO-9660-	New options -abstract -biblio -copyright -sysid	-volset -volset-size -volset-seqno-	-volset-size -volset-seqno options added to allow multi-volume	archives (e.g. OS installation CD sets). NOTE: -volset-size must	be specified before -volset-seqno on each command line.-	mkisofs now is able to create a new session that is not	related to a startsector '0'. This now makes it easy to	create a CD+ where the first session contains audio and the second	session contains a ISO-9660 filesystem.	Use "mkisofs -C0,xxx ...."	and ommit -Mdevice to use this new feature.-	Check for overflow in the Joliet directory tables.-	changed UNICODE level for Joliet	As mkisofs just "expands" 8 bit character codes to 16 bits and does	nothing special with the Unicode characters, therefore shouldn't mkisofs	really be stating that it's using UCS-2 Level 1, not Level 3 for	the Joliet directory tree.  -	SCSI read function now checks for drive's sector size and	recalculates the number of sectors to transfer.-	SCSI read function now checks if the amount of sectors to be	transferred exceed the maximum transfer size for SCSI requests	on the actual system.	This could happen when doing multi-session in filesystems	that have really big directories.-	Fixed a bug with filename handling that was only present with	IRIX (unsigned char) and character code >= 0x80-	make the options 'no-split-symlink-components" and 	"no-split-symlink-fields" work-	Re-Read TRANS.TBL correctly for multi session.-	Joliet name <translation table> changed to TRANS.TBL-	System id string for OS/2-	HAVE_READLINK autoconf new-	mkisofs should now compile on OS/2 out of the box-	mkisofs now uses comerr() and thus prints error messages in standard	format including a text string for 'errno'.	This makes it much easier to understand error messages and to check	what caused an error.-	Fixed a bug with 64 bit support on OSF-1 Aplha-	include statdefs.h in all sources that include sys/stat.h to	make the S_IS*() macros work on all exotic systems.-	fixed bug in tree.c that prevented compilation on OS/2	because of missing major()/minor().Last patches from Eric:	-	Additional error checking for reading from multi session source		disks.	-	Round up byte count when reading merging directory from old		disk when doing multi session.	-	Better bound checking when reading TRANS.TBL files.-	-version option to print current version-	limit Joliet name comparison to 64 chars (see Joliet specs)	(Patch from James Pearson)-	Allow Rock Ridge version 2	(Patch from James Pearson)-	correctly compare times of inodes for multi session merging-	Call to setrlimit() for NetBSD removed. It seemed to lower	limits with current NetBSD releases.-	Now default to correct system ID's for most operating systems.	(at least all OS that are supported by libscg are now present as default)-	Set the sizes for directories . & .. in the root directory of a new session	on a multi session filesystem.-	isoinfo.c now correctly reports ucs_level (Unicode)	(Patch from James Pearson)-	Allow virtual directory loops	mkisofs ..... /usr /manuals/=/usr/man/	is now allowed. I may be used to create CD's that sum up to more 	than the physical medium size.-	Abort if ISO or RR tree cannot be sorted.-	Print a message if for some reason a directory don't have at	least a . and .. entry.-	Now it is safe to install mkisofs suid root.	This is needed to allow XCD-Roast to create multi-session CD's	without the need for xcdroast run as root.-	New funtion open_merge() now tests if a possible argument	to the -M option is a filename before using it as SCSI dev spec.-	New option -sparc-boot to create bootable CD's for Sun sparc systems.-	New option -generic-boot to add generic boot code that is located	on sectors 0..15 on the CD.-	The -a option is now obsolete. Now all files are put on CD by default.	To suppress backup files use the new option -nobak-	-nobak option new to exlude files that contain a '~' or a '#' or	end in '.bak'-	Support for Eltorito Hard-disk-emulation boot from H.P.Anvin	Note that the original source was non portable and I could not	test if my portable version work correctly.-	Support for Eltorito No-emulation boot from H.P.Anvin	Note that the original source was non portable and I could not	test if my portable version work correctly.-	Support for Eltorito boot-disable boot from H.P.Anvin-	correctly handle boot image and boot catalog if the first	pathspec contains graft pointer (dir=dir)-	Eltorito boot catalog is now a 'virtual file' (thanks to James Pearson)	No need to write to the source tree anymore.-	man page corrected:	-l option now lists the correct max ISO filename length of 30 chars	-L option now notes that this option only affects the ISO9660 names-	Now merging graft directories in multi-session should finally work	thanks to a patch by Francis Verscheure	Email : fverscheure@wanadoo.fr Home Page : perso.wanadoo.fr/francis.verscheure/  	mkisofs -o S1	...	Dir/file1=somefile	mkisofs -o S2 -M S1 ...	Dir/file2=some_other_file	Did not work before.-	Correctly abort if there were problems with bad Rock Ridge signatures	while reading an old session.-	New option -hide-joliet-trans-tbl to hide TRANS.TBL files	from the Joliet tree.-	New option -hide-rr-moved to change the Rock Ridge name	of the RR_MOVED directory to .rr_moved-	Fixed a bug with an unitialised variable in the GNU getopt() code.-	Initialise the RR structures for the RR_MOVED directory.-	Man page corrected: -l can only allow 30 chars in filename as a limitation	of ISO-9660-	Allow again to hide the boot catalog (new patch from James Pearson)		With earlier versions of mkisofs (pre v1.12b5-js-a36), you could "hide" the 		boot and the boot catalog file using:  		mkisofs -o output.iso -r -b boot -hide boot -hide boot.catalog dir 		Both files will be written to disk, but will not be visable to the 		ISO9660 directory - the boot descriptor will still know at which extent the 		boot catalog starts. (However, I haven't actually tried this ...). -	Fixed a seriuos bug related to the structures iso_path_table and	iso_directory_record.	Both structures have an odd length and some compilers (e.g. on	Sun3/mc68020 systems) will padd these structures to an even size.	For this reason it was a bad idea to use sizeof(iso_path_table)	of sizeof(iso_directory_record) for on disk size computations.	The changes affect central functionality and it is needed to do	testing if my changes will not introduce a new bug.-	Version information now includes CPU Vendor and OS info-	diag/isoinfo.8 man page now contains information for "devdump" too.-	diag/isoinfo.c has a new option -d to print a dump	of the PVD of a ISO-9660 filesystem.	This is currently in a very embryonic state but is intended	for Thomas Niederreiter to see what he may display in X-CDRoast.-	New option -U allows to totally violate ISO-9660	This helps to create CD's for HP-UX and	to circumvent a bug in the boot-prom code in IBM's CHRP PPC	systems.-	New option -gui to help xcdroast-	Unreadable  directories are no longer transformed into	plain files-	-f option now finaly works as expected even for	symlinks that would cause directory loops on the CD	New additions from James Pearson:	-	New Options: -hide-list -hide-joliet-list -path-list -exclude-list		-	New Option: -table-name-	Added bug list to man page-	Joliet Unicode conversion now works correctly if the target			string has odd length.-	Now using <device.h> to make the major()/minor() macros work	again on FreeBSD-	Now uses SCSI read-g1 command when reading an old session from a	multisession CD in an ATAPI drive.-	New option -no-rr to disable reading Rock Ridge signatures from	previous sessions. This may help to avoid problems with illegal	Rock Ridge signatures in previous session.-	Workaround for a core dump problem with multi-session and RR_MOVED	in pevious sessions.	Mkisofs still does not work 100% correct with multi-session if	the previous session uses deep directory relocation.	I don't see that this bug can be fixed before a final 	cdrtools-1.8/mkisofs-1.12	CYGWIN NT-4.0 NOTES:To compile on Cygwin32, get Cygwin32-beta20 and install it.then create a symlink from /bin to the .../bin directory where bash is located.Now run 'make' ...For more information read README.win32The files are located on:ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha ...NOTE:	These tar archives are 100% ansi compatible. Solaris 2.x tar and GNU	tar may get some minor trouble.WARNING: Do not use 'mc' to extract the tar file!	All mc versions before 4.0.14 cannot extract symbolic links correctly.WARNING: Do not use 'winzip' to extract the tar file!	Winzip cannot extract symbolic links correctly.Joerg

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -