Damn Small Linux (DSL) Forums
Welcome, Guest. Please login or register.
December 09, 2023, 07:58:13 AM

Login with username, password and session length
The new DSL forums are now open.
11609 Posts in 311 Topics by 291 Members
Latest Member: mik3ca
Search:     Advanced search
* Home Help Search Login Register
Get The Official Damn Small Linux Book. Great VPS hosting provided by Tektonic

+  Damn Small Linux (DSL) Forums
|-+  MyDSL Extensions
| |-+  Apps
| | |-+  Don't understand the burning app in dsl (cdw)
« previous next »
Pages: [1] Print
Author Topic: Don't understand the burning app in dsl (cdw)  (Read 18487 times)
Posts: 35

View Profile
« on: May 11, 2013, 01:26:05 AM »

I'm trying to burn an iso file (dsl-411...) unto a blank cd-rw with this app but nothing happens. Before, a few hours ago, I tried to blank another cd-rw but nothing happenned, neither.

My actual (running it right now) OS is DSL 2.4.31 but can't find the version of the said app.

I don't have a hdd but put an external cfcard attachankatever.

Think I need help before turning the machine off & loosing the file.

Thanks for any help on this!
Posts: 10

View Profile
« Reply #1 on: July 06, 2013, 01:57:36 AM »

The CD burning program in DSL is an MS-DOS type application, you have to operate it via the keyboard. Before burning, you have to navigate into its options menu and set the burn speed and fast blank mode and manually type in the location of the iso file etc.
Sr. Member
Posts: 269

View Profile
« Reply #2 on: July 07, 2013, 06:33:20 AM »

CD burning in DSL is a common problem, so I decided to dig up the documentation for the early version of the cdw program that is included in DSL. Attached is the readme file that I took from the source archive I downloaded, it describes the program's functions in some depth.

As an alternative, one may always use the "cdrecord" command in the terminal. Simply type cdrecord, any options you desire, and then the path to the image file you want to burn. On some machines, you might need to specify the SCSI ID of your CD/DVD burner using the option "dev=". Most commonly, this is 0,0,0 but it can easily be something else. To check the SCSI ID of your drive do "cdrecord -scanbus" and read off the number that corresponds with the drive you want to use, then insert it after "dev=" on the command such as "cdrecord dev=0,1,0 /dir/file.iso". Check the other options listed with "cdrecord --help" for more control over the burning process.
Sr. Member
Posts: 269

View Profile
« Reply #3 on: July 08, 2013, 04:58:03 AM »

Post attachments seem only to be viewable by members, so for the sake of accessibility, here it is as a quote:

cdw is an ncurses-based CD writer program, which uses cdrecord and mkisofs.
Thanks to Sharad Mittal, who wrote CDrecorder! I learned threads and regex's
from his code!

Copy cdw-0.2.x.tar.gz to your source directory, such as /usr/local/src and
'untar' the archive. Complie and install! Type:
tar -xzf cdw-0.2.x.tar.gz
cd ./cdw-0.2.x
make install

The configure script will detect all packages that are needed or suggested
for cdw. The cdrecord and mkisofs are always needed for compiling. Without these
programs cdw is useless. Cdw can work together with the following
cdda2wav: to save audio CDs to wav files.
lame: for saving tracks directly to mp3 instead of wav.
oggenc: for saving tracks directly to Ogg Vorbis format.

Configure automatically detects these programs if they are available. You
can also add the path of the programs to configure manually . For more information type:
'./configure --help'

The program automatically creates ~/.cdw.conf in your home directory. This
distribution package contains a default.conf file, which is a sample configuration.
The program automatically creates ~/.cdw directory, and makes symbolic links
from the selected files into this directory.

Install of GTK GUI
If you would like to use the GTK interface of cdw you must add --enable-gui
parameter for configure because cdw doesn't contain this feature in default.
Only the version 2 of GTK is supported. After you can use cdw in GTK
interface if you start the program with cdw -g.

Install of Disk catalog
If you would like to use the "Disk catalog" , you must install the mysqlclient
and mysqlclient-dev packages or sqlite and sqlite-dev before compiling. In
Debian Woody the name of these packages are: libmysqlclient10 and
libmysqlclient10-dev.  The configure will detect these packages and the
complied code will contain this feature. In this case, you will have a new tool
called cdwdic.  IMPORTANT! The /doc directory contains a cdw.sql file. You must
install this to your system for using the "Disk catalog". The installation
process is very simple:

With MySQL:
mysql <cdw.sql

With SQLite:
sqlite database_file < cdw_sqlite.sql

If you would like to install as an other user or the user has password
or by any chance the target system will be an other system, you can install
the database with the following method:

mysql -u username -p [password] -h hostname < cdw.sql

You will need to set these up in the options (see later).

Program parameters
cdws accept the following parameters:
-c | --catalog : running in "Disk catalog" mode.
-g | --gui     : running with GTK interface
-v | --version : display the version number of cdw
-h | --help    : display help

cdwdic knows the following parameters:
add <name> <no> <category> <date>: add new disk into catalog.
    <name> the name of disk
    <no> the number of disk (must be a number)
    <category> the name of the category (new categories are automatically created)
    <date> any date that you want to store. For example the date when the disk is added.
search <string>
    Search the <string> in the name of files and directories. Case insensitive!
show <name>
    Display the contents of <disk>.
list [-c <category>]
    Display the name and number of disks. With -c as an optional parameter
    only the disks in <category> category displayed.

The menu:

Add files: Select files and directories for the cdimage. Press <space> to
select a file || directoy, or press <ESC> to quit dialog box.

Delete files: The select dialog is on the rigth side of the screen. If you
want to delete files from the image, use this dialog. Press <DEL> to delete
a file, or press <ESC> to leave this dialog.

Create image: Create a cdimage to "Imagefile" file from selected files. See Options later.
Copy CD image: Make an image from a CD in your drive.
Write image: If the "Write from image" is checked cdw will write the image to
the CD. If not checked, selected files are written direcly without image creation.
Copy data CD: Copy existing data CD from CD-ROM. (A reader and a writer devise is suggested :)
Blank CD-RW: Erase data from CD-RW (rewritable disc). In the options you can
select the type of blank: fast or full.
Options: see later.

Quit:    :)) Guess, what...

Here you can configure cdrecord and mkisofs, also cdda2wav,
lame, oggenc and MySQL, if accessible. Use the General and Other tabs.
All options are associated with a key. You can modify the options by pressing the corresponding key.
You can leave the input fields with ENTER or press ESC to quit the field without saving.
General properties (1):
SCSI device:
scsibus,target,lun. (For a SCSI-emulated IDE CDRW: 0,0,0)

writing speed
reading/writing image from/to this file

reading device (if you copy data CDs or creating CD images)

mkisofs & cdrecord write logs to this file

Volume ID:
adjust disc ID

Blank fast:
'cdrecord -blank=fast || all' (fast blanking|| full erase)

Eject when done:
eject cd tray when finished writing

Disk at once:
fixate disk after writing.

Joliet information:
generate Joliet directory information

Rock Ridge:
generate Rock Ridge directory information

Dummy write:
writing in dummy mode

Show log after write:
show the content of log after writing.

Auto show vol.:
show the volume id editor window before creating the image.

Insert silence between audio tracks. See cdrecord(1) for more information.

You can add new tracks to an existing CD. The previously stored data will not vanish.
IMPORTANT!!! You can create multi-session disks when you write the first
track in multi-session mode!

Buffer Underrun Proof writing. If your writer supports this feature, you are suggested to
use it and check this box. In this case the program waits for data if the buffer is getting empty.

Other properties (2):

CD mount point:
The "Disk catalog" uses this property. "Disk catalog" will read the content of
disks from this directory. It is suggested to set up a directory as it is set
in the fstab for the cd-rw device. IMPORTANT!!! In the fstab it must be the cd-rw device,
because cdw will mount the disk under the directory specified there.

Auto disk catalog:
Add the disk to the catalog after writing.

MySQL host:
The name of the host where the cdw database installed. It is possible to use different
computers for cdw database and cdw (program). In this case cdw will handle the
data over the network. Here you must specify the name or the ip of the host where
you installed the database. If the program and the database are on the same computer,
use localhost (default).

MySQL user:
The name of the user who can access cdw database.

Audio directory:
cdw will rip tracks to this directory from audio CDs.

Rip audio tracks in stereo mode.

Bit per channel:
8 or 16

Echo to sound device:
While you are "copying" audio tracks from CD, the sound is also copied to soundcard. In this
way you can listen to the CD, but the speed will be 1x.

Encode to Ogg:
The output files will be in Ogg Vorbis format with real-time encoding.

High quality:
Generate VBR encoded files.

Encode to MP3:
The output files will be in MP3 format with real-time encoding.

Constant bitrate: 128, 192 or 256 are possible values.

Press <F10> to save and exit or <ESC> to quit without saving.

The properties displayed gray are disabled. For example if the properties
of MP3 encoding are grey, it is suggested to check the lame program.

<F1>     Display help
<F2>     Display and edit "Volume ID"
<F3>     Edit additional parameters given to cdrecord, e.g.: -overburn
<F4>     Select CD size
<F5>|<L> View last logfile
<F6>     Information about raw disc material (cdrecord -atip) (overwrites last log :( )
<F10>    Display the GPL
<L>      Display the content of logfile
<E>      Eject CD-RW tray
<C>      Disk Catalog
<A>      Add disc to disk catalog (if installed)
<G>      Rip audio CD
<Q>      Quit

Rip audio CDs
If you enter into the ripper interface, cdw searches for an audio CD. If
found, it displays the number of audio tracks. Enter again if you changed the disk in the
tray. The 'start track' contains track number of starting track and cdw will
copy tracks until 'last track'. If you would like to rip only the 5th track, you must
specify 5 for starting and 5 for end track also. Changes are saved when you start
the rip procedure with the <G> key.

Disk catalog
The Disk catalog is a standalone part of cdw. Previously we used 'dic' but it wasn't
too interactive and we started to develop our catalogizer. This disk catalog is based on
MySQL. You can enter into the catalog interface in to ways: pressing <C> in main menu of
cdw or start cdw with -c (or --catalog) parameter. You can navigate with the left and right
arrows on the keypad between the menu and the categorized files. The main level always displays
the name of categories. Inside these lists you can find the disks, directories and files.
You can enter into the the category, disk or directory with <ENTER>. You can go one
level up with <BACKSPACE>. The bottom of screen displays information about currently
selected item.

Disk catalog menu:
Show all disk: display all disks without categories in disk number order. You can go
back with <BACKSPACE> or with / key.

Add disk: add new disk to catalog.
1. Insert the disk into CD-RW.
2. Enter the name of disk.
3. Enter the NUMBER of disk.
4. Enter the name of category which will contain the disk.
You can quit the 'add disk' procedure by pressing <ESC>. If the category doesn't exist yet,
cdw will create it. cdw will mount the disk if you set the fstab item with
correct device name and mountpoint.

Search: you can search in the names of files and directories. Enter the string that you
want to find and the result of search will be displayed. cdw will search in all categories,
disks and directorie. After the search you can see all disks which contain the specified
string. The program will show the search results until requesting "Show all disk". The
top of the screen (the search label) informs you about the type of information on the screen.
If checked you can see the result of search else you can see everything.

Delete: delete a disk or category from the catalog. By deleting a disk or category, all items in that
container will be deleted, too! As you delete a category, all disks are in that category are deleted,too!
The program will asks you before deletion whether you are sure to delete that item.

Quit: exit from disk catalog. If you start cdw with -c or --catalog parameter, you will exit
from the program, otherwise you will go back to the cdw main menu.

F1     - Display help window
->     - Enter into catalogized files window
<-     - Enter into main menu of disk catalog.
ENTER  - Change between category, disk or directory.
BSPACE - Go up one level
DEL    - Delete disk or category
A      - Add disk to catalog
S      - Show all
Q      - Exit from disk catalog

Mail bug reports to <vbali@linuxforum.hu>
Latest release: http://cdw.sourceforge.net

Aug 26, 2003
Pages: [1] Print 
« previous next »
Jump to:  

Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Mercury design by Bloc