The Kfloppy Formatter Handbook

Similar documents
CST8207: GNU/Linux Operating Systems I Lab Nine Disks, Partitions, and File Systems Part 2. Disks, Partitions, and File Systems - Part 2 of 2

JetFlash User s Manual

Super USB. User Manual. 2007, March

Welcome. A Basic Tutorial Introduction to Using. Floppy Diskettes. Not Dead Yet. By Stan Reichardt

Disk Imaging with Knoppix

This is Worksheet and Assignment 12. Disks, Partitions, and File Systems

SUPERTRAK EX8300, EX8350 RAID 6 UPGRADE & PRIMER

Partitioning and Formatting Reference Guide

Full file at

How to Rescue a Deleted File Using the Free Undelete 360 Program

The System Monitor Handbook. Chris Schlaeger John Tapsell Chris Schlaeger Tobias Koenig

The KDE Partition Manager Handbook. Volker Lanz

User Manual. DriveStation Format Utility. v2.3

Outline. Operating Systems. File Systems. File System Concepts. Example: Unix open() Files: The User s Point of View

Windows Method Using Linux Live CD and Gparted

System Utilities. Control Panel - System Utilities CHAPTER

RocketRAID 231x/230x SATA Controller Red Hat Enterprise/CentOS Linux Installation Guide

CAD-CARE TROUBLESHOOTING GUIDE

RocketRAID 231x/230x SATA Controller Fedora Linux Installation Guide

RocketRAID 2680 SAS Controller FreeBSD Installation Guide

Desktop & Laptop Edition

Linux CompactFlash Re-imaging Procedure. April

WD AV GP Large Capacity Hard Drives

System Utilities. Control Panel - System Utilities CHAPTER

File Management. Version: 04_19_04 Developed by: Department of Instructional Technology 2004 Union Institute & University

If you save your printer setup in AUTOLOAD.SON you don't have to bother with the printer setting each time you want to use 1. Load AUTOLOAD.SON.

RocketRAID 64xL SAS Controller FreeBSD Installation Guide

Install and setup TrueCrypt

Getting Started. Here's how to get started using your Zip 250 drive: 1. Unpack the Zip 250 drive and accessories.

Fedora Linux Installation Guide

How to Dual-Boot OS X and Ubuntu

NVIDIA / JMicron RAID Installation Guide

Partitioning Disks with parted

Installing Linux on JMU Computer-Science Department Removable Hard Drives for CS-450 and CS-550

ModeChanger

RocketRAID 2680/2684 SAS Controller Red Hat Enterprise/CentOS Linux Installation Guide

2. INSTALLATION OF SUSE

PanelViewt 1200 Transfer Utility User Manual

Manually Wipe Hard Drive Windows 7 Command Prompt Format

Contents. Getting Started...1. Managing Your Drives...9. Backing Up & Restoring Folders Synchronizing Folders...52

Fedora Linux Installation Guide

makes floppy bootable o next comes root directory file information ATTRIB command used to modify name

VISUAL QUICKPRO GUIDE

GT 062 3TB Quickstart Addendum

Partitioning and Formatting Guide

v5: How to recover your PC using the Linux Rescue CD

Fujitsu LifeBook A Series

Rocket RAID 2644 SAS Controller opensuse Linux Installation Guide

Table of Contents. A. Introduction...2. B. General Description...2. C. Features...3. D. Before Using the Security Application Program LOCK...

R-Drive Image (c) 2017 R-Tools Technology Inc. All rights reserved.

Installing Oracle VirtualBox on Windows 10 and Creating a Starter Boot Disk for a Custom Operating System

SFS: Random Write Considered Harmful in Solid State Drives

Motivation. Operating Systems. File Systems. Outline. Files: The User s Point of View. File System Concepts. Solution? Files!

User Guide. Version Number 1.1

SERVICE BULLETIN APPLICABILITY:

T E C H N O L O G I E S. User Guide. 1:1 HDD Duplicator PRO (HDUSI325)

Linux File System Study Guide

The KSnapshot Handbook. Richard J. Moore Robert L. McCormick Brad Hards Reviewer: Lauri Watts Developer: Richard J Moore Developer: Matthias Ettrich

RocketRAID 2522 SATA Controller Ubuntu Linux Installation Guide

Reinstalling Windows 95/98/ME/2000 Professional

M9 Mini Pod. External Storage Enclosure for 3.5 Hard Drive. User Manual (English) EN

User Guide Hilton Court St. Paul, MN (651)

Required software. Mac OS X In this section, you ll find instructions for downloading and configuring the Arduino IDE in Mac OS X.

RocketRAID 231x/230x SATA Controller Debian Linux Installation Guide

2018/01/30 18:11 1/6 Disks Management HDD Management. Disks must be added before they can be formatted and mounted or configured in a RAID array.

HOW TO. BEHRINGER MOTÖR49/61 Keyboards. Preset Dumping to/from Mac. General Information.. page 1. Important Note.. page 1. About SysEx..

LinuxPPC Installation Manual for MIT

Share Drobo on a Network: Apple Airport Extreme

Fujitsu LifeBook A Series

PGP NetShare Quick Start Guide version 9.6

Burning CDs in Windows XP

Encrypting external USB drive on Linux

SLES Linux Installation Guide

INSTALLING WINDOWS ON YOUR MAC USING BOOT CAMP C188 TUTORIAL Fall, 2016

AsReader Desktop Demo Reference Guide v1.2

Addonics TECHNOLOGIES. Pocket DVD For Cardbus, USB & Firewire

8 MANAGING SHARED FOLDERS & DATA

TX SERIES QUICK START GUIDE

Peerless Drive System User's Manual

EZ Drive USB Flash Disk

CBS For Windows CDROM Backup System Quick Start Guide Installation Preparation:

Virtualized XOS Image Installation - Windows

Seagate Backup Plus Hub User Manual

XP: Backup Your Important Files for Safety

V Workstation Imaging

Overview of USB Flash Drive Based Install Instructions

6.x to 6.x Disk Conversion Guide

Setting up and running the pyrophosphate tools under the Knoppix GNU Linux system

Clone an Existing Drive

Using Desktop PCs as RT Targets with the LabVIEW Real-Time Module

Flash USB Drive. HwaZu Disk User Manual. Product Image File

Server Edition USER MANUAL. For Mac OS X

Manage Directories and Files in Linux. Objectives. Understand the Filesystem Hierarchy Standard (FHS)

oxigen system Installation of the bootloader application 1/ 22 oxigen bootloader

U-Storage User s Manual. Version 2.3

Fast SCSI Pro Quick Installation Guide

ValuePRO Tutorial Internet Explorer 8 Configuration

Womp Howto. William Daniau 1st January 2004

Offline Array Recovery Procedures SuperTrak SX6000 and UltraTrak

HOW TO CLONE A LARGE NUMBER OF PCs

Transcription:

Thad McGinnis Nicolas Goutte Developer: Bernd Johannes Wuebben Developer (User Interface re-design): Chris Howells Developer (Add BSD support): Adriaan de Groot Developer (Port to KF5): Wolfgang Bauer Reviewer: Lauri Watts

2

Contents 1 Introduction 5 2 Using Kfloppy 6 2.1 Control Settings....................................... 6 2.1.1 Floppy Drive.................................... 6 2.1.2 File Systems..................................... 7 2.2 Formatting Options..................................... 7 2.2.1 Formatting Method................................. 7 2.2.2 Verify Integrity................................... 8 2.2.3 Volume Label.................................... 8 2.3 The Buttons......................................... 8 3 Command line options 10 4 Credits and License 11 A Needed External Programs 12 B User-Given Devices 13 B.1 Introduction......................................... 13 B.2 Using It............................................ 13

Abstract Kfloppy Formatter is a utility that provides a straightforward graphical means to format 3.5 and 5.25 floppy disks.

Chapter 1 Introduction Kfloppy Formatter is a utility that provides a straightforward graphical means to format 3.5 and 5.25 floppy disks. Kfloppy depends on external programs and therefore currently works only with Linux and BSD. Depending if you are using Kfloppy on Linux or on BSD, Kfloppy has slightly different features. CAUTION Make sure that your floppy disk is not mounted. Kfloppy cannot format a mounted floppy disk. 5

Chapter 2 Using Kfloppy Starting Kfloppy opens a single window by which the user may choose appropriate settings and control the formatting process. These options and controls are detailed below. CAUTION Make sure that your floppy disk is not mounted. Kfloppy cannot format a mounted floppy disk. 2.1 Control Settings The settings are chosen by means of three drop down boxes located at the top left center of Kfloppy. 2.1.1 Floppy Drive Clicking on the top drop down box, which is labeled Floppy drive:, offers the user the following two choices: Primary Secondary Clicking on the second drop down box from the top, which is labeled Size:, offers the user the following four choices: 3.5 1.44MB 3.5 720KB 5.25 1.2MB 5.25 360KB The Linux version of Kfloppy has also a choice of size named: Auto-Detect The 800KB disk format used by Mac floppy drives cannot be supported on PC floppy drives since they are not capable of formatting disks in that fashion. 6

2.1.2 File Systems The third drop down box, labeled File System, offers the user the following choices, if they are applicable: Dos This selection will have Kfloppy place the MS-DOS/Windows type of file system on the diskette. The user will most likely want to choose this system if she or he will be using the diskette with those operating systems as they do not recognize other system types. (This is supported for Linux and BSD.) ext2 UFS This selection will have Kfloppy place the type of file system on the diskette which is most commonly used with Linux, however seldomly on floppy disks. (This is supported for Linux and BSD.) This selection will have Kfloppy place the type of file system on the diskette which is most commonly used with FreeBSD. The user will likely want to choose this system if he or she will only be using the floppy disk with FreeBSD. (This is supported for BSD only.) Minix This selection will have Kfloppy place the type of file system on the diskette which often used on floppy disks used with Linux, (This is supported for Linux only.) 2.2 Formatting Options Within the outline of a box in the left center of Kfloppy the user may find a set of five formatting options. The top two are a pair of radio buttons. This term (radio buttons) indicates a set of options among which only one can be selected - in the same way that only one preset channel selection may be set on a car radio. The bottom two options are for labeling the diskette. All are explained below: 2.2.1 Formatting Method Kfloppy can format a disk in the following two ways: Quick Format This simply puts the new file system on the disk. WARNING All data on the disk will be lost, even if the data itself will not be erased. Zero out and quick format This format first puts zeros on the disk and then creates the new file system. 7

WARNING All data on the disk will be erased. Full Format A full format reallocates the tracks and sectors, puts the selected file system on the disk, and then verifies the format, blocking out any bad sectors it finds. WARNING All data on the disk will be erased. 2.2.2 Verify Integrity This tells Kfloppy to check that the formatting was correctly written to the floppy. This allows bad sectors to be identified. If bad sectors are found during the verify phase of a Full Format, the formatting is aborted and the file system is not written! 2.2.3 Volume Label The bottom two features allow the user to add (or change) a label to the diskette. If the Volume label: check box is selected then the user can enter a name (label) for the diskette that is to be formatted in the text box located immediately below. When the diskette is subsequently formatted the label will be written to the diskette. Due to a limitation of the DOS file system, a label can only be at most 11 characters long. For simplification, Kfloppy assumes that this limit is true for all file systems. The file system Minix cannot have any volume label. In this case, Kfloppy will ignore the volume label. 2.3 The Buttons There are three buttons located vertically along the right side of Kfloppy. Format This button initiates the formatting process. Once the user is sure that all the settings are correct he or she may begin the process by clicking on this button. There will be a change in the two long rectangular boxes that span the bottom of Kfloppy. The upper box is a status indicator that gives information about the process underway, especially the error encountered during the processing. The lower box is a progress bar. This displays both graphically and numerically the progress of first the formatting and then the verification. Before starting it appears to be empty - showing only the figure 0% in the center. As each process takes place the progress is tracked graphically as the box fills from left to right. At the same time the number in the center will increase reflecting the precise percentage of the process that has been completed. 8

As Kfloppy uses external programs to format the floppy disk, it has to rely on these programs to give the right information for being able to display the progress bar. Unfortunately, this is not the case. Especially, the programs writing the file systems do not return enough data, so that the progress bar will remain at 0%. IMPORTANT Make sure that your floppy disk is not mounted. Kfloppy cannot format a mounted floppy disk. Kfloppy does not unmount the floppy by itself, as this could mean that the user may overwrite a floppy disk with important data on it. Help Quit This invokes a popup menu with actions to open this handbook, report a bug, switch the application language and display author and version of Kfloppy and KDE. Clicking on this button will close Kfloppy. 9

Chapter 3 Command line options Though Kfloppy may most often be started from the KDE program menu, or a desktop icon, it can also be opened at the command line prompt of a terminal window. There are a few options that are available when doing this. They are: kfloppy --help This lists the options available at the command line. kfloppy --author Lists Kfloppy s author in the terminal window kfloppy --license Shows license information for Kfloppy in the terminal window kfloppy --version Lists version information for Kfloppy. Also available through kfloppy -v kfloppy device Device to format. This will directly format the given device using the saved settings. Only supported at the moment are /dev/fd0 and /dev/fd1. 10

Chapter 4 Credits and License Kfloppy Formatter Program Copyright 1997-2000 Bernd Johannes Wuebben wuebben@math.cornell.edu Kfloppy Formatter Program Copyright 2002 Adriaan de Groot groot@kde.org Kfloppy Formatter Program Copyright 2004, 2005 Nicolas Goutte goutte@kde.org Kfloppy Formatter Program Copyright 2015, 2016 Wolfgang Bauer wbauer@tmo.at Documentation Copyright 2000 by Thad McGinnis ctmcginnis@compuserve.com. This version of the Kfloppy Handbook is based on the original by David Rugge davidrugge@mindspring.com This documentation is licensed under the terms of the GNU Free Documentation License. This program is licensed under the terms of the GNU General Public License. 11

Appendix A Needed External Programs As already written earlier in this handbook, Kfloppy works with the help of external programs to do the different formatting tasks. If one of the programs is missing, Kfloppy tries to work nevertheless. However the corresponding option will not be available. fdformat dd mkdosfs This program is needed for low-level formatting, on Linux and on BSD. If it is missing, Full format will be disabled. This program is needed for zeroing-out, on Linux and on BSD. If it is missing, Zero out and quick format will be disabled. This program is needed for DOS formatting, on Linux. newfs_msdos This program is needed for DOS formatting, on BSD. newfs This program is needed for UFS formatting, on BSD. mke2fs This program is needed for ext2 formatting, on Linux and on BSD. mkfs.minix This program is needed for Minix formatting, on Linux. 12

Appendix B User-Given Devices B.1 Introduction User Given Devices is the work title of a still experimental feature of Kfloppy. It allows the user to give a device name and to use it nearly as if it was a floppy drive. This feature is mainly intended as a work-around for users having USB floppy drives of any kind (including ZIP disk drives) or any other non-legacy floppy drives. Unfortunately at the time of writing this documentation, the feature is not very user friendly, as it does not offer any help to the user on how a device is called and Kfloppy does not even remember the device name from call to call. (This is partially a security, as the device of the floppy drive might change between reboots.) As this feature was developed under Linux, the BSD version of Kfloppy offers less choices than Kfloppy under Linux. B.2 Using It Using User Given Devices is quite simple, you just need to enter a device name, for example /dev/sdz4 in the Floppy drive: combobox instead of selecting Primary or Secondary. You need to enter the /dev/ part of the device for two reasons: It is how Kfloppy recognizes the User Given Devices mode. It is a security, to avoid that the user writes anything in the combobox that is by chance a device name. Unfortunately, using any device instead of a floppy device has a few consequences. The major one is that Full Format cannot be selected anymore. Doing so will result in a error message box when trying to start the format. However you can use Zero out and quick format instead. It will not format the device, just zeroing it out, but in practice it is nearly the same; especially all data on the device will be erased. 13

WARNING Be careful when entering the device name. Kfloppy will pass the device name as is to the external programs. Especially it does not check (and the external programs do not check either) if the device is a floppy drive device. If you give your any of your main disk partitions as device, it will be accepted. (If the partition is mounted or if you cannot write on this device, you will probably get an error message nevertheless, avoiding the worst.) Even if you can specify a floppy device like /dev/fd0u2880, Kfloppy will refuse to make a Full Format on it. On Linux, you can select any file system that you want. On BSD, only UFS is currently supported (and not tested at time of writing this documentation). When you are ready to format, click on the Format button as usual. You will get a message box asking you to verify the device name. WARNING This is the last chance to check the device name before formating. After it, it is too late. 14