Buenas.
Trabajando con Hercules, me ha tocado hacer un disco nuevo, y me ha saltado la duda. El formato cckd es el mismo ckd comprimido. Pero no he encontrado información sobre el tipo de compresión, si los mecanismos, y tampoco algo claro que afirme o niegue las vicisitudes de la compilación.
En este último punto, debo decir que en algún foro por ahí, he leído una discusión interesante sobre qué es mejor, cuándo y para qué. No me importa tanto la optimización de accesos o almacenamiento, tanto como aprender. Que para eso tengo el Hércules...
Pero lo dicho. ¿Alguien me puede aclarar el formato comprimido como se saca? Muchas gracias.
Diferencia discos cckd y ckd
-
- Colaborador
- Mensajes: 143
- Registrado: 07 Feb 2007, 05:34
- País: España
- Ciudad: Madrid
- Ocupación: Otra
Diferencia discos cckd y ckd
Mi lema favorito, el de las tres "uVes": Velocidad, Valor y... Vuevos.
- LuisFer
- Colaborador Senior
- Mensajes: 394
- Registrado: 27 May 2006, 16:06
- País: España
- Ciudad: Madrid
- Ocupación: Otra
Re: Diferencia discos cckd y ckd
Extraido de https://www.taringa.net/posts/ciencia-e ... frame.html
CKD: es una arquitectura de datos para discos DASD creada por IBM. Relacionado con Hercules, es un archivo que internamente organiza la información mediante dicha arquitectura.
CCKD: es un archivo CKD comprimido mediante zlib o bzip2.
No sé si contesta a tu pregunta
Saludos
CKD: es una arquitectura de datos para discos DASD creada por IBM. Relacionado con Hercules, es un archivo que internamente organiza la información mediante dicha arquitectura.
CCKD: es un archivo CKD comprimido mediante zlib o bzip2.
No sé si contesta a tu pregunta
Saludos
No me sigas, puedo no guiarte, no vayas delante , puedo no seguirte, caminemos juntos y sé simplemente, mi amigo.
-
- Colaborador
- Mensajes: 143
- Registrado: 07 Feb 2007, 05:34
- País: España
- Ciudad: Madrid
- Ocupación: Otra
Re: Diferencia discos cckd y ckd
Hola.
Perdón por no contestar antes.
Sí. Leí un artículo parecido, aunque creo recordar que incluía gzip. Sin embargo, he intentado "descomprimir" uno de los discos que tengo, y Hercules no me lo lee. Aunque entiendo que es probable que lo descomprimiera mal, también me atrevo a pensar que hacer falta algún parámetor de compresión/descompresión para que sea legible por la emulación.
La ingnorancia es muy atrevida, lo sé. Por eso me atrevo a preguntarlo... ¿Te suena algún parámetro necesario? Salvo la información que aporta el enlace (que es igual a la que encontré en la página de Hercules, si no me equivoco de fuente), no se comenta nada más. Ni parámetros, ni versión de compresor (que también suele ser un escollo a tener en cuenta).
Muchas gracias por la respuesta.
PD Como complemento a este tema, por si alguien lo busca también, me gusta el enlace http://www.hercules-390.org/cckddasd.html
Aunque me queda por mirar cosas, y el uso de las utilidades creo que no es ejecutarlas y ya está, es interesante.
Perdón por no contestar antes.
Sí. Leí un artículo parecido, aunque creo recordar que incluía gzip. Sin embargo, he intentado "descomprimir" uno de los discos que tengo, y Hercules no me lo lee. Aunque entiendo que es probable que lo descomprimiera mal, también me atrevo a pensar que hacer falta algún parámetor de compresión/descompresión para que sea legible por la emulación.
La ingnorancia es muy atrevida, lo sé. Por eso me atrevo a preguntarlo... ¿Te suena algún parámetro necesario? Salvo la información que aporta el enlace (que es igual a la que encontré en la página de Hercules, si no me equivoco de fuente), no se comenta nada más. Ni parámetros, ni versión de compresor (que también suele ser un escollo a tener en cuenta).
Muchas gracias por la respuesta.

PD Como complemento a este tema, por si alguien lo busca también, me gusta el enlace http://www.hercules-390.org/cckddasd.html
Aunque me queda por mirar cosas, y el uso de las utilidades creo que no es ejecutarlas y ya está, es interesante.
Mi lema favorito, el de las tres "uVes": Velocidad, Valor y... Vuevos.
- LuisFer
- Colaborador Senior
- Mensajes: 394
- Registrado: 27 May 2006, 16:06
- País: España
- Ciudad: Madrid
- Ocupación: Otra
Re: Diferencia discos cckd y ckd
El comando dasdinit http://www.hercules-390.org/hercload.html creo que responde a tu pregunta
Código: Seleccionar todo
Hercules DASD image file creation program
Version 3.06
(c)Copyright 1999-2009 by Roger Bowler, Jan Jaeger, and others
Builds an empty dasd image file:
dasdinit [-options] filename devtype[-model] [volser] [size]
where:
-v display version info and help
-z build compressed dasd image file using zlib
-bz2 build compressed dasd image file using bzip2
-0 build compressed dasd image file with no compression
-lfs build a large (uncompressed) dasd file (if supported)
-a build dasd image file that includes alternate cylinders
(option ignored if size is manually specified)
-r build 'raw' dasd image file (no VOL1 or IPL track)
-linux null track images will look like linux dasdfmt'ed images
(3390 device type only)
filename name of dasd image file to be created
devtype CKD: 2305, 2311, 2314, 3330, 3340, 3350, 3375, 3380, 3390, 9345
FBA: 0671, 3310, 3370, 9313, 9332, 9335, 9336
model device model (implies size) (opt)
volser volume serial number (1-6 characters)
(specified only if '-r' option not used)
size number of CKD cylinders or 512-byte FBA sectors
(required if model not specified else optional)
No me sigas, puedo no guiarte, no vayas delante , puedo no seguirte, caminemos juntos y sé simplemente, mi amigo.
-
- Usuario
- Mensajes: 21
- Registrado: 21 Ene 2015, 20:23
- País: España
- Ciudad: Bilbao
- Ocupación: IT Specialist
Re: Diferencia discos cckd y ckd
Hola:
No puedes descomprimir un CCKD en un CKD usando bzip2, gzip o zlib, ya que aunque el contenido va comprimido, las cabeceras, descriptores e indices no, por tanto, no puedes descomprimirlo sin mas porque se te va a corromper todo. Para convertir un CCKD en un CKD debes usar el comando DASDCOPY para copiarte el volumen CCKD a CKD o viceversa.
No puedes descomprimir un CCKD en un CKD usando bzip2, gzip o zlib, ya que aunque el contenido va comprimido, las cabeceras, descriptores e indices no, por tanto, no puedes descomprimirlo sin mas porque se te va a corromper todo. Para convertir un CCKD en un CKD debes usar el comando DASDCOPY para copiarte el volumen CCKD a CKD o viceversa.
Recetas Hercules, z/OS y AS/400 en http://www.mainframecorner.com
-
- Usuario
- Mensajes: 16
- Registrado: 29 Sep 2015, 01:37
- País: España
- Ciudad: Madrid
- Ocupación: Otra
- Contactar:
Re: Diferencia discos cckd y ckd
Hay que tener cuidado con usar discos comprimidos mayores de 3390-3 porque los estas usando y llegan a 4 GB, dejan de funcionar.
Al menos, a mi me ha pasado. Si son discos 3390-9 en adelante, no uses la opción de comprimir.
JFG
Al menos, a mi me ha pasado. Si son discos 3390-9 en adelante, no uses la opción de comprimir.
JFG
Mi blog de Mainframe: http://emuframe.com