On Friday 06 May 2005 13:31, Dr. Giovanni A. Orlando wrote:
> Hans Reiser wrote:
> 
> >I think someone is going to pay us to write the online repacker in the
> >very near future, though I can't say their name.
> >
> >Giovanni, if by parted support you mean that you are going to write a
> >resizer (and now that I take a moment to remember what parted does it
> >seems certain you do mean that), I wish you would not.  We are so
> >amazing far in debt right now....
> >  
> >
> Hi,
> 
>     It is important to fix some points to clarify.
> 
>     At first, "parted" is a binary that interact with the "libparted" 
> library to run
>     some features about partitions, like:
>        * mkfs
>        * fsck
>        * cp
>        * mv
>        * resize
>        * and others.
> 
>     Actually, parted have zero support for Reiser4.
> 
>     Why we need Reiser4 support inside parted?
> 
>     We need that parted support Reiser4, because our installer actualy a 
> hacked version of RedHat anaconda
>     uses pyparted that need parted to create the partitions on the FS on 
> a new installation.
>     (Therefore also RH people and Linux distro that uses anaconda, like 
> YellowDog will benefit for this code).
> 
>     Therefore, we don't need to resize Reiser4 partitions actually.
> 
>     The necessary code is not necessarely complicated, because libraries 
> are well written.
>     However, I need to understant how Reiser4 do jobs like fsck and mkfs 
> and this code

they are wrappers to libreiser4 & librepair. also have a look at 
reiser4progs/demos/busy (it is able to create file on reiser4, 
copy them to/from, rm, stat, truncate, etc) which is the wrapper 
to libreiser4 too.

>     cannot be a simple or equivalent (system("mkfs.reiser4")).
> 
>     It is necessary to use the parted API to do that.
> 
>     FTOSX 2004 includes "reiser4" packages, including "libaal", from Sep 
> 2004.
>     (Check ftp://ftp.futuretg.com/pub/FTOSX/FTOSX_Desktop_2004/i386/SRPMS)
> 
>     I create some directories, one for parted 1.6.15 (my hacked version) 
> and another for (1.6.22), latest one.
> 
>     People that want to know more about the internal of this code, can 
> browse:
>        
> ftp://ftp.futuretg.com/pub/Projects/parted+Reiser4/Actual_without_support/parted-1.6.15/doc/TUTORIAL
> 
>     I need to update around 111 chapters in six courses, and therefore I 
> will dedicate only 1/2 hours per day to move on
>     on this matter.
> 
> Thanks,
> Giovanni.
> 
> 
> 
> -- 
> 
> 
> -- 
> -- 
> 
> Check FT Websites ... http://www.futuretg.com  - ftp://ftp.futuretg.com
> http://www.FTLinuxCourse.com
>     http://www.FTLinuxCourse.com/Certification
> http://www.RPMParadaise.org
> http://www.YourPersonalOperatingSystem.com
> 
> Mobile: +39 393 665 4239
>       Lancelot is back!

-- 
Thanks,
Vitaly Fertman

Reply via email to