Easily burn CD-ROM Data CD under Linux

Source: Internet
Author: User
Linux easily burn CD-ROM Data CD-Linux general technology-Linux technology and application information, the following is read details. In Linux, we can also easily create data CDs (ISO 9660 format ). Early Production of CDs was carried out using the command line method. However, because most computer enthusiasts are not familiar with Unix, it is complicated to burn CDs under the command line. Later, with the development of X-Window in Linux, we can use the GUI to burn the CD in Linux. The following describes how to use the command line interface to burn a data disc on the graphic user interface.

Command Line-based disc burning

In Linux, you can use the command line to create a data disc. When creating a CD-ROM data disc, you can usually take the following steps:

1. Check that the Linux host's current kernel supports SCSI or SCSI simulation;

2. Make sure that the cdrecord tool is installed;

3. If the current use of the IDE interface CD for burning, ensure that the kernel should support the generic SCSI driver;

4. Create a data disc image;

5. Test the CD image;

6. Burn the image file to the CD.

If the Linux system has already met the above 1-3 conditions, you can use the command line method to create a data disc. Use the following commands to burn a data disc (ISO format) in the command line mode:

First, generate an image file for the CD. The image file format is ISO. The command is as follows:

# Mkisofs-r-o cdrom_img.iso/mydir

Note: To process files under the/mydir directory, you can generate an image file cdrom_img.iso to test the generated image file:

# Mount-t iso9660-o ro, loop =/dev/loop0 cdrom_img.iso/mnt/cdrom
# Cd/mnt/cdrom
# Ls-l

After preparing the ISO image file for the CD, you need to check it. In Linux, you can mount an ISO-format CD image to a directory in the system to verify the ISO image 1 of the CD.

If you are satisfied with the content in the CD image, you can burn the image file to the CD after checking that the data file on the CD is completely correct.

First, scan the burner device Number:

# Cdrecord-scanbus

The scan result will automatically find the device Number of the recorder. For example, if the device number is dev = 6 or 0, type the following command when burning the disc:

# Cdrecord-v speed = 4 dev = 6, 0 cdrom_img.iso

After tens of minutes, the data disk is successfully burned.

If you want to create a data disc that can be started, for example, to make a release, you should add the boot disk to the disc and create a portable floppy disk:

# Mkbootdisk

Then, copy the floppy disk image to the hard disk directory/mydir:

# Dd/dev/fd0/mydir/boot. img

To create an ISO image, run the following command:

# Mkisofs-r-B/mydir/boot. img-o cdrom_img.iso/mydir

Note: create an image file from the/mydir directory and enable the CD to start automatically. Start the image file on the floppy disk as the boot. imgfile in the/mydir directory.

GUI disc burning tool

In Linux, the command line format is usually used to burn an ISO-format data disc. This is inconvenient. We hope to find a GUI tool that can burn Data CD under the window manager.

The data disc burning program on the GUI is the X-CD-Roast tool. In fact, it is a graphical package program (Wrap) for burning a disc in the command line mode ). When you burn a CD, you also need to call all applications in the command line mode. Therefore, you must use X-CD-Roast to burn the disc and install the cdrecord package. The X-CD-Roast burning process is exactly the same as that of the command line method, except that the user does not know that it must first create an ISO file and then call cdrecord to burn. All processes are completed in the background through X-CD-Roast. The graph used to burn a data disk using X-CD-Roast.

With X-CD-Roast, you can easily burn your own CD, just like using EasyCD in Windows. X-CD-Roast can automatically detect SCSI and IDE interfaces, and supports ISO Data CD and Audio formats. It can quickly record CD without hard disk Buffering. It also has the Logfile feature that supports almost all types of CD-R, CD-RW recorders.

The X-CD-Roast software package can be found in the http://www.xcdroast.org, the latest version is xcd-roast0.98alpha10 .tar.gz, which requires a version later than cdrtools1.11a19.

The process of installing the xcd-roast0.98 is as follows:

# Tar-zxvf xcd-roast0.98alpha10.tar.gz
#./Configure
# Make
# Make install

To use the X-CD-Roast recording software, run xcdroast in xterm.

# Xcdroast &

Note: If you simply use X-CD-Roast to burn a CD, the machine must meet the first three conditions for burning in the command line mode.

The use of X-CD-Roast is very simple. Currently, the Simplified Chinese version is available, so this article will not describe it. In general, X-CD-Roast is a good recording software.

In addition, you can use the KOnCD disc burning kit to burn the disc, as shown in 3. At present, the integration of the KDE environment is getting higher and higher, and a CD burning tool can be provided. KOnCD integrates CD copy, data disc production, music disc production, and other tools. It is a highly integrated tool with the current version of 1.1. If you like KDE window manager, you can use this graphic interface tool to burn the disc.

There are other applications available to burn data CDs in Linux. However, almost all GUI burning programs are based on the package principle, you must call cdrecord to burn the disc.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.