tk_scsiformat8
Low level format an scsi disk device with a nice user interface
Usage
tk_scsiformat [device]
Overview
Low level formats the SCSI device identified by the scsi disk or generic scsi device node device. You must be root to perform this operation. When you do not specify a device, tk_scsiformat gives you a list to select a disk device from.
tk_scsiformat is a Tcl/Tk user interface to scsiformat(8).
You should read that manual page for the general operation of scsiformat. All common X11 and Tcl/Tk options apply.
By the nature of graphical user interfaces, there should not be much to explain here. All entry fields refer directly to scsiformat(8) options.
In addition to those, you are able to save your selections to be used as defaults for this device next time in a file /usr/lib/scsi/scsiformat.defs.* by pressing the <Save Defaults> button. This is intended and very handy for formatting of removable medias. Note, however, that tk_scsiformat is not as clever as scsiformat(8) (or even tries to be) to find if multiple ways to refer to the same scsi device (disk device, generic device).
Furthermore, you can select (or enter freely) a command to automatically make a file system on the newly formatted disk.
While formatting a nice completion bar is drawn. Alas, I could not really implement querying progress from a target device yet.
The /usr/lib/scsi/tworands binary is used to calculate two random integers which is not supported by plain Tcl/Tk.
Files
/usr/lib/scsi/tworands
/usr/lib/scsi/scsiformat.defs.*
/tmp/scsiformat.xx:xx:xx:xx:xxxxxxxx
/dev/sd*
/dev/sg*
Releases
Unchanged in 15 releases since Debian 2.0 (Hamm).