Preview

Nt1310 Unit 3

Good Essays
Open Document
Open Document
3151 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Nt1310 Unit 3
All About Disk Geometry and The 1024 Cylinder Limit For Disks.

Large Disk mini-HOWTO Andries Brouwer, aeb@cwi.nl v1.0, 960626

1. The problem

Suppose you have a disk with more than 1024 cylinders. Suppose moreover that you have an operating system that uses the BIOS. Then you have a problem, because the usual INT13 BIOS interface to disk I/O uses a 10-bit field for the cylinder on which the I/O is done, so that cylinders 1024 and past are inaccessible. Fortunately, Linux does not use the BIOS, so there is no problem.

Well, except for two things:

(1) When you boot your system, Linux isn't running yet and cannot save you from
BIOS problems.This has some consequences for LILO and similar boot loaders.

(2) It is necessary for
…show more content…
If the BIOS converts the 24-bit (c,h,s) to LBA and feeds that to a controller that understands LBA, then again 7.875 GB is addressable. Not enough for all disks, but still an improvement.Note that here CHS, as used by the BIOS, no longer has any relation to `reality'.

Something similar works when the controller doesn't speak LBA but the BIOS knows about translation.(In the setup this is often indicated as `Large'.)Now the BIOS will present a geometry (C',H',S') to the operating system, and use (C,H,S) while talking to the disk controller.Usually S = S', C' = C/N and H' = H*N, where N is the smallest power of two that will ensure C' <= 1024 (so that least capacity is wasted by the rounding down in C' = C/N).Again, this allows access of up to 7.875 GB.

If a BIOS does not know about `Large' or `LBA', then there are software solutions around.Disk Managers like OnTrack or EZ-Drive replace the BIOS disk handling routines by their own.Often this is accomplished by having the disk manager code live in the MBR and subsequent sectors (OnTrack calls this code
DDO: Dynamic Drive Overlay), so that it is booted before any other operating system. That is why one may have problems when booting from a floppy when a
…show more content…
5.5.PTBL

Finally, there is a test that tries to deduce a translation from the start and end values of the primary partitions: If some partition has start and end cylinder less than 256, and start and end sector number 1 and 63, respectively, and end heads 31, 63 or 127, then, since it is customary to end partitions on a cylinder boundary, and since moreover the IDE interface uses at most 16 heads, it is conjectured that a BIOS translation is active, and the geometry is remapped to use 32, 64 or 128 heads, respectively.(Maybe there is a flaw here, and genhd.c should not have tested the high order two bits of the cylinder number?)However, no remapping is done when the current idea of the geometry already has 63 sectors per track and at least as many heads (since this probably means that a remapping was done already).

6.Consequences

What does all of this mean?For Linux users only one thing: that they must make sure that LILO and fdisk use the right geometry where `right' is defined

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Nt1310 Unit 4

    • 775 Words
    • 4 Pages

    Part III PHYSICS HSE II Time:2Hours Max:60 Scores 1. Three identical charges each +q are placed at the corners of an equilateral triangle of side d cm. Calculate the force on a +ive charge +2q at the centroid of the triangle. 2 2.If the earth is supposed to be a metallic sphere,its capacity will be nearly (a) 700pf (b) 700 microfarad (c) 700f (d) 6.4 X10^6 f 1score 3. write the relation between dielectric constant and electric susceptibility. 1score 4. A box encloses an electric dipole consisting of charge 5micro C and -5micro C and of length 10cm. What is the total electric flux through the box? 2scores 5. Find the ratio of the p.d that must be applied across the (1)parallel (2) series combination of two identical capacitors so that the energy stored in the two cases becomes the same. 2 scores 6.(a)…

    • 775 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Nt1310 Unit 5

    • 368 Words
    • 2 Pages

    the ratio of resistors on one side of the bridge is one while the ratio of resistors on the other side is infinity…

    • 368 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Nt1310 Unit 12

    • 348 Words
    • 2 Pages

    All electrical work from and including motor control centers/panels to and including motors and other electrically operated equipment, which is included in the Specification for Mechanical Work or other work, does not form part of the…

    • 348 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Nt1310 Unit 2 Lab Report

    • 822 Words
    • 4 Pages

    How is the resulting volume different from the one you created in Exercise 2.1? Explain why.…

    • 822 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1330 Unit 3

    • 472 Words
    • 2 Pages

    Fill in the blanks in the following table. Then use the table to answer the questions:…

    • 472 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    7. What is the transfer speed of an IDE interface using the ATA-7 standard? 133 MB…

    • 398 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Nt1310 Unit 6

    • 297 Words
    • 2 Pages

    8. The reactance offered by a capacitor to alternating current of frequency 50 Hz is 20 Q. If frequency is increased to 100 Hz, then reactance becomes -----------------.…

    • 297 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Nt1430 Unit 2 Discuss

    • 401 Words
    • 2 Pages

    The Linux Standard Base (LSB) is a joint project by several Linux distributions under the organizational structure of the Linux Foundation to standardize the software system structure, including the filesystem hierarchy used in the GNU/Linux operating system. When targeting Linux as a platform, application developers want to have some assurance that the code they write on one Linux distribution will run on other Linux distributions without having to go through extra effort. This matches their experiences on other popular platforms, such as Windows or Mac OS X. In addition, application developers want to ensure that the platform as a whole does not diverge. Even if an application works on today's distributions, will it work on tomorrow's? The LSB workgroup has, as its core goal, to address these two concerns. We publish a standard that describes the minimum set of APIs a distribution must support, in consultation with the major distribution vendors. We also provide tests and tools which measure support for the standard, and enable…

    • 401 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Which of the following is not a feature of the file system that might be used with a hard disk drive?…

    • 957 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Nt1330 Unit 7

    • 855 Words
    • 4 Pages

    What type of virtual disk is initially created small, but grows as data is added?…

    • 855 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Nt1330 Unit 3

    • 606 Words
    • 3 Pages

    What is the primary information system in this area? How is it effective in performing its role? With what systems does it interrelate in receiving data or sending data?…

    • 606 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Unit 1 Chapter Exercise

    • 649 Words
    • 2 Pages

    4. Where on the disk should you put your /boot partition or the root (/) partition if you do not use a /boot partition?…

    • 649 Words
    • 2 Pages
    Good Essays
  • Good Essays

    4. Where on the disk should you put your /boot partition or the root (/)…

    • 638 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    linux unit1 assignment1

    • 825 Words
    • 3 Pages

    4. Where on the disk should you put your /boot partition or the root (/) partition if you do not use a /boot partition?…

    • 825 Words
    • 3 Pages
    Powerful Essays
  • Good Essays

    Computer Components

    • 699 Words
    • 6 Pages

    1. Examine the following motherboard. One interesting thing you will see is the use of two BIOS chips. The M-BIOS chip is the Main BIOS chip and the B-BIOS chip is the Backup BIOS chip, which is used to rewrite the M-BIOS chip if it becomes corrupted. (Refer to the high-resolution imges for closer inspection.)…

    • 699 Words
    • 6 Pages
    Good Essays

Related Topics