Skip to content

ewams/Womz-Storage-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 

Repository files navigation

##############################LICENSE################################
#Copyright (c) 2011 Eric Wamsley.                                   #
#All rights reserved.                                               #
#                                                                   #
#Redistribution and use in source and binary forms are permitted    #
#provided that the above copyright notice and this paragraph are    #
#duplicated and viewable in all forms and that any documentation,   #
#advertising materials, and other materials related to such         #
#distribution and use acknowledge that the software was developed   #
#by ERIC WAMSLEY. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT     #
#ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION,  #
#THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A        #
#PARTICULAR PURPOSE.						    #
##############################LICENSE################################

Womz Storage Manager WSM
Author: Eric Wamsley
Site: http://ewams.net

Summary
WSM aims to provide a simple utility for managing storage devices on a Linux system.

How to run
1) Download wsm.pl to the target system
2) chmod +x wsm.pl
3) ./wsm.pl
4) Follow instructions and provide input with keyboard

Details
WSM is a Perl program that uses common built-in features of an OS to manage the many aspects of storage devices on a Linux system to simplify administration overhead.

Features
Scan for new storage devices
View storage devices and device details
View, create, and delete logical partitions
Format a partition with a filesystem
Mount and unmount a filesystem
Add a filesystem mount to be persistent on reboots
Install S.M.A.R.T tools (smartmontools), RAID tools (mdadm), and partition tools (GNU parted)

TODO
RAID devices
Help / videos

Notes:
Application must be ran as root.

Only currently tested on Debian 6.

For filesystem format functionality the mkfs program has to have the associated filesystem utility installed, (IE, for btfs: btrfs-tools, for xfs: xfsprogs, for jfs: jfsutils, for resier4: reiser4progs).

To mount a filesystem the kernel must know how to use the filesystem.

Filesystems tested
btrfs
ext2
ext3
ext4
jfs
reiser4
xfs


Known Issues
Unable to mount a partition if it does not have a UUID

About

Linux storage device management utility.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages