
FSTabEditor
Source (link to git-repo or to original if based on someone elses unmodified work):
It is very basic, but easy to use as well.
If you know what to put in your fstab, you'll be able to use it.
This is similar to the software "Kouvert", but it's implemented as a control center module instead of being a seperate application and it's written in C++, so it doesn't need installed Python and PyQT-bindings.
It hasn't that many options Kouvert has to offer, but I heard some voices disliking interfaces over-filled with options like Kouvert.
If you like more simple interfaces, you may like FSTabEdit.
***********************************
* It doesn't matter how you vote *
* for this app, but please let me *
* know WHY you voted as you voted *
* so I can improve it. *
***********************************
04/08/21
Added RPM I got from Mohamed Eldesoky.
Thanks for providing us with this RPM again.
04/08/20
Complete rewrite of fstabedit.
Added an overview of found and configured devices.
IMPORTANT! It depends on Linux 2.6!
It will run on Linux 2.4, but not all features will be supported!
It isn't even tested on systems with 2.4, I don't have any left anymore.
04/08/30
Added RPM I got from Mohamed Eldesoky.
Thanks you for providing us with this RPM.
04/08/29
Added screenshot of the new version as a preview to show what's coming up.
The current code is able to fill the list with available devices like shown in the second screenshot.
The buttons don't do anything right now and now changes will be saved.
Not even in memory.
Stay tuned for new versions.
IMPORTANT UPDATE!!!
Stop using version 0.2!
It has a major bug which may render your system unbootable!
Mountpoints that are written by fstabedit-0.2 won't work as they should because of a syntax-error in the generated config-file.
This problem is fixed (and tested!) in version 0.3.
Update immediately!
Ratings & Comments
40 Comments
with KDE control center.. Try to using the commend via a console.. receive the following message : kcmshell fastedit -embed 56624064 --lang en kcmshell: WARNING: Could not find module 'fastedit'. raoul@linux:~> kcmshell fastedit -embed 56624064 --lang fr kcmshell: WARNING: Could not find module 'fastedit'. raoul@linux:~> Joins now the file list of my RPM compiled for Suse 9.2 /opt/kde3 /opt/kde3/lib /opt/kde3/lib/kde3 /opt/kde3/lib/kde3/kcm_fstabedit.la /opt/kde3/lib/kde3/kcm_fstabedit.so /opt/kde3/share /opt/kde3/share/applications /opt/kde3/share/applications/kde /opt/kde3/share/applications/kde/fstabedit.desktop /opt/kde3/share/doc /opt/kde3/share/doc/HTML /opt/kde3/share/doc/HTML/en /opt/kde3/share/doc/HTML/en/fstabedit /opt/kde3/share/doc/HTML/en/fstabedit/common /opt/kde3/share/doc/HTML/en/fstabedit/index.cache.bz2 /opt/kde3/share/doc/HTML/en/fstabedit/index.docbook /opt/kde3/share/locale /opt/kde3/share/locale/de /opt/kde3/share/locale/de/LC_MESSAGES /opt/kde3/share/locale/de/LC_MESSAGES/fstabedit.mo
it's for reply ....
I have the same problem - this does not show up in my Control Center, and running it manually with "kcmshell fastedit" generates an error: kcmshell: WARNING: Could not find module 'fastedit'. Don't know what to do about that...
woops - I spelled "fstabedit" incorrectly in my last post - sorry!
For me, it just doesn't work. Compiled, installed, correctly but when I click on the device-manager (in the KDE-ControlCenter) it asks for the root-pw and that was it... It just loads and loads - but it won't finish. I'm using Debian Testing (Sarge) with KDE 3.2.3 right now.
Please try to run kcmshell fstabedit from a shell. Maybe you'll get some debug-output.
Executing as a normal user, it works (but without any functions of course...). And executing as root, it says:"kcmshell: WARNING: Could not find module 'fstabedit'.".
Which prefix did you use when installing fstabedit? Did you install this in your $KDEHOME (probably $HOME/.kde)? Or have you installed this globally to $(kde-config --prefix)? I guess you have installed it to a directory root doesn't search in.
Having the same problem on my suse9.2 with my RPM compiled for my Suse 9.2
same in Suse 9.3
Under console testing with the two following commands the application hang... kdesu kcmshell fstabedit kcmshell fstabedit receive no log ! ! ! ! ON A SUSE 9.2
Have removed the suse 9.2 RPM Hang problem Sorry
As always, again a great tool from the master of UI design ;-) . More and more, kcontrol becomes what it should be, a center not only for configuring the many KDE options but to do basic system management; hope this will cause some time the distributors to throw away their own, often ugly, difficult to handle and resource consuming configuration tools. Thanks a lot for your work! ce
This tool makes a great add-on for a KDE admin machine. Not all admins like to be in those dark and depressing consoles all the time :) Anyway, a good thing rarely achieved : it just works! Thanks.
As a geek Im like ..ooh this is great but as an engineer that designs human interface devices its..hmm wont work. Fore starters users dont know what a mount point is nore do they pretty much understand anything in the fstab file. It might be wiser to translate the geek speak in the fstab file into newbie speak with tick box's for extra options for each device. ie Hardisk Storage device 1 [] [] [] CDROM Removable 1 [] [] [] I know you want to stick to the original stuff ..you can but there should be a newbie mode and geek mode. Then again your average geek wont use this they will just use cat /etc/fstab or vim /etc/fstab so this is really a newbie thing. Even have it optioned (tick box) to put an icon on the desktop so were its mounted doesnt matter for a newbie.
From a usability perspective i would name the entry in the menu different. "FStab-Editor" is no good name. what is is about Partitioning ? Filessystems? Mount points? The user will not get it.
The name has changed already. The development-version shows up as "Devicemanager" in kcontrol. That brings me to a thought: Maybe I should rename it to "Volumemanager"? A device isn't necessarly a block-device... Oppinions, suggestions, critics - all to me.
Small question from a packager from the Ark Linux project: where is your project's homepage? If I knew where it is, I could take a look at your current development tree.... Thanks.
Sorry, but this project doesn't have a homepage. You can download the sources from a project I once created for other KDE-Tools, but FSTabEditor doesn't have a homepage on its on. As there currently is no active development, you won't find any current source tree on the web. I once planned some features I wanted to implement. I should have been paid for this job so far, but until now no money has been transfered to me, so I stopped this project in anger until I get my payment. Sorry, maybe this is a non-idealistic view, but I prefer to continue on other projects for now. Please feel free to contact me if you are in need for further features that should be added to this tool. Maybe I'll start working on it again. Yours faithfully SegFault
well what are you waiting for?? hurry up and get it to kde.org for kde3.3.1 or 3.3.2!! ;) i think that in general kde needs soo many more kontrol center modules. i think kcontrol should configure all of the system. screw yast and mandrake control center, especially yast which needs 5mins to load... why would you want multiple config apps!? please get this integrated into kontrolcenter, see i am lazy and i really like your app but i rather edit fstab by hand than download and compile and install kcontrol modules... anyway keep up the work ;)
Hi, I'm very excited to see this app, I had simular plans to create such module but you already did it!! I believe Linux needs these control center modules. (just like a module for syslog, sudo, courier-imapd, apache, postfix, etc..) I also have some suggestions, based on my own orginal ideas: * what about showing icons for the devices, and group them by type: - Hard disks, - Removable media, - Virtual file systems, - Network shares * Offer two view modules: - Table view (your current view) - Grouped view, including the nice expanded partitions in your second screenshot. * Change the options textbox into some dialog with checkboxes, and perhaps a custom field for unsupported options. * Your current "add" button is a bit weird, but I'm wondering: is the next screenshot your current development version? Thanks in advice! I love this app already, but I see some room for improvement as well.
Yes, the second screenshot is my current development version. The first screenshot shows the version that you can download currently. It is version 0.3. The second screenshot shows what will become 0.4. I'm not quite sure about the grouping you'd like to see. It would be hard to do this with the new interface. If you have suggestions for a better interface - feel free to send it to me. The texts on the buttons aren't fixed you know. It takes a double-click in Qt Designer to change them ;-) And remember: It's called development version right now ;-)
As I said! And it is nice to see, that somebody agrees with me! We need this configuration-tools for getting KDE/linux to a mature desktop system!. Without frontends, no cmd-line-hateing-normal-windows-user will switch over to Linux! I have a basic example how I crack "every" Windows-User to switch to Linux: At first... I show him some emulators, players and tools... In Windows and Linux!! Then I show him freevo, which is in generall a complete gui for manymany multimedia/system/pim tools. And I can see it: They are shocked! Cause they see that windows is a noob system!! 95% of all users I showed the capabilities off freevo now have it at home! The reason : 1.)One Frontend for everything (even only useable only with a 10 button remote, or joystick) 2.)Linux in general as a backend. After seeing the simplicity of this frontend, they start to go deeper and deeper. This is the striking point of every DE, Frontend or Gui!
but could you add a filter for security. I think about a checkbox "Show system devices". If this is checked and only then display the devices "/", "/sys", "/proc" and "/boot". All others could be shown. Please rename it, especially in the control-center. A name "Devicemanager" or in german "Laufwerksverwaltung" could be better than "FSTab Editor". Think about usability here.
What about "Static filesystems"? It's the name I had in mind for a simular module.