Main > Free Download Search >

Free parted magic software for linux

parted magic

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2029
Parted Magic 1.8

Parted Magic 1.8


Parted Magic is a ~30mb LiveCD/USB with its only purpose being partitioning hard drives. more>>
Parted Magic is a ~30mb LiveCD/USB with its only purpose being partitioning hard drives. Although GParted and Parted are the main programs, the CD/USB also offers programs like partimage, testdisk, fdisk, sfdisk, dd, etc...
Parted Magic is based on my work from the GParted LiveCD project and falls under the terms of the GPL.
Enhancements:
- We added dd_rhelp, sdparm, mbr, and xfburn for starters. Updated programs: linux-2.6.22, e2fsprogs-1.40.2, ntfs-3g-1.710, dd_rescue-1.13, ddrescue-1.5, leafpad-0.8.11, file-4.21, testdisk-6.7, mdadm-2.6.1, pciutils-2.2.5, syslinux-3.51, isomaster-1.0, hdparm-7.4, xfsprogs_2.8.21-1, busybox-1.5.1, and usbutils-0.72. All menus are bypassed now. After the syslinux menu, it boots to the desktop without any other interruptions. You can now create the LiveUSB from the LiveCD by using our new USB Operations program...
<<less
Download (35.6MB)
Added: 2007-07-26 License: GPL (GNU General Public License) Price:
536 downloads
Qtparted 0.4.5

Qtparted 0.4.5


QTParted is a Partition Magic clone to graphically manipulate partitions. more>>
QTParted is a Partition Magic clone written in C++ using the Qt toolkit.
Some note about REISERFS/NTFS/JFS/EXT3 support in QTParted: Even if libparted does not support these filesystems QTParted can handle it. Of course it do it using external tools. This are the latest support status of this filesystems:
- Ntfs - Needed mkntfs and ntfsresize (linux-ntfs)
- ReiserFS - Needed (progsreiserfs) by libparted. Warning: progsreiserfs is not reisergsprogs!
- JFS - Needed mkfs.jfs (jfsutils)
- Ext2/Ext3 - Needed mkfs.ext3 (e2fsprogs)
- XFS - Needed mkfs.xfs (xfsprogs)
<<less
Download (0.22MB)
Added: 2005-08-12 License: GPL (GNU General Public License) Price:
893 downloads
GNU Parted 1.8.8

GNU Parted 1.8.8


GNU Parted is a partition editor, for creating, destroying, resizing and copying partitions. more>>
GNU Parted is a program for creating, resizing, destroying, checking and copying partitions, and the file systems on them. This is useful for creating space for new operating systems, reorganising disk usage, copying data between hard disks and disk imaging.
Supported disk labels: raw access (useful for RAID and LVM), MS-DOS partition tables, Intel GPT partition tables, MIPS partition tables, PC98 partition tables, Sun and BSD disk labels and Macintosh partition maps.
Notes:
- For ext2, ext3 and reiserfs: the start of the partition must stay fixed.
- For ext2, ext3: the partition you copy to must be bigger or exactly the same size as the partition you copy from.
- For ext2 and ext3: the checking is limited to ensuring the resize and copy commands will be ok.
- For fat: the size of the new partition after resizing or copying is restricted by the cluster size. Parted can shrink the cluster size, so you can always shrink your partition. However, if you cant use FAT32 for some reason, you may not be able to grow your partition.
- Parted supports both FAT16 and FAT32. Parted can convert file systems between FAT16 and FAT32, if necessary.
- Reiserfs support is enabled if you install libreiserfs.
<<less
Download (1.3MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
510 downloads
Partition Logic 0.68

Partition Logic 0.68


Partition Logic is a standalone partitioning tool for PC-compatible computers. more>>
Partition Logic is a free hard disk partitioning and data management tool. It can create, delete, format, and move partitions and modify their attributes. It can copy entire hard disks from one to another.

Partition Logic is free software, based on the Visopsys operating system. It boots from a CD or floppy disk and runs as a standalone system, independent of your regular operating system.

Partition Logic is intended to become a free alternative to such commercial programs as Partition Magic, Drive Image, and Norton Ghost...

<<less
Download (1.2MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
913 downloads
Template::Magic 1.39

Template::Magic 1.39


Template::Magic is a Perl module for magic merger of runtime values with templates. more>>
Template::Magic is a Perl module for magic merger of runtime values with templates.

SYNOPSIS

Just add these 2 magic lines to your code...

use Template::Magic;
Template::Magic->new->print( /path/to/template );

to have all your variable and subroutines merged with the template file, or set one or more constructor array to customize the output generation as you need:

use Template::Magic qw( -compile );

$tm = new Template::Magic
paths => [ qw(/any/path /any/other/path) ] ,
markers => [ qw( < / > ) ] ,
lookups => [ %my_hash, $my_obj, main ] ,
zone_handlers => [ &my_zone_handler, _EVAL_ ] ,
value_handlers => [ DEFAULT, &my_value_handler ] ,
text_handlers => sub {print lc $_[1]} ,
output_handlers => sub {print uc $_[1]} ,
post_handlers => &my_post_handler ,
options => no_cache ;

$tm->nprint( template => /path/to/template
lookups => %my_special_hash );

<<less
Download (0.045MB)
Added: 2007-07-11 License: Perl Artistic License Price:
839 downloads
File::MMagic 1.27

File::MMagic 1.27


File::MMagic is a Perl module to guess file type. more>>
File::MMagic is a Perl module to guess file type.

SYNOPSIS

use File::MMagic;
use FileHandle;

$mm = new File::MMagic; # use internal magic file
# $mm = File::MMagic->new(/etc/magic); # use external magic file
# $mm = File::MMagic->new(/usr/share/etc/magic); # if you use Debian
$res = $mm->checktype_filename("/somewhere/unknown/file");

$fh = new FileHandle "< /somewhere/unknown/file2";
$res = $mm->checktype_filehandle($fh);

$fh->read($data, 0x8564);
$res = $mm->checktype_contents($data);

<<less
Download (0.021MB)
Added: 2007-01-11 License: Perl Artistic License Price:
1017 downloads
Math::MagicSquare 2.04

Math::MagicSquare 2.04


Math::MagicSquare is a Magic Square Checker and Designer. more>>
Math::MagicSquare is a Magic Square Checker and Designer.

SYNOPSIS

use Math::MagicSquare;

$a= Math::MagicSquare -> new ([num,...,num],
...,
[num,...,num]);
$a->print("string");
$a->printhtml();
$a->printimage();
$a->check();
$a->rotation();
$a->reflection();

The following methods are available:

new

Constructor arguments are a list of references to arrays of the same length.

$a = Math::MagicSquare -> new ([num,...,num],
...,
[num,...,num]);

check

This function can return 4 value

0: the Square is not Magic
1: the Square is a Semimagic Square (the sum of the rows and the columns is equal)
2: the Square is a Magic Square (the sum of the rows, the columns and the diagonals is equal)
3: the Square ia Panmagic Square (the sum of the rows, the columns, the diagonals and the broken diagonals is equal)

print

Prints the Square on STDOUT. If the method has additional parameters, these are printed before the Magic Square is printed.

printhtml

Prints the Square on STDOUT in an HTML format (exactly a inside a TABLE)

printimage

Prints the Square on STDOUT in png format.

rotation

Rotates the Magic Square of 90 degree clockwise

reflection

Reflect the Magic Square

<<less
Download (0.007MB)
Added: 2007-07-02 License: Perl Artistic License Price:
845 downloads
IP Tables network magic SysRq 0.5

IP Tables network magic SysRq 0.5


IP Tables network magic SysRq is a new iptables target that allows you to do the same as the magic sysrq key on a keyboard does. more>>
IP Tables network magic SysRq is a new iptables target that allows you to do the same as the magic sysrq key on a keyboard does, but over the network.

Why to use the remote sysrq?

Sometimes a remote server hangs and only responds to icmp echo request (ping). Every administrator of such machine is very unhappy because (s)he must go there and press the reset button. It takes a long time and its inconvenient. So here is a solution. Use the Network Magic SysRq and you will be able to do more than just pressing a reset button. You can remotely sync disks, remount them read-only, then do a reboot. And everything comfortably and only in a few seconds.

Is it secure?

That depends. Let me explain: You can restrict who can do this by setting the iptables firewall. But unfortunately, for simplicity, the Network Magic SysRq is based on a single packet request. This packet is encrypted and password protected, but if somebody can sniff it (s)he will be able to repeat (but not to change) the query (so-called replay attack). The query is also protected by a timestamp. When the packet is generated, it is stamped by current date and time. Then on the server side that stamp is compared with the current time of the server and if it is within the tolerance the request is accepted. Together with some other information, the timestamp is protected by SHA1 hash. This means that the potential attacker has a limited time to repeat the sniffed packet. If anybody requires a better security than this, some secure encrypted tunnel can be used. (not depending on userspace, of course!

How to install it?

Just type make.

When everything is compiled type make install as root and after that run depmod -a. Now you can load the kernel module by the command modprobe ipt_SYSRQ.

You would also like to configure the server password and the tolerance. This can be set when installing the module into a kernel, by specifying the module parameters passwd for password and tolerance for tolerance in seconds. The default values are passwd="" and tolerance=43200.

Example:

modprobe ipt_SYSRQ passwd="my_very_secret_password" tolerance=3600

Module options can also be specified in file /etc/modules.conf.

Example:

options ipt_SYSRQ passwd="my_very_secret_password" tolerance=3600

What to do on a server?

After the module is loaded you are able to deploy it using the iptables command.

Some examples of usage:

iptables -I INPUT -p udp --dport 9 -j SYSRQ

or

iptables -I INPUT -i eth1 -s 192.168.1.2 -p udp --dport 9 -j SYSRQ

Note that UDP port 9 is used. This is the default port for send_sysrq program, which shouldnt do any harm, as it defaults to discard service.

What to do on the remote machine?

Copy the executable binary send_sysrq to the remote (client) machine. Alternatively, you can compile ipt_sysrq there yourselves. After uncompressing the source package, you just need to do a make send_sysrq.

Now you can use the client program send_sysrq to send the sysrq request.

<<less
Download (0.025MB)
Added: 2006-11-13 License: GPL (GNU General Public License) Price:
1082 downloads
Template::Magic::HTML 1.39

Template::Magic::HTML 1.39


Template::Magic::HTML Perl module contains HTML handlers for Template::Magic used in a HTML environment. more>>
Template::Magic::HTML Perl module contains HTML handlers for Template::Magic used in a HTML environment.

SYNOPSIS

$tm = new Template::Magic::HTML ;

# that means
$tm = new Template::Magic
markers => HTML ,
value_handlers => HTML ;

# that explicitly means
$tm = new Template::Magic
markers => [ qw( ) ],
value_handlers => [ qw( SCALAR
REF
CODE
TableTiler
ARRAY
HASH
FillInForm ) ] ;

Template::Magic::HTML is a collection of handlers for Template::Magic useful when used in a HTML environment. It adds a couple of magic HTML specific value handlers to Template::Magic default value handlers. Just create and use the object as usual, to have a trasparent interface to HTML::TableTiler and HTML::FillInForm too.

<<less
Download (0.045MB)
Added: 2007-07-04 License: Perl Artistic License Price:
844 downloads
List::Part 0.03

List::Part 0.03


List::Part is a Perl module that allows you to partition one array into several. more>>
List::Part is a Perl module that allows you to partition one array into several.

SYNOPSIS

use List::Part;
($good, $bad)=part { !/substring/ } @array; #store arrayrefs into $good and $bad
(*good, *bad)=part { !/substring/ } @array; #store into @good and @bad

ABSTRACT

List::Part implements the part function, allowing one array to be "partitioned" into several based on the results of a code reference.

There are many applications in which the items of a list need to be categorized. For example, lets say you want to categorize lines in a log file:

my($success, $failure)=part { /^ERR/ } ;

Or, suppose you have a list of employees, and you need to determine their fate:

my($lay_off, $give_raise, $keep)=part {
$_->is_talented ? 0
: $_->is_executive ? 1
: 2
} @employees;

Actually, the second one is better suited to parts alternate form, parta:

my($lay_off, $give_raise, $keep)=parta
[ sub { $_->talented }, sub { $_->is_executive }, qr// ] =>
@employees;

Or maybe you just want yet another way to write the traditional Perl signoff:

perl -MList::Part -e"print map{@$_}part{$i++%5}split,JAercunrlkso ettPHr hea,"

List::Part can help you do those sorts of things.

<<less
Download (0.004MB)
Added: 2007-05-18 License: Perl Artistic License Price:
889 downloads
PAUD 2.0.3

PAUD 2.0.3


PAUD is a Linux utility bootdisk. more>>
PAUD (Parted And Utilities Disk) is a Linux utility boot disk distribution. It fits on a single 1.44 floppy disk. It contains mc, parted, and other utilities such as filesystem utilities for ext2, ext3, and Reiserfs. It is great for partition maintenance and for rescue purposes.
The latest version of PAUD (1.0.4) has glibc-2.2.5, kernel 2.4.20, support for up to 4 virtual consoles. Kernel has DMA support (click here for more info on DMA) , SCSI support is not available out-of-the-box but it can be easily implemented.
The kernel has filesystem support for FAT/VFAT, EXT2, EXT3, ReiserFS 3.5, and ReiserFS 3.6 filesystems. Parted supports creating, resizing, copying, and destroying of these filesystem types (please read notes for reiserfs and ext3).
This is a list of all the commands, some of these commands are internal commands of busybox:
busybox commands:
[, ash, basename, busybox, cat, chgrp, chmod, chown, chroot, chvt, clear, cp, cut, date, dd, df, dirname, dmesg, du, echo, env, false, find, free, grep, gunzip, gzip, halt, head, id, init, kill, killall, klogd, linuxrc, ln, logger, ls, lsmod, mkdir, mknod, mkswap, modprobe, more, mount, mv, pidof, poweroff, ps, pwd, reboot, reset, rm, rmdir, sed, sh, sleep, sort, swapoff, swapon, sync, syslogd, tail, tar, test, touch, true, tty, umount, uname, uniq, uptime, wc, which, whoami, xargs, yes, zcat
Other commands:
e2fsck, hdparm, mc, mkreiserfs-3.5, parted, reiserfsck, tune2fs
Notes:
SCSI: SCSI support is not enabled in the kernel, if you wish to use scsi devices with PAUD, you can make a custom kernel and put it on the disk with the rootdisk. The docs section on the PAUD project page will show you how.
ntfs: Many people have asked about NTFS support, specifically the ntfsresize program. I cant fit this on the floppy, but an optional expansion floppy solution will be available shortly.
ReiserFS: mkreiserfs-3.5 can only make reiserfs filesystems version 3.5, if you want to make reiserfs version 3.6, use parted. All other reiserfs functions in parted, including resize, work for both versions. Run reiserfsck --fix-fixable after modifying any paritions from parted, to fix any potential problems.
Ext3: parted cannot create ext3 filesystems, although there is a simple way to do it in PAUD. First create an ext2 partition from parted, then create a journal to convert it to ext3 with tune2fs -j.
hdparm/DMA: DMA isnt enabled by default, hdparm fixes this problem by allowing you to enable DMA using the -d1 option. Using the hdparm disk speed test, i saw an increase in speed from 4.6 mb/sec (default) to 25.2 mb/sec (dma enabled).
mc: mc is a great way of transferring files between filesystems (for Windows/DOS users) or for editing files if you need to. It can also be useful if you ever need to use PAUD for rescue purposes.
mounting: If you get an error when mounting that a filesystem cannot be found on the device, a different filesystem may have been found. Type mount to see if it was actually mounted or not.
Enhancements:
- The kernel was updated to 2.4.20 to support hard drives that are greater than 137GB.
<<less
Download (1.4MB)
Added: 2005-12-25 License: GPL (GNU General Public License) Price:
1407 downloads
CGI::Application::Magic 1.21

CGI::Application::Magic 1.21


CGI::Application::Magic is a template based framework for CGI applications. more>>
CGI::Application::Magic is a template based framework for CGI applications.

SYNOPSIS

package WebApp ;
use base CGI::Application::Magic ;

# optional runmethod
sub RM_myRunMmode
{
... do_something_useful ...
... no_need_to_set_page ...
... returned_value_will_be_ignored ...
}

# package where Template::Magic will looks up
package WebApp::Lookups ;

# this value will be substituted to each
# app_name label in each template that include it
our $app_name = WebApp 1.0 ;

# same for each Time label
sub Time { scalar localtime }

# and same for each ENV_table block
sub ENV_table
{
my ($self, # $self is your WebApp object
$zone) = @_ ; # $zone is the Template::Magic::Zone object
my @table ;
while (my @line = each %ENV)
{
push @table, @line
}
@table ;
}

<<less
Download (0.034MB)
Added: 2007-08-01 License: Perl Artistic License Price:
818 downloads
Parrot::PackFile 0.1.1

Parrot::PackFile 0.1.1


Parrot::PackFile is a Perl module with Parrot Bytecode File. more>>
Parrot::PackFile is a Perl module with Parrot Bytecode File.

SYNOPSIS

use Parrot::PackFile;

Parrot::PackFile contains all the functions required to process a Parrot bytecode file. It is not intended to understand the contents of the bytecode files segments, but merely to dissect and reconstruct data from the various segments. See docs/parrotbyte.pod for information about the structure of the frozen bycode.

Class Methods

new()

Returns a new instance.

Instance Methods

magic()

Get the magic number.

wordsize()

Returns the packfiles wordsize.

byteorder()

Returns the packfiles byte order.

major()

Returns the packfiles major version number.

minor()

Returns the packfiles minor version number.

flags()

Returns the packfiles flags.

pad()

Returns an MD5 hex fingerprint of the ops.

floattype()

Returns the packfiles float type.

opcodetype()

Returns the packfiles opcode type.

fixup_table()

Returns an instance of Parrot::PackFile::FixupTable.

const_table()

Returns an instance of Parrot::PackFile::ConstTable.

byte_code($code)

byte_code()

Gets/sets the byte code.

unpack($string)

Unpack the contents from the string.

Magic: 4-byte signed integer
Fixup: 4-byte length N + N bytes
Const: 4-byte length N + N bytes
BCode: N bytes

TODO - Now that we have a portable bytecode format, with file specified wordsize, this routine is inherently broken since it uses the native sizes.

unpack_filehandle($filehandle)

Unpack the contents from the filehandle.

unpack_file($file)

Unpack the contents from the named file.

pack()

Pack the contents to a string.

pack_filehandle($filehandle)

Pack the contents to a string and write it to the filehandle.

pack_file($file)

Pack the contents to a string and write it to the named file.

<<less
Download (8.5MB)
Added: 2007-06-21 License: Perl Artistic License Price:
855 downloads
Bundle::Template::Magic 1.39

Bundle::Template::Magic 1.39


Bundle::Template::Magic is a bundle to install MagicTemplate distribution plus all related extensions and prerequisites. more>>
Bundle::Template::Magic is a bundle to install MagicTemplate distribution plus all related extensions and prerequisites.

SYNOPSIS

perl -MCPAN -e install Bundle::Template::Magic

CONTENTS

HTML::Tagset - used by HTML::Parser

HTML::Parser - used by HTML::FillInForm and HTML::TableTiler

HTML::TableTiler - used by HTML::MagicTemplate

HTML::FillInForm - used by HTML::MagicTemplate

Class::constr - used by Template::Magic::Zone

Class::props - used by Template::Magic::Zone

Object::props - used by Template::Magic::Zone

File::Spec - used by Template::Magic

IO::Util - used by Template::Magic

Template::Magic - the main distribution

This bundle gathers together Template::Magic and all the related extensions and prerequisites.
Note: A Bundle is a module that simply defines a collection of other modules. It is used by the CPAN module to automate the fetching, building and installing of modules from the CPAN ftp archive sites.

<<less
Download (0.045MB)
Added: 2006-10-17 License: Perl Artistic License Price:
1102 downloads
Magic Mounter 0.9

Magic Mounter 0.9


Magic Mounter is a user-space auto-mounter. more>>
Magic Mounter is a user-space auto-mounter.

mmounter tries to mimic the behaviour of MacOS with regards to automatic monitoring and mounting of the volumes in your system (CDs, ZIP disks, floppies, HDs) using their volume name as the mount point.

It will optionally eject devices and let users mount/umount them.

Currently mmounter supports ext2, ext3, iso9660 (CD), HFS, and VFAT.

This tool is user-space only (doesnt require any kernel patching) and should be fairly portable.
<<less
Download (0.023MB)
Added: 2006-09-28 License: GPL (GNU General Public License) Price:
1125 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5