DASDLIST(1)
β¨ NAME β¨
dasdlist β okay so this is the one that builds you an empty DASD image file π
π¦ SYNOPSIS π¦
dasdinit [-v] [-z] [-bz2] [-0] [-lfs] [-a] [-r] [-linux] filename
devtype[-model] [volser] [size]
So real talk, this manual page is documenting the dasdinit program π
(yes the page is called dasdlist and the command is dasdinit, we don't make the rules, we just vibe).
And what does it do? dasdlist builds an empty DASD image file β¨ that's the whole assignment, that's the plot.
π PARAMETERS π
Here's your lineup of things you gotta feed it, in order, no skipping π«Ά
filenameβ the name of the DASD image file you want it to create. Like, the baby's name, essentially.devtypeβ the emulated device type. Iconic. Necessary.modelβ the emulated device model, and it's optional bestie, breathe πvolserβ volume serial number, and it's gotta be 1-6 characters β and heads up, you only pass this if you're NOT using the-roption π«sizeβ number of cylinders (that's for CKD devices) or 512-byte sectors (that's for FBA devices). It's optional if the device is specified πΈ
π OPTIONS π
Every single flag, coming at you, no cap:
-vβ shows you the version info and the help. The "hey what even is this" flag π-zβ builds a compressed DASD image file using zlib β¨-bz2β builds a compressed DASD image file using bzip2 π-0β builds a compressed DASD image file with no compression π yeah it's giving oxymoron, it's giving iconic-lfsβ builds a large (uncompressed) DASD file, but only if it's supported. If not supported... it's not supported, bestie π-aβ builds a DASD image file that includes alternate cylinders. Lowkey important caveat: this option gets ignored if you manually specifysizeπ-rβ builds a'raw'DASD image file, meaning no VOL1 and no IPL track π¨-linuxβ null track images will look like linuxdasdfmt'ed images. Heads up:3390device type only β don't try it anywhere else π
π SEE ALSO π
Go read this one, it's the homework:
/usr/share/doc/hercules/html/hercload.html
π AUTHOR π
So the lore is: Hercules was created by Roger Bowler and it's maintained by Jay Maynard πβ¨
And Jan Jaeger designed and implemented many of the advanced features of Hercules, including dynamic reconfiguration, integrated console, interpretive execution, and z/Architecture support. Ate, no crumbs π«Ά
This manual page was written by Peter De Schrijver p2@debian.org for the Debian GNU/Linux system (but may be used by others) πΈ Permission is granted to copy, distribute and/or modify this document under the terms of the GPL.
okay that's the whole page bestie, you're officially educated π
Signing off from DASDLIST(1), manual page and proud β that's the title card, that's the footer, that's the whole ~aesthetic~ ππ
β¨
π¦ where this page comes from
- debian bookworm: hercules 3.13-7
- debian trixie: hercules 3.13-8
- ubuntu jammy: hercules 3.13-7
- ubuntu noble: hercules 3.13-7
- ubuntu questing: hercules 3.13-8
- ubuntu resolute: hercules 3.13-9
- ubuntu stonking: hercules 3.13-9
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms