Messages in this thread | | | Subject | Parition Slices ( waqs Re: OFFTOPIC: New MBR and partitioning standard? ) | Date | Sat, 06 Mar 1999 13:49:26 -0500 | From | Adam Sulmicki <> |
| |
That reminds me. Now that Linux supports more and more parition schemes, I think it is time to "upgrade" the way linux deals with "sub-paritions".
Currnetly first four paritions happen to get something like:
hda1, hda2, hda3, had4
If there are exended paritions, they get numbers
hda5,hda6,hda7 etc..
The problem: If in the above example the exended partition was hda3, and then I add an 2nd exended parition on hda2, then all numbers hda5,hda6,hda7 will now denote different parition!
You don't even have to add new parition, it is just enough that you have bsd-style paritition on hda2, and that you use kernels with and without support for bsd-paritions. The number for suppartitions will jump wildly depending on which kernel you boot.
Thus, I think this naming sheme is brain-dead.
The Solution: Solaris-like naming sheme. Primary Paritions are :
hda1,hda2,hda3,hda4.
If we have any extended paritions, say we converted the 4nd parition to bsd-style extended parition, then they would be:
hda4a,hda4b,hda4c etc...
now if we change 2nd partition to dos-extended parition,
then they would become:
hda2a,hda2b,hda2c,hda2d
and the last parition would remain UNCHANGED.
I think first there would be neededa patch for kernel, then other utils could be converted to deal with this new scheme.
Comments? Suggestions? I'll-do-that?
Adam
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |