Troels Liebe Bentsen <[EMAIL PROTECTED]> writes:

> i got this from gnu parted-1.0.2 README Is this realy true?
> 
> Other related programs are listed here. Some of these also have useful
> documentation:
>   * Disk Drake. I wouldn't touch this! I (Andrew Clausen) wrote a program called
> fsresize, which GNU Parted is based on. Disk Drake uses an OLD version of
> fsresize (translated to Perl with c2perl, would you believe!) that had lots of
> bugs. Perhaps they've fixed them, but I've heard a lot of reports of people
> losing their file systems. www.linux-mandrake.com/diskdrake, from memory.

well, well. I read this some time ago in a newsgroup, i thought it was just
something floating around. But as andrew put it in the README, i have to
respond!

for the lot of reports of people losing their file systems, there has been a few
(in the beginning). Here is what the discussion i had with Lennert Buytenhek:
-----
>> >> Neither is diskdrake! I've had 5 people bitching to me that diskdrake
>> >> wiped out their partition tables!
>> >
>> >arg!! could you please tell them to report to me, please!!
>> Ok, I'll tell them.
So I did.

Lennert
-----


here is a sort of comparison i wrote a few days ago:

- resizing ext2: i removed it from diskdrake as it was buggy and ext2resize
doesn't handle sparse superblock (yet). parted has the option but it never works
(cuz of sparse superblock)
- resizing raw partitions: parted do not want to resize what it doesn't know
about. diskdrake warn the data will be lost and goes on :)
- resizing fat partitions: c2perl doesn't really exist and isn't magical! A lot
of changes were made when porting to 
- geometry handling (dos compatibility): parted try very hard to get the good
geometry. diskdrake doesn't care much about it (it takes what linux gives)
- partition table labels: i don't really know how this work, but parted has it
and diskdrake doesn't
- move partition: diskdrake's code is buggy and not enabled. parted seems to
have only ``copy'' partition. i have not tested yet

- ease of use: parted 0/20 (lower than fdisk), diskdrake 19/20 :)
- warnings: none in parted, even worse, no `Write' action (as in fdisk), all is
done after each action. One before each dangerous (lost of data) action in
diskdrake
- unity: parted->cylinder, diskdrake->MiB
- undo: diskdrake (not for all actions of course)
- raid handling: diskdrake
- fstab: diskdrake can modify fstab, parted doesn't as it doesn't ask mount
points
- 1024 cylinder boundary detection: diskdrake warns the user if / or /boot is
created or assigned beyond the 1024 cylinder. parted doesn't as it doesn't ask
mount points
- save partition table in file: diskdrake only
- save partition table on raw floppy (at install): diskdrake only
- different level of expertise: diskdrake
- change type of partition: strange in parted (use mkfs)
- extended partition handling: limited as in fdisk (ask me for more :)
- partition types: 3 in parted (not even FAT32!), many in diskdrake (and fdisk)

please correct if i'm wrong. i'm just hoping Andrew will remove that nasty
description from parted's README.

cu Pixel.

Reply via email to