Instalar cdrecord para usarlo por medio de K3b

Artículo escrito por Bécquer Enrique Vera para este blog. La autoría no es de Enrique Bravo, cuyo nombre figura por error al traspasar el blog a un nuevo alojamiento.

 

Bueno, como recordarán en el anterior artículo titulado «K3b: ¿es el rey enla grabación de discos ópticos en GNU/Linux?» había comentado
sobre K3b y por qué lo consideraba el rey, también les había
comentado sobre cdrecord aunque de una manera no tan extensa, sin
entrar en muchos detalles, y ésa es la principal razón de este
artículo.
Cdrecord es una utilidad creada por
Jörg Schilling empleada para grabar discos compactos, ya sean de
datos o de audio. Es parte del paquete cdrtools.
Existen «ports» de esta
utilidad para los sistemas operativos más extendidos, incluyendo a
Microsoft Windows, GNU Linux, BSD y diversos Unix.

Con
esa información más o menos se tiene una idea general de lo que es
cdrecord, es un programa que está dentro de un paquete de
herramientas llamado cdrtools, que es una aplicación en línea de
comandos para grabar CD/DVD/Blu-Ray, que a su vez, cuando se instala
dicho paquete en nuestro sistema, este se puede integrar a K3b.

La
utilidad cdrecord se puede apreciar en K3b en su menú Preferencias –> Configurar k3b –> Programas –>cdrecord.
Bien, antes de comenzar a explicar la forma de instalar el programa quiero mostrarles las grabaciones de medios que hice con el K3b antes
de instalar la aplicación cdrecord en mi sistema operativo de turno, mi Mageia Linux.
Como
se puede apreciar en la captura aún no está instalado cdrecord, el
que si está es wodim, que es el programa por defecto para las tareas
de grabación.

Voy a grabar una carpeta
llamada cursillo cuyo peso es de 22.9 Gb en un disco Blu-Ray de 23.3
Gb a una velocidad de 4x como se puede apreciar en la siguiente
imagen:

Luego de que el proceso
de grabación culmine pues me mostrará el ya conocido mensaje de
error que es signo de que K3b no es capaz de cerrar la sesión de
forma correcta, pero claro, la información se grabó de forma
correcta, se puede comprobar con dvdisaster o copiando todos los
archivos del Blu-Ray al escritorio.
Ahora
miren el tiempo en que se demoró en hacer la grabación, casi una
hora, no sé si fue el tiempo real, la verdad no calculé el tiempo
con mi reloj de pared pero diré que demora, puedo tranquilamente ir
a tomar un café o irme a cenar para luego volver para no aburrirme
en la dulce espera.
Una prueba más, pero grabando una ISO
de 6.9 Gb en un disco DVD9 de 8.5 Gb:
Al
ser menos información hay una buena diferencia de tiempo y, claro, las
diferencias con el medio físico también deben influir en el tiempo
en que demora una grabación en un DVD9 y un disco Blu-Ray
respectivamente.
Lo
que toca ahora es instalar cdrecord, para
ver la diferencia en el tiempo de grabación.
Lo
primero es
abrir
una terminal, en mi caso usaré konsole, por defecto cargará en mi
carpeta de usuario, es decir /home/mi usuario, ya que si escribo el
comando
ls
va a listar los archivos y directorios que hay en mi carpeta de
usuario.
Ahora
se escribe lo siguiente en
la terminal:
El
comando wget lo que hace es ir al sitio ftp y descargar a nuestro
/home/usuario el archivo comprimido cdrtools-beta.tar.gz
Luego,
en la terminal (en mi caso konsole):
tar
xvf cdrtools*.gz
Con
el comando tar se descomprime
el archivo comprimido descargado con wget, seguimos
en la terminal y tipeamos:
cd
cdrtools*
Con
el comando cd y
el asterisco se
puede tener acceso al directorio /home/tu usuario/cdrtools-3.01.
Ahora
viene la parte divertida, se escribe el siguiente comando:
make
y
tendrás algo como esto:
Así
comienza a compilar, luego que termine escribes lo siguiente:
sudo
make install
Bien, parece que mi usuario no puede usar sudo en Mageia. Así
que investigando un poco encontré la solución en la wiki de Mageia:
Se
edita el archivo /etc/group como root en la terminal, en mi caso usé
nano para poder escribir en el fichero /etc/group. Para instalar nano
desde la terminal.
urpmi
nano
y
luego
nano
/etc/group
buscar
la linea donde dice wheel:x:10
y
agregar nuestro usuario, en mi caso :
wheel:x:10:becquervera
para
guardar los cambios en /etc/group hacer un ctrl + o (control y letra
o sin el más), ahora
sí, escribe:
sudo
make install
y ya
lo tenemos instalado en nuestro sistema en la carpeta
/opt/schily/bin.
Listo, está instalado, ahora debemos configurar K3b para poder usar
cdrecord. Vamos
a K3b, menú preferencias y luego a configurar K3b, damos un clic
en la columna de la izquierda donde dice Programas:
Como
se puede ver ya está con el «check» pero eso no basta. En
la columna izquierda, donde estaba Programas, vamos a Avanzado y se
procede a hacer lo siguiente:

Marcar
la casilla donde dice Mostrar elementos avanzados.

Cuando
agregamos una o mas carpetas para grabar en un disco y le damos un
clic al botón de grabar, aparecerá lo siguiente:
En la pestaña Varios en el modo
multi-sesión se debe seleccionar la opción Sin multi-sesión, para
que se pueda utilizar cdrecord.
Ahora
sólo quedaría seleccionar en la etiqueta que dice Escribiendo app
en el control donde por defecto está seleccionado Auto, reemplazarlo
por cdrecord y por las razones de este experimento, en
mi caso, selecciono
la Velocidad en 4x:
Y
pues voy a grabar la misma carpeta que grabe en el primer Blu-Ray, el
mismo proyecto. Sólo toca darle al botón grabar y se obtiene esto
luego del proceso de grabación.
Y
pues el mismo proyecto pero en menos tiempo de espera. Bueno no es
una obligación instalar este programa, sólo les comento mi
experiencia, más o menos podría pronosticar que en el DVD9 se
demoraría en finalizar el proceso de grabación en la mitad del
tiempo que en la primera prueba que hice, haría la prueba para
asegurarme pero me quede sin discos DVD9 xd.
Ahora
esto debería tener un final feliz y lo tiene, por supuesto, pero
ocurrió lo inexplicable, en Mageia, que es el sistema operativo
donde hice el experimento, tengo un sistema de archivos ext4 y tengo
otra partición para datos con ext4, la carpeta «mis cursillos» que
grabé pesa 22.9 Gb viéndolo desde Mageia Linux:
Pero
viéndolo desde Ubuntu 13.04 con ext4 como sistema de archivos veo
que la carpeta tiene un peso de:
Pero la máxima capacidad de
almacenamiento es de 23.3 Gb y esto es que por seguridad de mis datos
grabo como máximo a 22.8 Gb, en este experimento llegué a los 22.9
Gb para ver cómo iba la cosa y por lo visto fue bien. Bien, este es un
misterio sin resolver «tarara rarara…»
Actividad
paranormal, o quizá Scooby Doo y la máquina del misterio tengan
algo que decir al respecto, en fin esto acabó bien pero lo otro me
dejo intrigado, como recomendación de ahora en adelante grabaré en
un máximo de 22.8 Gb, pero les diré que los datos son legibles, he
revisado cada subcarpeta e ISO con el gestor de archivadores y no he
encontrado alguna falla en que los datos no se hayan escrito
correctamente en los discos. En fin, como dije, un misterio, saludos
con todos.
Fuentes :

12 comentarios sobre “Instalar cdrecord para usarlo por medio de K3b

    1. Es para compilar cdrecord , el paquete que se decarga de la web de cdrecord es en formato tar.gz antes de usarlo necesito compilarlo para generar desde el código fuente el binario para poder usarlo por medio de k3b.Saludos.

      Me gusta

    2. si me hubiese logueado como root y luego hecho make install quiza no habria tenido que hacer sudo, imagino que habria tenido que dar permisos de ejecucion a cdrecord para que un usuario que no sea root pueda usar cdrecord con k3b , la verdad no se me ocurrio hacer la prueba , uno de los enlaces que deje en las fuentes explica lo que he hecho basandome en la experiencia de un usuario de ubuntu linux , dichos pasos los aplique antes en mi pclinux con exito, pero tenia ganas de probar mageia , fui usuario de mandriva en las versiones 2005, 2008 y 2009 ; queria ver si podia hacer la instalacion de cdrecord tambien en mageia, saludos.

      Me gusta

    3. Te hubiese bastado un su – -c "comando" para ejecutarlo, sin tener que iniciar sesión como root. En Mageia no es necesario usar sudo (realmente en ninguna distribución, ¿se nota que soy detractor de sudo? jeje).Sobre lo de los permisos para que un usuario normal pueda ejecutar los programas de grabación, te hubiese bastado configurar dichos permisos desde el programa k3bsetup. Configurando el grupo "burning" y añadiendo a los usuarios que quieras que puedan grabar a dicho grupo, ya lo tienes hecho 🙂

      Me gusta

    4. Bueno , no tengo problema en hacerlo siguiendo esos pasos , me daré un tiempo libre para rehacer los pasos para compilar el fichero cdrtools , le agregaré la modificación para hacerlo sin sudo , de esa manera el tutorial estará completo haciendo la tarea de compilar tanto usando sudo como que no , en cuanto al grupo burnig como que no lo conocía xd , me has dado un buen feedback como para ir mejorando de a pocos las cosas , muchas gracias , habrá que hacer algo de tiempo , me gusta gnu + linux y todo lo que se mueve alrededor de él lo malo es el tiempo , el trabajo consume la mayor parte de mi tiempo , saludos.

      Me gusta

  1. Por cierto, ahora que me fijo y veo que nadie te lo ha explicado.Ni es una actividad paranormal, ni un misterio, ni uno de los casos a resolver por Scooby y sus amigos. La única razón (y no es porque estés mirándolo desde 2 sistemas operativos diferentes, si no desde 2 gestores de ficheros diferentes) es que Nautilus y Dolphin usan unidades de medida diferentes. Mientras Nautilus usa los prefijos del Sistema Internacional (KB, MB, GB, etc), Dolphin usa los prefijos del estándar ISO (KiB, MiB, GiB, etc), por eso ves resultados diferentes en cada gestor de ficheros.

    Me gusta

    1. pues eso no lo sabia , aunque si que la diferencia es tremenda , le dare un vistazo al dato que me has dado , es un indicio para aprender algo mas , se agradece , ahora me ha dado curiosidad ver el tamaño de la carpeta desde thunar para ver el peso de los archivos en gigas , saludos.

      Me gusta

  2. ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-beta.tar.gz , al parecer esa dirección ya no existe , así que sería algo así :el cdrecord lo pueden obtener de esta dirección : http://sourceforge.net/projects/cdrtools/files/alpha/cdrtools-3.01a24.tar.gz/download y una vez descargado , se descomprime y se sigue con los pasos, en ubuntu 12.04 que es la distro que estoy usando actualmente , es algo mas rápido por el asunto del sudo , simplemente es escribir en la terminal make y luego sudo make install. Una observación interesante es que al parecer a día de hoy el desarrollador había hecho una nueva versión por mayo del 2014 , porque para este tutorial allá por el 2013 había utilizado el cdrecord en su versión 3.1a15, y pues al descargar el archivo veo que es la versión 3.1a24. Fuentes:http://freecode.com/projects/cdrecordhttp://cdrecord.org/private/cdrecordEncontré un ppa para ubuntu que es este https://launchpad.net/~brandonsnider/+archive/ubuntu/cdrtoolsy me gusta lo que dice de brasero y sus problemas , me dan ganas de probarlo y ver si esos problemas ya son cosa del pasado , saludos gente xd.

    Me gusta

    1. jajajajajaja, me alegra saberlo (2017). Curiosamente, en estos momentos, estoy grabando unos discos bluray. Siempre es bueno tener un respaldo de los datos ya sea en medio óptico o mejor aún en un disco duro externo. Nunca se sabe cuando un medio te abandona.

      Me gusta

Deja un comentario