ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º EFDISK v1.4 DOCUMENTATION º º (C) Nagy Daniel 07-06-96 º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄÄÄÄÄ¿ ³ CONTENTS ³ ÀÄÄÄÄÄÄÄÄÄÄÙ Disclaimer............................ 1 Copyright............................. 2 Introduction.......................... 3 Features.............................. 4 Requirements.......................... 5 Usage (IMPORTANT!).................... 6 History............................... 7 Technical information................. 8 Contact............................... 9 ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DISCLAIMER ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ Using this program comes without any warranty. The author and distributors will not accept responsibility for any damage incurred directly or indirectly through use of this program. Use at your own risk! ÚÄÄÄÄÄÄÄÄÄÄÄ¿ ³ COPYRIGHT ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 2 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÄÄÙ This program is copyright (c) Nagy D niel. This program is a part of the MasterBooter package. Distributing it separately is not allowed. Distribute the whole unmodified shareware package only! For other distributing information see the MasterBooter documentation. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ INTRODUCTION ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 3 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ EFDISK (Extended FDISK) is a disk partitioning program. With EFDISK you can create or modify primary partitions of your harddisks. EFDISK supports many partition types, howewer you cannot make DOS logical drives and extended partitions with it. The original FDISK program doesn't allow you to create more than 1 primary partition. EFDISK does, therefore it's a powerful tool to help installing more operating systems in your PC. EFDISK is a support program of MasterBooter. ÚÄÄÄÄÄÄÄÄÄÄ¿ ³ FEATURES ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 4 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÄÙ - Displaying partition information of all IDE drives in your system - Creating or editing partitions - Compatibility with all partition types, including: FAT (DOS, Windows, Win95, OS/2) HPFS (OS/2) Minix (Linux) Ext2FS (Linux) Linux swap (Linux) NTFS (Windows NT) - Easy-to-use user interface ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ REQUIREMENTS ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - 80286 processor or up - MS-DOS or compatible operating system - At least one harddisk - Keyboard - VGA adapter ÚÄÄÄÄÄÄÄ¿ ³ USAGE ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 6 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÙ Note: Playing with partitions is a risky job! Use this program only if you know what you're doing! 1) Installation You can copy these files (this docs and the executables) together wherever you like. This program doesn't need any additional settings. Just run it and have fun. 2) Usage information For safety: 1) Make a system disk: Type: format a: (PRESS ENTER) sys c: a: (PRESS ENTER) 2) Run the program MRESCUE.COM. Choose the 'Create rescue disk' option. It will copy important information about your disks and the MRESCUE.COM itself to floppy, so you can restore your previous configuration later if necessary. 3) Now you can safely run EFDISK. If anything goes wrong, boot from the floppy you've just created, run MRESCUE.COM and choose 'Restore original configuration'. This will reset all modifications. Send me a mail if something is not working, and write all steps you've done unless I won't be able to correct the problem. Thank You! Before running EFDISK quit all multitasking environments (ie. Windows or OS/2 DOS box) and run plain DOS, because after the program writes the modifications to your harddisk, the system needs to be rebooted. When executing, EFDISK will gather information about your disks and partitions. Then you will be provided a list of all partitions of all disks and their parameters. From this list you can choose the partition entry you want to change. When you select a partition, EFDISK will ask several questions. These are: - The hexadecimal type ID of the partition. EFDISK will show you the most common types and their IDs. - Starting cylinder number of partition (the minimum is 0). If the previous partition is ending on cylinder 'x' then set this to 'x+1'. This number is decimal. - Ending cylinder number of partition. EFDISK will show you the maximum cylinder number available for the actual harddisk. The number of heads and sectors per track vaules are determined automatically for each disk, you don't have to mess with them. Pressing SPACE will activate the highlighted partition. It won't do anything, if the highlighted partition is not on the first harddisk. After preparing all partition entries, press F10 to save the new partition table to disk. !! Usage note: - EFDISK doesn't check for partition errors! It's not an !! 'intelligent' program. You have total freedom to set all !! parameters, even if they are incorrect or redundant! !! - This version can be used with max. two hard drives only! 3) Notes about partitioning - If there's data on your harddisk then create backups of your partition tables with MRESCUE. - You can have only one active partition in your first harddisk's partition table. If you activate a artition, EFDISK will automatically clear the other partitions' 'active' flag. !! - Don't use EFDISK to resize or move such existing partitions that !! contains data you need! ÚÄÄÄÄÄÄÄÄÄ¿ ³ HISTORY ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 7 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÙ Version: 1.1 - First official release in the MasterBooter package 1.2 - If the starting cylinder of a partition was 0, then the 'relative starting sector' and 'number of sectors' value in the partition table were incorrect. Now they're correct. 1.3 - Fixed a small bug, that sometimes caused incorrect 'number of sectors' value. 1.4 - Now the 'Space' key can be used to activate a partition, so no need to retype all parameters. With large hard drives, sometimes the partition sizes were incorrect. Now they are always correct. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ TECHNICAL INFORMATION ÃÄÄÄÄÄÄÄÄÄÄÄÄÄ 8 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ A harddisk can contain up to four primary partitions. The partition table (which resides in the very first sector of your harddisk) describes the type, bootability and starting/ending cylinder number of the partitions. In bootable partitions, the first sector is always the so called 'boot sector' which contains a small OS loader. In these partitions you can install any operating system in theory. But in the real world some operating systems don't allow you to create more than one primary partition, or to boot another operating system. So creating multiple primary partitions and choosing the operating system at boot time was quite difficult. That's why I wrote EFDISK and MasterBooter. Note: DOS based systems (therefore Windows 95) can only boot from a primary partition of the first harddisk! ÚÄÄÄÄÄÄÄÄÄ¿ ³ CONTACT ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 9 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÙ If you have any problems, questions or suggestions you can contact me through mail or Internet E-mail. Bug reports, ideas also welcomed! Postal address: Internet E-mail address: ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Nagy Daniel nagyd@almos.vein.hu 2011 Budakalasz Ciklamen u. 19 at the University of Veszprem HUNGARY Fax: (36) 26 340-472