Messages in this thread | | | Date | Sun, 30 Nov 2003 12:24:19 +0100 | Subject | Re: Disk Geometries reported incorrectly on 2.6.0-testX | From | Sven Luther <> |
| |
On Sun, Nov 30, 2003 at 10:40:25AM +0000, John Bradford wrote: > * All partition information stored in one partition table > > Linked lists make re-arranging partitions, and backing up the > partition table more difficult.
I don't agree here. You just follow the linked list and make the backup, which is one more reason for having the save/restore mechanism in the per partition table code, which knows how to read/write the partition table anyway. Also, mostly the linked list is found in a chunk of the disk which you can easily backup with dd. The amiga scheme has both information about the number of sectors which can be used in the linked list, as well as the last used sector.
Also, with a linked list, you can maintain two or more partition tables on disk, thus making an on-disk backup easy. When you write a new partition table, you write it on other sectors than the first one, and then update the root pointer. You can then later go back to the old partition table by just restoring the root pointer or something such.
Also, it allow you flexibility with the amount of partitions you can use, as you could have potentially have any number of partitions you like (upto 2^30 or such).
Friendly,
Sven Luther - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |