Results 1 to 6 of 6

Thread: Include in-place file system conversion tool (convertfs)...

  1. #1
    Junior Member
    Join Date
    Apr 2003
    Posts
    4

    Include in-place file system conversion tool (convertfs)...

    Hi all,

    A suggestion for a tool that would be REALLY usefull on the Knoppix CD :

    http://tzukanov.narod.ru/convertfs/

    (it should take less than 150KB so it should probably fit on the cd... ?)

    Please note that I've not (yet) tested this software, but this is really something I would have needed a couple of times (doing this using tar and/or netcat is not fun at all, and you need another HD/computer...)

    Please let me know what you think about this suggestion...

    Vincent

  2. #2
    Junior Member
    Join Date
    Apr 2003
    Posts
    4
    No reply/feedback at all... am I really the only one interested in such a feature ???

    =========================================
    convertfs v1.3

    Convert filesystem on device from this type to this type.

    Usage: convertfs device from_fs_type to_fs_type

    Filesystem types: minix xfs jfs reiserfs ext2 ext3

    Example: convertfs /dev/hda2 ext2 reiserfs
    =========================================

  3. #3
    Senior Member registered user
    Join Date
    Mar 2003
    Posts
    872
    Is it in-place ? I browse briefly and it seems like a tar out/reformat/tar in to me.

  4. #4
    Junior Member
    Join Date
    Apr 2003
    Posts
    4
    Yes, it is:

    This simple toolset allows you to change type of file system in the lack of backup space. The idea
    is to use sparse files support of primary filesystem. We create a sparse image of block device, mkfs secondary filesystem on it, mount it, mv files from primary filesystem to mounted image and then
    map image to the device.
    Thus (if I understand correctly) the only condition is that the free space on the partition you want to convert has to be be bigger than the size of the biggest file on the partition - so that you can move it to the sparse image. No other disk/partition needed ! I don't know any other tool that can achieve the same in linux...

  5. #5
    Senior Member registered user
    Join Date
    Mar 2003
    Posts
    872
    What does it mean by sparse image ? I don't quite understand how it does it.

  6. #6
    Junior Member
    Join Date
    Apr 2003
    Posts
    4
    From http://www.nic.com/~cheah/hole.html : "On many Unix filesystems, files containing long strings of nulls can be stored much more efficiently than other files. To be specific, if a string of nulls spans an entire allocation block, that whole block is not stored on disk at all. Files where one or more blocks are omitted in this way are called sparse files. The missing blocks are also known as holes."

    That makes possible e.g. to have a 1TB file on a 1GB partition, provided that the file is filled at 99.9% with nulls. Anyway, the image of the partition is initially a sparse file (which means that it takes effectively 0 space on disk, even if it looks like a file that is as big as your whole partition !), and the effective size (i.e. size taken on disk) of the image will grow up as the files are moved into that image (which on the other side will free space on the partition, thus the total space used on the partition is almost constant)...

Similar Threads

  1. NTFS file system
    By evirus in forum General Support
    Replies: 1
    Last Post: 05-07-2004, 12:39 AM
  2. What File System should I use ???
    By b0b-0001 in forum Hdd Install / Debian / Apt
    Replies: 6
    Last Post: 04-07-2004, 05:56 AM
  3. What file system?
    By Drewby in forum Hdd Install / Debian / Apt
    Replies: 2
    Last Post: 11-03-2003, 06:54 PM
  4. File System
    By WANDr in forum Hardware & Booting
    Replies: 1
    Last Post: 03-13-2003, 01:51 AM
  5. No root file system (but system works)
    By freyley in forum Hdd Install / Debian / Apt
    Replies: 1
    Last Post: 01-31-2003, 09:21 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


HP ProLiant DL380 Gen9 8SFF Server - E5-2698 v3 - 32Cores - 128GB Ram - 1TB HDD picture

HP ProLiant DL380 Gen9 8SFF Server - E5-2698 v3 - 32Cores - 128GB Ram - 1TB HDD

$299.00



HP ProLiant DL360 Gen9 Server 2x E5-2620v4 2.1GHz =16 Cores 32GB P440AR 4xRJ45 picture

HP ProLiant DL360 Gen9 Server 2x E5-2620v4 2.1GHz =16 Cores 32GB P440AR 4xRJ45

$229.00



Dell Poweredge R730xd 2.5in 2x E5-2690 v3 2.6ghz 24-Cores  64gb  H730  2x 750w picture

Dell Poweredge R730xd 2.5in 2x E5-2690 v3 2.6ghz 24-Cores 64gb H730 2x 750w

$189.99



CTO Dell PowerEdge R630 Server, 2x Xeon E5-2680V4, 64GB- 512GB RAM, New SSDs picture

CTO Dell PowerEdge R630 Server, 2x Xeon E5-2680V4, 64GB- 512GB RAM, New SSDs

$361.33



Dell PowerEdge R620 Server 2x E5-2660 v1 2.2GHz 16 Cores 256GB RAM 2x 300GB HDD picture

Dell PowerEdge R620 Server 2x E5-2660 v1 2.2GHz 16 Cores 256GB RAM 2x 300GB HDD

$89.99



Dell R630 Server 2x E5-2620 V4 2.1GHz =16 Cores 128GB DDR4 1x 960GB 2x 1G 2x 10G picture

Dell R630 Server 2x E5-2620 V4 2.1GHz =16 Cores 128GB DDR4 1x 960GB 2x 1G 2x 10G

$210.00



Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD picture

Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD

$389.99



Dell PowerEdge R720XD Xeon E5-2680 V2 2.8GHz 20 Cores 256GB RAM 12x4TB picture

Dell PowerEdge R720XD Xeon E5-2680 V2 2.8GHz 20 Cores 256GB RAM 12x4TB

$510.00



1U Supermicro Server X10DRU-i+ 2x Xeon E5-2690 V4 28 Cores 64GB 4x 10GBE-T 2PS picture

1U Supermicro Server X10DRU-i+ 2x Xeon E5-2690 V4 28 Cores 64GB 4x 10GBE-T 2PS

$349.00



Dell PowerEdge R430 1U Server 2x E5-2660 v3 2.6ghz 20Cores 32gb 4Trays H730 2PSU picture

Dell PowerEdge R430 1U Server 2x E5-2660 v3 2.6ghz 20Cores 32gb 4Trays H730 2PSU

$249.99