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.