GoGPT Best VPN GoSearch

온웍스 파비콘

xorrecord - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 xorrecord 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 xorrecord 명령입니다.

프로그램:

이름


xorrecord - 프로그램 xorriso에 의한 CD/DVD/BD 프로그램 cdrecord의 에뮬레이션

개요


xorrecord [ 옵션 ] dev=장치 [트랙 소스]

기술


xorrecord 미리 포맷된 데이터를 CD, DVD 및 BD 미디어에 씁니다.

Joerg Schilling의 cdrtools에서 프로그램 cdrecord의 일부 옵션을 이해합니다. 그것의
구현은 cdrtools와 소스 코드를 공유하지 않는 프로그램 xorriso의 일부이지만
오히려 드라이브와 통신하기 위해 libburn을 사용합니다.
또 다른 완전한 cdrecord 에뮬레이터는 프로그램입니다. CDS킨 동일한 화상을 사용하는
기능 xorrecord, 그러나 오디오 CD를 구울 수 있고 CD-TEXT를 처리할 수 있습니다.

MMC, 세션, 과정, 미디어 유형 :
MMC 컴퓨터 간의 상호 작용을 정의하는 SCSI 제품군의 표준입니다.
및 광학 드라이브. XNUMX년이 넘는 기간 동안 모든 CD, DVD 또는 BD 레코더는 이 규정을 준수합니다.
컴퓨터에 연결된 버스 케이블에 관계없이 표준입니다. libburn 의존
이 표준 준수 및 SCSI를 수행하는 운영 체제의 기능에 대해
특정 버스 케이블을 통한 트랜잭션.
A 세션 일반적으로 단일 디스크에 기록되는 광 디스크의 데이터 영역입니다.
스위프. 그것은 적어도 하나를 포함 배송조회 읽을 수 있는 블록의 연속 문자열입니다.
xorrecord 블록으로 구성된 단일 데이터 트랙으로 단일 세션을 생성합니다.
각각 2048바이트. 미디어 유형, 미디어에 따라 자동으로 쓰기 모드를 선택합니다.
상태 및 옵션 -multi.
CD 미디어에는 오디오와 같은 다른 트랙 유형과 TAO와 같은 특정 쓰기 모드가 있습니다.
그리고 SAO. CD 및 DVD 미디어는 세션에 둘 이상의 트랙을 넣을 수 있습니다. 이들 중 일부
기능은 프로그램으로 해결할 수 있습니다. CDS킨.
MMC는 몇 가지 기록 가능한 미디어 유형 대략 XNUMX개의 가족을 형성합니다.
순차적으로 기록 가능 미디어 CD-R, CD-RW, DVD-R, DVD-R DL, DVD-RW, DVD+R, DVD+R DL,
BD-R. DVD-R DL을 제외하고 아직 기록되지 않은 세션이 있는 경우 둘 이상의 세션을 저장할 수 있습니다.
공백 및 이전 세션이 옵션으로 작성된 경우 -다중. CD-RW 및 DVD-RW는
처음부터 다시 사용할 수 있도록 비워 둡니다.
덮어쓰기 가능 미디어 DVD-RAM, DVD+RW, 포맷된 DVD-RW, BD-RE입니다. 그들은 단일 제공
임의 액세스 쓰기를 위한 단일 트랙이 있는 세션. 비워둘 필요가 없다
다시 사용하기 전에 덮어쓸 수 있는 미디어.
DVD-RW 미디어는 순차적으로 기록 가능한 상태로 판매되지만 한 번 포맷하면
덮어쓸 수 있습니다. 옵션 보기 공백=형식_덮어쓰기 그리고 공백=변형.
ISO 9660 파일 시스템을 덮어쓸 수 있는 미디어에 저장해야 하는 경우
옵션을 사용하여 여러 세션 에뮬레이션 --grow_overwriteable_iso. 이 경우
재사용 전 블랭킹의 필요성도 에뮬레이트됩니다.

드라이브 준비 그리고 주소 지정:
드라이브, CD, DVD 또는 BD 버너는 특정 파일 주소를 통해 액세스됩니다.
libburn 및 운영 체제. 해당 주소는 다음을 실행하여 나열됩니다. xorrecord
--장치 or 조리 소 -device_links.
GNU/Linux, FreeBSD 및 NetBSD에서 사용자는 장치 파일에 대한 rw-permission이 필요합니다. 켜짐
Solaris, 사용자는 일반적으로 얻는 r-permission 및 권한 "sys_devices"가 필요합니다.
실행하여 xorrecord pfexec 명령을 통해
이러한 권한 또는 권한은 드라이브를 나열하는 데 이미 필요합니다. 그래서 그럴지도 몰라
수퍼유저 또는 pfexec를 통해 개요를 가져오는 데 필요합니다.
xorrecord cdrecord 옵션 -scanbus를 수행하지 않으며 다음 주소를 허용하지 않습니다.
-scanbus가 알려주는 Bus,Target,Lun을 형성합니다. 이러한 주소에 대한 지원이
필요한 경우 cdrskin 프로그램을 사용하는 것을 고려하십시오.
시키는 것이 가능하다 xorrecord 에뮬레이트된 드라이브에서 작업합니다. 그들의 주소는 접두사로 시작합니다.
"stdio:" 다음에 파일 주소가 옵니다. 에뮬레이트된 미디어 동작은 파일에 따라 다릅니다.
유형. 자세한 내용은 man xorriso를 참조하십시오.
표준 출력이 에뮬레이트된 드라이브로 선택되면 모든 프로그램 결과 텍스트는
일반적으로 표준 출력에 나타나며 표준 오류로 리디렉션됩니다.

관계 프로그램 소리소:
xorrecord 실제로 프로그램의 명령 모드입니다. 조리 소, 다음 중 하나에 의해 입력됩니다.
xorriso 명령 "-as cdrecord" 또는 "xorrecord" 이름 중 하나로 프로그램 시작,
"cdrecord", "wodim" 또는 "cdrskin".
이 명령 모드는 일반 xorriso 명령으로 이어지는 인수 "--"로 남을 수 있습니다.
방법. 보다 사람 조리 소 설명을 위해. xorriso 명령 모드 이외의
cdrecord 에뮬레이션 옵션의 순서는 중요하지 않습니다. 보류 중인 모든 작업은 다음을 얻습니다.
프로그램 실행이 끝나기 전이나 cdrecord 에뮬레이션 전에 고정된 순서로 수행
끝.

옵션


주소 지정 전에, 드라이브:

--장치
액세스 가능한 CD, DVD 또는 BD 드라이브 목록을 표준 출력으로 인쇄합니다. 드라이브
사용자에게 사용 권한이 없거나 드라이브에 액세스할 수 없는 경우
다른 프로그램에서 사용 중입니다.
액세스 가능한 각 드라이브는 다음과 같은 줄로 표시됩니다.
0 -dev '/dev/sr0' rwrw-- : 'TSSTcorp' 'CDDVDW SH-S203B'
이 드라이브의 libburn 주소는 '/dev/sr0'입니다. 'TSSTcorp'는
벤더(이 경우: 도시바 삼성 스토리지 테크놀로지스 주식회사), 'CDDVDW
SH-S203B'는 모델명(이 경우 DVD 버너)입니다.
이후에는 추가 드라이브 작업을 수행하지 않고 에뮬레이션을 종료합니다.

dev=드라이브_주소
사용할 드라이브의 libburn 주소를 설정합니다.
예: GNU/Linux: dev=/dev/sr0
예: FreeBSD: dev=/dev/cd0
예: NetBSD: dev=/dev/rcd0d
예: Solaris: dev=/dev/rdsk/c2t2d0s2
위의 "드라이브 준비 및 주소 지정"도 참조하십시오.
드라이브의 매체는 마운트되거나 사용 중이 아니어야 합니다.
이 옵션은 트랙 소스, 공백= 옵션 또는
드라이브 조회 옵션이 제공됩니다. 그렇지 않으면 SORRY 이벤트가 발생하고 일반적으로
XNUMX이 아닌 종료 값을 유발합니다.

미심쩍은 듯한 드라이브 그리고 미디어 :

-inq 표준 출력으로 인쇄: 공급업체, 모델 이름 및 드라이브의 펌웨어 버전.

-체크드라이브
드라이브가 번프리, SAO 및 TAO를 지원한다는 것을 무조건 인쇄하십시오. 또한 인쇄
옵션 -inq의 출력

-팁 -checkdrive의 출력을 인쇄하십시오.
드라이브, 드라이브가 지원하는 프로필 목록
지울 수 있음(예: 비워 둘 수 있음), 미디어 제조업체 및 미디어 제품
이름입니다.
프로필은 특정 미디어 유형(예:
CD-RW), 그러나 미디어 제품군에도 적용될 수 있습니다. 예를 들어 프로필 CD-ROM은 모든
데이터가 들어 있는 CD 미디어.

-toc 드라이브에 있는 매체의 목차를 인쇄하십시오. 출력이 호환되지 않습니다
cdrecord 옵션 -toc 대신 다음 중 하나 조리 소 명령 -toc. 그것은 다음을 나열합니다
드라이브의 주소, 공급업체, 모델 이름 및 펌웨어 버전.
매체에 대해 제품 이름과 제조업체가 이미 있는지 여부를 알려줍니다.
쓰여진 내용, 그렇다면 매체가 닫혀 있는지 또는 추가 가능한지 여부. 추가 가능
미디어는 다른 세션을 사용할 수 있습니다. 읽고 쓸 수 있는 데이터의 양을 알려줍니다.
세션이 있는 경우 시작 블록 주소와 크기가 보고됩니다. 만약
세션에 ISO 9660 파일 시스템이 포함된 경우 해당 볼륨 ID가 보고됩니다. 만약
매체가 쓰기 가능하면 다음 쓰기 가능 블록 주소가 보고됩니다.
옵션이 아닌 경우 --grow_overwriteable_iso ISO 9660 파일 시스템이 제공되지 않거나
미디어에 있는 경우 덮어쓸 수 있는 미디어는 비어 있는 것으로 보고됩니다. 이것은
별도의 준비 없이 처음부터 작성할 수 있기 때문에
MMC는 가장 이전에 레코딩한 데이터를 구별하지 않습니다.
실행 및 해당 화상 실행에 의해 덮어쓰여지지 않은 이전 데이터. 따라서,
이러한 미디어는 0개의 읽기 가능한 블록으로 보고되지만 모든 쓰기 가능한 블록은
일반적으로 읽을 수도 있습니다.

-msinfo
mkisofs, genisoimage 또는 프로그램의 -C 옵션에 대한 인수 텍스트를 인쇄합니다.
xorrisofs. 쉼표로 구분된 두 개의 숫자로 구성됩니다.
첫 번째 숫자는 마지막으로 녹음된 첫 번째 트랙의 첫 번째 블록을 알려줍니다.
세션. 이것은 운영 체제가 마운트할 때 기본적으로 사용되는 주소이기도 합니다.
ISO 9660 파일 시스템과 같은 매체.
두 번째 숫자는 다음 쓰기 가능한 주소를 알려줍니다. 여기서 xorrecord ~을 시작할 것이다
다음 세션을 작성합니다.
이 옵션은 기록된 추가 가능한 미디어에만 유효합니다. 다른 모든 경우에는
출력 텍스트를 생성하지 않지만 종료 값이 XNUMX이 아닌 프로그램을 중단합니다.

설정 을 통한 전에, 화상 운영:

번 실행에는 정확히 하나의 트랙 소스 주소 인수가 필요합니다.
다음 세션에 넣을 데이터를 읽습니다. 중간 상태는 다음과 같아야 합니다.
비어 있거나 추가 가능합니다.
트랙 소스는 표준 입력의 경우 "-"이거나 모든 유형의 읽을 수 있는 파일 주소일 수 있습니다.
디렉토리 제외. 거의 모든 미디어 유형은 예측할 수 없는 바이트의 트랙 소스를 허용합니다.
표준 입력 또는 명명된 파이프와 같은 개수입니다. 그럼에도 불구하고 DVD-R DL 및 DVD-RW는
모드 deformat_quickest는 트랙 크기의 정확한 사전 예약을 요구하므로
예측 가능한 길이의 소스에서 읽어야 하거나
option 크기= 또는 옵션으로 -아이소사이즈.
여러 옵션은 크기 값을 인수로 예상합니다. 뒤에 문자 "b"가 있는 숫자 또는
후행 문자가 없으면 일반 바이트 수입니다. 다른 후행 문자는 원인
배율 인수로 주어진 숫자의 곱하기:
"k" 또는 "K" = 1024, "m" 또는 "M" = 1024k, "g" 또는 "G" = 1024m, "s" 또는 "S" = 2048
예를 들어 tsize=234567s는 234567 * 2048 = 480393216바이트의 크기를 의미합니다.

공백=모드
처음부터 다시 사용할 수 있도록 CD-RW 또는 DVD-RW를 비웁니다. DVD-RW를 포맷하고,
아직 포맷되지 않은 경우 DVD+RW, DVD-RAM, BD-R 또는 BD-RE.
이 작업은 일반적으로 매체에 기록된 데이터를 읽을 수 없도록 만듭니다. 그것은
동일한 실행에서 굽기와 결합 가능 xorrecord, 또는 수행될 수 있습니다.
트랙 소스 없이 매체를 비워 둡니다.
공백으로 주어진 모드는 특정 동작을 선택합니다:

필요에 따라
미디어를 처음부터 쓸 수 있도록 준비하십시오. 필요한 경우
포맷한 다음 포맷하십시오. 비어 있지 않으면 적용을 시도하십시오.
공백=빠르다. 매체가 철저하게 상정할 수 없다면 중단하는 이유
쓰기 가능한 상태(예: 공백이 아닌 한 번 쓰기인 경우).
포맷되지 않은 DVD-RW는 포맷되지 않은 공백 상태로 남습니다. DVD-RW를 포맷하려면
공백=format_overwrite를 사용합니다. 포맷되지 않은 공백 BD-R은 포맷되지 않은 상태로 유지됩니다.
(참고: blank=as_needed는 원래 cdrecord 옵션이 아닙니다.)

모든
전체 CD-RW 또는 포맷되지 않은 DVD-RW를 비웁니다.

빠른
최소한 전체 CD-RW를 비우거나 포맷되지 않은 DVD-RW를 비우십시오.

변형
공백=모두와 유사하지만 덮어쓸 수 있는 공백을 추가할 수 있는 기능이 있습니다.
DVD-RW. 이것은 포맷을 파괴하고 순차적으로 만듭니다.
기록 가능.
(참고: 공백=deformat은 원래 cdrecord 옵션이 아닙니다)

변형_가장 빠름
blank=deformat과 같지만 DVD-RW는 최소한으로만 비웁니다. 이것은 보다 빠릅니다.
전체 블랭킹(full blanking)이지만 예측할 수 없는 트랙을 기록할 수 없는 미디어를 생성합니다.
크기. 다중 세션도 불가능합니다.
(참고: blank=deformat_quickest는 원래 cdrecord 옵션이 아닙니다.)

형식_덮어쓰기
DVD-RW를 "덮어쓰기 제한"으로 포맷합니다. 사용자는 일부를 가져와야 합니다.
인내.
포맷되지 않은 DVD+RW, BD-RE 또는 빈 BD-R을 기본 크기로 포맷합니다. 그것은
DVD+RW 및 BD-RE 미디어에서는 이 작업을 반드시 수행해야 하는 것은 아닙니다.
첫 번째 쓰기 시도에서 자동으로 포맷됩니다.
BD-R 미디어는 포맷되지 않은 상태로 기록될 수 있습니다. 이렇게 하면 비활성화 상태가 유지됩니다.
불량 블록을 교체하고 최대 공칭 쓰기 속도를 가능하게 합니다. 일단 BD-R
미디어가 기록되면 더 이상 포맷할 수 없습니다.
이미 포맷된 미디어를 다시 포맷하거나 기본값이 아닌 미디어로 포맷하는 경우
크기, 사용 프로그램 조리 소 명령으로 -체재.
(참고: blank=format_overwrite는 원래 cdrecord 옵션이 아닙니다)

도움
공백 모드에 대한 간략한 개요를 표준 오류 출력으로 인쇄합니다.
그런 다음 드라이브 작업을 수행하지 않고 에뮬레이션을 종료합니다.

-다중 이 옵션은 CD, 포맷되지 않은 DVD-R[W], DVD+R 또는 BD-R을
현재 세션이 작성되었습니다. 그것 없이는 디스크가 닫히지 않을 수 있습니다
더 이상 작성됨 - -RW가 아니고 공백이 되어 손실이 발생하지 않는 한
내용.
이 옵션은 DVD-R DL 또는 모드로 비워진 DVD-RW에는 적용할 수 없습니다.
"deformat_quickest". 옵션 --multi_if_possible은 자동으로 인식하고
이 상황을 처리합니다.
모든 파일 시스템 콘텐츠에 액세스할 수 있도록 최종 ISO-9660
후속 세션의 파일 시스템은
파일 시스템 포맷터 프로그램. mkisofs, genisoimage 및 xorrisofs는 특정
검색할 수 있는 상황에 대한 정보 xorrecord 옵션 -msinfo.
덮어쓸 수 있는 DVD 또는 BD 미디어의 경우 -multi는 세션의 끝을 표시할 수 없습니다. 그래서
새 세션을 추가할 때 이 끝은 페이로드에서 결정되어야 합니다.
현재는 ISO-9660 파일 시스템만 그런 식으로 사용할 수 있습니다. 옵션 보기
--grow_overwriteable_iso.

-가짜의 삽입된 미디어에 실제로 영향을 주지 않고 드라이브 작업을 수행해 보십시오.
이것이 특정 드라이브 및
미디어. 블랭킹은 확실하게 방지됩니다. 의도하지 않은 실제 연소를 방지하려면,
-dummy는 CD-R[W], DVD-R[W] 또는 에뮬레이트 이외의 모든 항목에서 굽기 실행을 거부합니다.
stdio 드라이브.

-기다려 입력 데이터가 stdin에서 사용 가능하거나 EOF가 stdin에서 발생할 때까지 기다립니다. 그때서야
모든 드라이브에 액세스하기 시작합니다.
xorrisofs가 피더가 있는 파이프 끝에서 작동하는 경우 이것을 사용해야 합니다.
프로세스는 출력을 xorrisofs에 쓰기 시작하기 전에 드라이브에서 읽습니다.
예:
xorrisofs ... -C 0,12800 -M /dev/sr0 ... | \
xorrecord dev=/dev/sr0 ... -대기 -
이 옵션은 표준 입력이 트랙 소스가 아닌 경우에도 작동합니다. 프로세스가 없는 경우
파이핑하면 터미널의 Enter 키가 트리거로 작동합니다. xorrecord.
표준 입력이 아닌 경우 이 입력 라인은 cdrskin에서 사용되지 않습니다.
트랙 소스. 일반적으로 쉘 명령으로 끝납니다.

tsize=크기
트랙 소스의 정확한 크기를 알려줍니다. 이것은 DVD-R DL 미디어에 필요합니다.
DVD-RW를 가장 빨리 비운 상태에서 크기를 미리 결정할 수 없는 경우
트랙 소스. 예를 들어 표준 입력 또는 명명된 파이프인 경우.
트랙 소스가 예측된 바이트 양을 전달하지 않으면 나머지
트랙의 XNUMX으로 채워집니다. 이것은 오류로 간주되지 않습니다. 만약에
반면에 트랙 소스는 트랙보다 발표된 바이트 이상을 전달합니다.
미디어에서 예측된 크기로 잘리고 xorrecord가 XNUMX이 아닌 값으로 종료됩니다.
값.

-아이소사이즈
트랙 소스의 내용에서 트랙 크기를 얻으십시오. 이것은 만 작동합니다
트랙 소스에 ISO 9660 파일 시스템이 있는 경우. 기타 트랙 소스 콘텐츠
굽기 실행이 중단됩니다.
트랙 소스가 일반 파일 또는 블록 장치가 아닌 경우 이 옵션은
프로그램의 fifo 크기가 64k 이상인 경우에만 작동합니다. 옵션 fs=를 참조하십시오.

패드 크기 = 크기
예정된 트랙에 지정된 양의 후행 XNUMX을 추가합니다. 이 기능은
크기 0으로 비활성화됩니다. 문제를 해결하기 위해 기본값은 300kB입니다.
종종 CD 트랙의 마지막 몇 블록을 읽지 못하는 GNU/Linux
쓰기 모드 TAO로 작성되었습니다. TAO는 다음과 같이 사용됩니다. xorrecord 트랙 크기가
예상 또는 CD 매체가 비어 있지 않지만 추가할 수 있는 경우.

-노패드 padsize=0과 동일합니다.

-인주 padsize=15s와 동일합니다. 예전 GNU/Linux 커널에서는 이 정도면 충분했습니다.
한편, padsize=128k가 아닌 경우 최소한 padsize=300k를 사용해야 합니다.

-데이터 트랙 소스는 데이터 트랙으로 기록되어야 하며
오디오 트랙으로. 이 옵션은 xorrecord, 없기 때문에
어쨌든 다른 트랙 형식을 지원합니다.

-타오 쓰기 유형 TAO를 CD에 사용하거나 Incremental을 사용하도록 명시적으로 요구합니다.
DVD-R. 일반적으로 프로그램은 주어진 값에 따라 쓰기 유형을 선택합니다.
중간 상태, 옵션 -멀티 및 트랙 소스. 명시적으로 요구하면
상황에 적합하지 않은 경우 쓰기 실행을 시작합니다.

-사오 CD에는 쓰기 유형 SAO를, DVD-R에는 DAO를 사용하도록 명시적으로 요구합니다. 이것
상황에 적합하지 않은 경우 쓰기 실행을 방지할 수 있습니다.

-다오 -sao의 별칭.

fs=크기
프로그램 fifo 버퍼의 크기를 기본값이 아닌 주어진 값으로 설정합니다.
4m.
fifo는 다음을 제공하기 위해 트랙 소스 데이터의 임시 잉여를 버퍼링합니다.
트랙 소스 공급이 일시적으로 부족한 시간 동안 꾸준한 흐름으로 운전하십시오.
cdrecord 외에 xorrecord는 기본적으로 드라이브 버퍼 언더런 보호를 활성화합니다.
그리고 fifo가 처음으로 가득 찰 때까지 쓰기를 기다리지 않습니다. 매우
오래된 CD 드라이브와 느린 컴퓨터에서는 굽기 실행이 중단될 수 있습니다. 이에
경우, 프로그램 사용을 고려 CDS킨 CD 굽기용. DVD 및 BD 드라이브 허용
문제 없이 버퍼 언더런.
fifo가 클수록 소스 공급 불량 기간이 길어져 보상될 수 있습니다.
그러나 큰 fifo는 더 나은 성능을 위해 운영 체제에서 읽기 캐시를 박탈할 수 있습니다.
파일 시스템 성능.

속도=값
쓰기 속도를 설정합니다. 기본값은 0 = 최대 속도입니다. 미디어에서 속도를 줄 수 있습니다.
유형 종속 x-속도 숫자 또는 MMC에서 원하는 초당 처리량으로
호환 kB(= 1000) 또는 MB(= 1000kB). 미디어 x-속도 계수를 명시적으로 설정할 수 있습니다.
CD의 경우 "c", DVD의 경우 "d", BD의 경우 "b"를 추가합니다. "x"는 선택 사항입니다.
예시 속도:
706k = 706kB/s = 4c = 4xCD
5540k = 5540kB/s = 4d = 4xDVD
연결된 속도 단위에 대한 힌트가 없으면 드라이브의 매체가
결정할 것입니다. 기본 단위는 CD, 1x = 176,400원시 바이트/초입니다. DVD 포함, 1x =
1,385,000바이트/초. BD의 경우 1x = 4,495,625바이트/초입니다.
MMC 드라이브는 일반적으로 속도에 대한 자체 아이디어를 활성화하고 주어진 속도 값을 취합니다.
자신의 결정에 대한 힌트일 뿐입니다.

minbuf=백분율
다음과 동일 :
겸손_on_drive=

-임메드 다음과 동일 :
겸손_on_drive=75

-꺼내다 다른 모든 작업이 완료된 후 드라이브 트레이를 꺼냅니다.

프로그램 버전 그리고 다변:

-번역
다음으로 시작하는 라인을 표준 출력으로 인쇄
"Cdrecord 2.01-에뮬레이션 저작권"
xorriso 및 지원 라이브러리의 버전을 보고하는 추가 라인.
그들은 또한 프로그램이 제공되는 라이센스를 명시하고 어떠한 권리도 부인합니다.
법률이 허용하는 한도 내에서 보증합니다.
그런 다음 드라이브 작업을 수행하지 않고 에뮬레이션을 종료합니다.

-v 프로그램 상세도를 한 단계 높입니다. XNUMX가지 상세 수준이 있습니다.
디버깅 장황함에 거의 침묵합니다. 두 최고 수준은 다음을 통해 활성화할 수 있습니다.
-v 또는 -vv 또는 -vvv로 반복됩니다.

-V SCSI 명령을 기록하고 드라이브가 표준 오류에 응답합니다. 이것은 흥미로울 수 있습니다
if xorrecord 특정 드라이브나 매체가 예상대로 협력하지 않거나
libburn이 드라이브와 어떻게 상호 작용하는지 알고 싶을 뿐입니다. 이것을 이해하려면
매우 자세한 로그, SCSI 사양 SPC, SBC 및 MMC를 읽어야 합니다.
원하지 않는 한 이러한 로그를 버그 보고서에 먼저 추가하지 마십시오.
언급된 사양에서 특정 편차를 지적하거나 이 로그를 묻는 메시지가 표시되는 경우
유지 보수에 의해 xorrecord 누가 당신의 버그 보고서를 책임지고 있다고 느끼는지.

-도움 표준 오류에 대한 프로그램 옵션의 희소 목록을 인쇄하고 다음이 아님을 선언하십시오.
CD 레코드.
그런 다음 드라이브 작업을 수행하지 않고 에뮬레이션을 종료합니다.

옵션 지원 호환 CD 레코드:

--no_rc
첫 번째 명령줄 인수로 사용되는 경우에만 이 옵션은 읽기를 방지하고
시작 파일의 해석. 아래 파일 섹션을 참조하십시오.

--grow_overwriteable_iso
다음을 포함하는 덮어쓸 수 있는 미디어에서 다중 세션 쓰기 에뮬레이션 활성화
ISO 9660 파일 시스템. 이 에뮬레이션은 Growisofs -M에서 학습되지만
의 사용 모델
xorrecord -msinfo
xorrisofs -C -M | xorrecord -waiti -멀티 -
순차 미디어용.
--grow_overwriteable_iso는 진정한 다중 세션 미디어의 사용을 방해하지 않습니다. 즉
같은 것을 사용하는 것이 가능하다 xorrecord 두 종류의 미디어와
ISO 9660 파일 시스템 이미지를 작성하는 경우 유사한 결과를 얻을 수 있습니다. 이것
옵션은 옵션 -isosize를 의미하므로 트랙 소스가 ISO여야 합니다.
9660 파일 시스템 이미지.
덮어쓸 수 있는 미디어가 있고 옵션이 없는 경우 공백=빠른|모두 존재하면 확장됩니다.
미디어의 최종 ISO 9660 파일 시스템. 이 이미지의 내부 크기는
설명은 귀중한 데이터의 끝을 가리킵니다. 덮어쓰기 가능한 미디어
인식 가능한 ISO 9660 크기는 공백이 아닌 추가 가능한 것으로 간주됩니다.
즉 -msinfo 및 -toc 옵션이 작동합니다. -toc은 항상 단일 세션을 표시합니다.
ISO 9660 이미지가 추가될 때마다 크기가 커집니다.

--multi_if_possible
매체가 적합하면 옵션 -multi를 적용하십시오. DVD-R DL 및
"deformat_quickest" 모드로 비워진 DVD-RW.
모든 드라이브가 "켜짐"이 필요한 빠르게 비워진 DVD-RW를 올바르게 인식하는 것은 아닙니다. 만약에
-multi로 인해 번런이 실패했다는 충분한 근거가 있는 의심이 있습니다.
-multi 없이 재시도합니다.

stream_recording="켜기"|"끄기"|숫자
모드 "켜기"는 원하는 속도 설정에 대한 준수가 우선적으로 적용되도록 요청합니다.
쓰기 오류 관리. DVD-RAM 및 BD를 사용하면 효과적인 쓰기가 가능합니다.
미디어의 공칭 쓰기 속도에 가까운 속도. 그러나 그것은 또한 비활성화됩니다
쓰기 오류가 발생하면 교체 블록을 자동으로 사용합니다. 그럴 수도 있다
드라이브에서 싫어하거나 무시합니다.
숫자가 주어지면 모든 바이트 주소에 대해 오류 관리가 활성화된 상태로 유지됩니다.
그 숫자 아래. 16초 미만의 숫자는 "꺼짐"과 같습니다.

dvd_obs="기본값"|"32k"|"64k"
Linux 전용: 각 쓰기 작업과 함께 전송할 바이트 수 설정
DVD 또는 BD 미디어에. 트랙은 이 쓰기 크기의 다음 배수까지 채워집니다. ㅏ
64KB의 수는 대기 시간을 나타내는 버스 시스템의 처리량을 향상시킬 수 있습니다.
문제. 기본값은 미디어 유형, 옵션 stream_recording= 및 on에 따라 다릅니다.
컴파일 시간 옵션.

겸손_on_drive=매개변수[:매개변수]
드라이브 버퍼가 완전히 채워지지 않도록 해야 하는지 여부를 제어합니다.
매개변수 "on"(또는 "1")은 프로그램이 버너 드라이브에 쓰지 못하도록 합니다.
버퍼가 주어진 제한을 초과하여 채워질 위험이 있는 동안. 이 충전재라면
초과되면 프로그램은 채우기가 주어진 낮은 값에 도달할 때까지 기다립니다.
백분율 값.
이는 운영 체제 및 드라이브 컨트롤러의 부하를 완화하여 다음 작업에 도움이 됩니다.
디스크와 버너가 독립적이지 않은 경우 더 나은 입력 대역폭 달성
컨트롤러(hda 및 hdb와 같은). 동시 화상에도 도움이 될 수 있습니다.
3.16과 같은 Linux 커널이 있는 다른 버너. 반면에 증가시킨다.
버퍼 언더플로 위험이 있어 쓰기 속도가 감소합니다.
일부 버너는 세분성으로 버퍼 채우기를 보고하기 때문에 적합하지 않습니다.
크기나 시간이 거칠거나 버퍼가
최대 속도로 이동합니다.
매개변수 "off" 또는 "0"은 이 기능을 비활성화합니다.
대기 시작에 대한 임계값은 "max_percent=" 매개변수에 의해 제공됩니다.
매개변수 "min_percent="는 전송 재개를 위한 임계값을 정의합니다.
백분율은 25~100 범위에서 허용됩니다. 이 범위의 숫자
이름이 추가되지 않은 경우 "on:min_percent="로 해석됩니다.
예: 겸손_on_drive=75
최적의 값은 드라이브의 버퍼 동작에 따라 다릅니다.
매개변수 "timeout_sec="는 실패한 대기 시간 이후를 정의합니다.
겸손은 작동하지 않기 때문에 비활성화됩니다.
매개변수 "min_usec="는 초기 절전 기간을 마이크로초 단위로 정의합니다. 만약
드라이브 버퍼가 너무 가득 차서 더 많은 데이터를 보낼 수 없는 경우 프로그램이 대기합니다.
주어진 시간에 버퍼 채움 상태를 다시 조회합니다. 반복 조회가 표시되는 경우
여유 공간이 충분하지 않으면 절전 시간이 천천히 어떤 매개 변수로 증가합니다.
"max_usec="가 정의합니다.
겸손_on_drive= 옵션으로 언급되지 않은 매개변수는 그대로 유지됩니다.
변하지 않은. 기본값은 다음과 같습니다.
겸손_on_drive=off:min_percent=90:max_percent=95:
timeout_sec=120:min_usec=5000:max_usec=25000

write_start_address=값
트랙 쓰기를 시작할 덮어쓸 수 있는 미디어의 블록 주소를 설정합니다. 와 함께
DVD+RW, DVD-RAM 또는 BD-RE, byte_offset은 2 kiB 블록으로 정렬되어야 하지만 더 좋습니다.
DVD의 경우 32kiB이고 BD의 경우 64kiB입니다. 포맷된 DVD-RW 32 kiB 정렬은
필수.
다른 미디어는 이 옵션에 적합하지 않습니다.

stdio_sync="켜기"|"끄기"|숫자
에뮬레이트된 stdio: 드라이브로 출력을 강제 실행하기 위한 바이트 수를 설정합니다.
이 강제는 메모리가 느린 시간 동안 많은 보류 중인 데이터로 막히는 것을 방지합니다.
장치. 기본 "켜기"는 "16m"과 동일합니다. 강제 출력은 다음과 같이 비활성화할 수 있습니다.
"끄다".

사용 예


회사 개요 of 예 :
드라이브 및 해당 주소에 대한 개요 보기
특정 드라이브 또는 로드된 미디어에 대한 정보 얻기
재사용을 위해 CD-RW 또는 DVD-RW를 준비하고 불량 블록 처리를 위해 BD-R을 준비합니다.
다시 사용하기 전에 비울 필요가 없도록 DVD-RW 포맷
DVD-RW의 포맷을 해제하여 다시 멀티세션 가능
단일 ISO 9660 파일 시스템 이미지 쓰기
여러 ISO 9660 세션 작성
즉석에서 ISO 9660 세션 쓰기
압축된 afio 아카이브를 즉석에서 작성

돈을 받아가세요 an 개요 of 드라이브 그리고 그들의 구애:
$ xorrecord --장치

돈을 받아가세요 정보 about a 특별한 드라이브 그리고 로드 미디어 :
$ xorrecord dev=/dev/sr0 -atip -toc --grow_overwriteable_iso

Prepare CD-RW or DVD-RW 을 통한 재사용:
$ xorrecord -v dev=/dev/sr0 공백=as_needed -꺼내기

형성 DVD-RW 피하기 필요한 것 을 통한 블랭킹 전에 재사용:
$ xorrecord -v dev=/dev/sr0 공백=format_overwrite -꺼내기
이 명령을 사용하여 처음 사용하기 전에 BD-R 미디어를 포맷할 수도 있습니다.
쓰기 오류 처리. 수백 MB의 예비 블록이 예약되어 기록됩니다.
이러한 미디어에서 실행하면 공칭 속도의 절반 미만으로 수행됩니다.

포맷 해제 DVD-RW 확인 it of 다중 세션 다시 :
$ xorrecord -v dev=/dev/sr0 공백=포맷 해제

쓰다 a 단일 ISO 9660 파일 시스템 영상:
$ xorrecord -v dev=/dev/sr0 속도=12 fs=8m \
공백 = as_needed - 패드 크기 꺼내기 = 300k my_image.iso

쓰다 여러 ISO 9660 세션:
이것은 최소 블랭킹 DVD-RW 및 DVD-R DL을 제외한 모든 미디어에서 가능합니다.
다중 세션을 수행합니다.
첫 번째 세션은 -multi 옵션을 제외하고 이전 예와 같이 작성됩니다.
사용 된. 여기에는 ISO 1에서 하드 디스크 디렉토리 ./tree9660의 파일이 포함됩니다.
디렉토리 /dir1:
$ xorrisofs -o image_1.iso -J -이식 포인트 /dir1=./tree1
$ xorrecord -v dev=/dev/sr0 속도=12 fs=8m \
-multi --grow_overwriteable_iso \
공백=as_needed -패드 크기 꺼내기=300k image_1.iso
두 번째 세션의 경우 xorrisofs는 매체의 -msinfo 번호를 알아야 합니다. 더 나아가
시스템의 읽기 전용 CD-ROM 드라이버를 사용하여 매체에서 데이터를 읽습니다.
트레이를 수동으로 로드하거나 CD-ROM 드라이버에서 dd를 통해 로드하는 것이 좋습니다.
xorrecord가 자체 SCSI 드라이버에 의해 이 작업을 수행하도록 합니다. 많은 시스템 CD-ROM 드라이버는
xorrecord의 활동에 대한 공지입니다.
$ dd if=/dev/sr0 count=1 >/dev/null 2>&1
이제 -msinfo 번호를 가져옵니다.
$ m=$(xorrecord dev=/dev/sr0 -msinfo)
xorrisofs와 함께 사용하여 ./tree2를 이미지에 /dir2로 추가합니다.
$ xorrisofs -M /dev/sr0 -C $m -o image_2.iso \
-J -그래프트 포인트 /dir2=./tree2
이제 새 세션을 동일한 매체에 굽습니다. 이번에는 블랭킹 없이:
$ xorrecord -v dev=/dev/sr0 속도=12 fs=8m \
-multi --grow_overwriteable_iso \
-꺼내기 패드 크기=300k image_2.iso
이 매체를 마운트하는 운영 체제는 두 번째 세션의 수퍼 블록을 읽습니다.
/dir1 및 /dir2 디렉토리를 모두 표시합니다.

쓰다 ISO 9660 세션 즉석에서:
의 실행을 결합하는 것이 가능합니다. xorrisofs 그리고 xorrecord 저장하지 않고 파이프라인에서
ISO 9660 이미지를 하드 디스크에 파일로:
$ xorrisofs -M /dev/sr0 -C $m \
-J -그래프트 포인트 /dir2=./tree2 \
| xorrecord -v dev=/dev/sr0 속도=12 fs=8m \
-waiti -multi --grow_overwriteable_iso \
-꺼내기 패드 크기=300k -
이것은 또한 프로그램의 주요 사용 사례입니다. 조리 소 이 실행은 다음과 같습니다.
$ xorriso -dev /dev/sr0 -joliet on -speed 12 -fs 8m \
-map ./tree2 /dir2 -commit_eject 모두

쓰다 압축 된 아피오 아카이브 즉석에서:
이것은 최소 블랭크 DVD-RW 및 DVD-R DL을 제외한 모든 미디어에서 가능합니다. 이후
압축된 출력 스트림은 속도가 매우 다양하므로 더 큰 fifo가 권장됩니다.
그럼에도 불구하고 이 예는 언더런이 없는 아주 오래된 CD 드라이브에는 적합하지 않습니다.
보호하므로 일시적인 데이터 부족 시 번런이 중단됩니다.
$ 찾기 . | afio -oZ - | \
xorrecord -v dev=/dev/sr0 속도=12 fs=64m \
-멀티 패드 크기=300k -
afio 아카이브는 절대 데이터 블록 주소에 대한 참조를 포함하지 않습니다. 그래서 그들은 필요하지 않습니다
다중 세션에 대한 특별 예방 조치. 옵션으로 세션 시작 주소를 얻을 수 있습니다.
-toc을 누른 다음 dd 옵션 skip=을 사용하여 해당 주소 중 하나에서 읽기를 시작합니다. 예를 들어
내용 나열:
$ dd if=/dev/sr0 bs=2048 건너뛰기=64046 | afio -tvZ -
afio는 아카이브의 끝에 도달했을 때 알 수 있습니다.

onworks.net 서비스를 사용하여 온라인으로 xorrecord 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.