Circling back ... it's been a busy couple of months in my world.

On 10/01/2015 02:24 PM, Christian Borntraeger wrote:
> Just guessing. Maybe this is a safety net to prevent the user from creating a
> physical volume on an ECKD dasd without partition. For this case not going
> onto a partion is indeed wrong. But doing so on an EDEV is certainly fine,
> so maybe its just the check that is too unspecific.

Need to clarify this.
Where Christian says "not going onto a partition is indeed wrong", he's
wrong.
Well ... maybe not *wrong*, just kinda not entirely right.
Let me explain.

ECKD w/o partitioning is fine.
CDL w/o partitioning is the problem, "compatible disk layout".   <<<<< NOTE

CDL exists so that MVS can "see" the Linux partitions.
CDL renders a VTOC that MVS doesn't choke on.
That's all. No additional benefit.
(Of course, if you're in an MVS shop, maybe that's huge.)

ECKD with consistent 4K blocks is LDL, "Linux disk layout".
You can create LDL with 'fdasd'. It is not the default. The default is CDL.
But LDL w/o partitioning is fine, and that's ECKD.

CDL exists to accommodate MVS.
z/VM (CP), CMS, z/VSE, Linux, Solaris, AIX, UTS ... *all* can go from
IPL to shutdown happily with 4K blocked ECKD.
(Okay ... now *I'm* not entirely right. CP can mount them, but not use
them for CP Owned operations.)
(And I'm guessing about UTS; it's been so long.)

CDL is a very un-Unix solution and renders many traditional Linux-side
"things we do with disks" unreliable or impossible.

MVS should grow up.

-- R; <><

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to