Storage Flashcards

1
Q

Hard Disk Drive (HDD)

A

A hard disk is a thick magnetic disk encased in a thicker protective shell. A hard disk consists of several aluminum platters, each of which requires a read/write head for each side. All of the read/write heads are attached to a single access arm to prevent them from moving independently. Each platter has circular tracks that cut through all of the platters in the drive to form cylinders. The spinning of the platters is referred to as revolutions per minute (RPM). The higher the revolutions per minute, the faster the data can be accessed. Standard hard drives are categorized as follow:

  • 5400 rpm (inexpensive HDD)
  • 7200 rpm (good quality HDD)
  • 10,000 rpm (expensive HDD)

Some of the advantages of hard disks are:

  • They have lots of storage (starting at 16 GB up to several TB).
  • They are significantly faster than floppy disks.
  • The cost per MB is cheap.

Some of the disadvantages of hard disks are:

  • Many hard disks are internal devices, though you can get external enclosures.
  • They are prone to failure.
  • They are vulnerable to physical damage (e.g., when dropped).

SCSI is a standard for transferring data between devices on internal and external computer buses. Though SCSI devices are most commonly used for tape storage devices and hard disks, they can also be used for devices such as CD-ROM drives, scanners, and printers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Non-Volatile Memory Express (NVMe)

A

A memory storage device designed to allow access to non-volatile storage media through a PCI express (PCIe) bus.

NVM Express is designed to work well with low latency and internal parallelism of solid-state storage devices. By allowing host hardware and software to utilize the level of parallelism possible in modern SSDs, NVM Express reduces I/O overhead and improves functionality.

NVM Express devices come in three forms. The most common are standard-sized PCI Express expansion cards and a 2.5-inch form-factor devices that provide a four-lane PCI Express interface through the U.2 connector. There are also storage devices that use SATA Express and the M.2 specification, which support NVM Express as the logical device interface.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Flash Devices

A

Flash memory cards store information using programmable, non-volatile flash memory. Some of the advantages of flash devices are:

  • The memory is re-programmable.
  • They can retain content without power.
  • They are optimal for use in devices like cameras.
  • They are highly portable.
  • They have a larger capacity than CDs and DVDs.
  • They have relatively fast memory access.

Some of the disadvantages of flash devices are:

  • Their storage capacity is not yet comparable to the capacity of modern hard disks.
  • Different memory card formats require different readers.

Common flash memory cards include:

  • CompactFlash cards
  • SD cards
  • SSD cards
  • MiniSD cards
  • MicroSD cards
  • xD cards
  • Hybrid cards (combines SSD and HDD technology)
  • Memory sticks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Optical Disc

A

Optical discs such as CDs, DVDs, and Blu-ray discs are a storage medium that uses lasers for both reading and writing information. Optical discs store information through pits in their reflective coating. As the disc spins, the optical drive sends laser optics to the disk and receives the stored information through the deflected output.

Some of the advantages of optical discs are:

  • They are great for music and video (they play in audio or video devices that aren’t computers).
  • They are portable and universal.
  • They are cheap.
  • You can buy discs that are recordable.
  • They have a long shelf life and are relatively sturdy.
  • Blu-ray discs can store a large amount of data (25 GB or more, depending upon the format).

Some of the disadvantages of optical discs are:

  • They are slower than hard disks.
  • They have a small capacity (650 MB for CDs, 4.7 GB for DVDs).
  • There are some compatibility issues between disc formats and readers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Solid State Drive (SSD)

A

A solid state drive is a flash device with a storage capacity similar to a small hard drive. Solid state drives are used as replacements for hard disk drives for storing operating system, application, and data files.

Some advantages of solid state drives:

  • They are faster than hard drives.
  • They have no moving parts.
  • They have lower power consumption than hard drives (good for laptops).
  • They are less susceptible to physical damage (from dropping) and immune from magnetic fields.
  • They are smaller and lighter than hard drives

The main disadvantage currently for solid state drives is cost. They are several times more expensive than comparable hard drives. However, their advantages make them a good choice, especially for portable devices. M.2 is a popular SSD for portable devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Integrated Drive Electronics (IDE)

A

An electronic interface allows communication between a motherboard’s data paths or bus and a computer’s hard disks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Removable storage

A

Removable storage refers to the ability to easily connect and disconnect storage devices or storage media from a computer (as compared to internal or fixed storage). Optical discs, flash devices, eSATA drives, and tapes are examples of removable media. Hard disks and solid state drives are typically not removable media as they are installed internally in the computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Serial ATA (SATA)

A

Serial ATA (SATA) is computer bus technology primarily designed for the transfer of data from a hard disk. SATA:

  • Uses serial communication (meaning each device is on its own channel).
  • Provides built-in support for disk protection methods.
  • Provides for easy configuration. Just connect the device to the SATA port.
  • Has an L-shaped connector.
  • Supports external devices through the external SATA (also called eSATA) standard. eSATA is faster than USB
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Be familiar with the following SATA standards

A

Standard

Description

SATA1

SATA1 is the original SATA standard. It provided for 1.5 Gbps (150 MBps) data transfer.

SATA2

The second generation of SATA devices support up to 3 Gbps (300 MBps). SATA2 includes the following enhancements:

  • Xbox360 hard disk interface (called xSATA)
  • Hot pluggable support, allowing drives to be added and removed while the system is running
  • Improved connectors to reduce ESD, improved usability, and extended life when used with external devices
  • Native Command Queuing (NCQ) for increased performance
  • Port multiplier support, allowing multiple devices to be connected to a single SATA port

SATA3

The third generation of SATA devices support up to 6 Gbps (600 MBps).

  • This standard mainly addresses solid state drives with SATA (hard disk drives are not capable with sending data at this rate).
  • The standard includes new connectors for solid state devices and thin optical drives.

eSATA

The eSATA (external SATA) standards are a subset of other standards specifically for externally connected devices.

  • eSATA devices use a special SATA data cable with a locking clip to prevent the cable from being accidently disconnected.
  • Because power is not supplied through the SATA data cable, eSATA devices require an external power connector or power source.
  • eSATA is typically faster than USB.
  • eSATA has a rectangular connector.

eSATAp

The eSATAp (Power over eSATA or Power eSATA) standards are meant to replace eSATA.

  • eSATAp combines the functionality of an eSATA and a USB port with a source of power in a single connector.
  • Both SATA data and device power are integrated in a single cable.
  • The eSATAp connector and port are neither an L-shaped or rectangular.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Facts about SATA

A
  • Each SATA drive has its own channel, with a single drive connected to each cable and port.
  • The cable length can be up to one meter (up to 2 meters for eSATA).
  • SATA devices use a special 15-pin power connector that supplies 3.3, 5, and 12 volts. You can use an adapter cable to convert a 4-pin Molex connector to a SATA power connector, but if you do, the resulting cable will not have 3.3 volts (3.3 volts are typically not used in most SATA devices).
  • Devices you can connect using SATA include:
    • Hard disk drives (HDD)
    • Optical drives (CD/DVD/Blu-ray)
    • Solid state drives (SSD)
  • All new motherboards include support for multiple SATA devices.
    • Some motherboards include eSATA connectors, or you can use a port connector device to add external ports using the internal SATA connections.
    • You can also install an adapter card in an available bus slot to increase the number of SATA ports.
  • Removable storage devices are typically connected through eSATA or USB. A hard drive enclosure allows you to connect a SATA hard drive to the USB port of your computer, making the hard drive a form of portable storage.
  • Connect the boot drive to the lowest SATA channel number of the installed devices. The boot sequence will normally follow the channel order unless a boot priority is specified in the BIOS/UEFI.
  • When installing a newer SATA2 drive into a system that supports only SATA1, you might need to:
    • Configure the drive to operate in SATA1 mode. This is typically done by setting a jumper.
    • Update the BIOS/UEFI to recognize the new drive.

Even with these steps, some SATA2 drives will not work in a motherboard that supports only SATA1. In that case, install a SATA2 controller card.

  • eSATA cards offer simple connectivity between a host computer and eSATA devices. And remember that you also have the option to use expansion cards as needed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

DVD (Digital Video Disc or Digital Versatile Disc)

A

DVD (Digital Video Disc or Digital Versatile Disc) is an optical media standard that can be used to store large amounts of different types of data (computer data, video, audio).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Compact Disc (CD)

A

CDs were first developed to store digital music. Later, the CD technology was adapted to store digital computer data. A CD:

  • Can hold 74 to 80 minutes of audio
  • Is 120 millimeters in diameter
  • Is 1.2 millimeters thick

CD-ROM stands for compact disc read-only memory. CD-ROMs are identical in appearance to audio CDs, and data is stored and retrieved in a very similar manner. CD-ROMs:

  • Have lands and pits and use reflective light to interpret the data on the disc.
  • Hold about 737 MB of data with error correction or 847 MB total.
  • Transfers data at a rate of 150 KBps.
  • Drive speeds are measured as multiples of this original speed. To calculate an estimate of your CD-ROM drives transfer rate, multiply its speed by 150 kilobyte (1x = 150 KBps, 2x drive = 300 KBps, 4x drive = 600 KBps, 72x = 10,800 KBps).

CD-RW stands for Compact Disc-ReWritable.

  • CD-RW can be written, read many times, erased, and rewritten.
  • CD-RW has a capacity of about 650 MB.
  • CD-RW is a removable hard drive, because you can insert the disc into the disc drive on one PC, add and delete data, eject it, and insert it into another disc drive on another system and have all your data immediately accessible.
  • CD-RW drives can burn or write to CD-RW discs, erase CD-RW discs, and read a CD-ROM disc.
  • CD-RW drive speed rating includes three parameters: a write speed, a rewrite speed, and a CD-RW read speed. All of these are multiples of the original 150 KBps 1x speed defined by the first CD-ROM drives. For example, if you have an 8x4x32 CD-RW drive, this means that it can write at 1,200 KBps, it can rewrite to a CD-RW disk at 600 KBps, and it can read at 4,800 KBps.
  • The bottom surface of a CD-RW drive is coated with a photo reactive crystalline coating. A red laser causes a crystal to form which creates the reflective and non-reflective areas on the bottom of the CD-RW disc.
  • A CD-RW drive has a second, high power write laser. When this laser hits the bottom of this photo reactive material on the bottom of the CD-RW disc, it causes crystals to form. This is called phase shifting or a phase shifting media. A crystal forming on the bottom of a CD-RW disc is like a land on a CD-ROM disk, because it reflects light.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Digital Versatile Disc (DVD)

A

DVD (Digital Versatile Disc) is an optical media standard that can be used to store large amounts of different types of data (computer data, video, audio).

  • Most DVD drives can read and write. Older drives or older DVD players might only support DVD-R.
  • A DVD with a single side of data can hold about 4.7 GB.
  • A DVD-ROM is read-only memory.
  • DVD-RW is a rewritable DVD format.
  • DVD-RW uses a crystal encoding on the bottom of the DVD disc.
  • A DVD-RW DL employs two recordable dye layers, each capable of storing about 4.7 GB; the total disk capacity is 8.5 GB.
  • Some DVDs can store data in two different layers on the same side.
    • The outer layer is semi-transparent, allowing the laser to read data from the inner layer.
    • Dual-layer discs can hold up to 8.5 GB of data.
    • Dual-layer recordable discs cost more than single layer discs.
    • Dual-layer DVDs are recorded using Opposite Track Path (OTP).
    • Most newer drives can read both single and dual layer discs. However, older drives might not support dual layer discs.
  • DVD speeds use a multiple of 1.35 MBps (1x = 1.35 MBps, 2x = 2.7 MBps, etc.) or 11 Mbps (1x = 11 Mbps, 2x = 22 Mbps, etc.).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Blu-ray Disc (BD)

A

Blu-ray Disc (BD) is a newer optical disc format that is capable of greater storage capacity than DVDs.

  • Blu-ray was originally developed for high definition video (and expanded content on movie discs), but can also be used for data storage.
  • Blu-ray uses a blue laser instead of the red laser used with CDs and DVDs. The blue laser light has a shorter wavelength, which allows data to be packed more tightly on the disc.
  • A single layer Blu-ray disc holds 25 GB; a double layer disc holds up to 50 GB. Experimental 20 layer discs can hold up to 500 GB.
  • Blu-ray discs can be read-only (BD-ROM), recordable (BD-R), or rewritable (BD-RE).
  • A 1x Blu-ray drive reads data at 4.5 MBps.
  • Most Blu-ray drives include a second read laser for reading CDs and DVDs. Without this additional laser, Blu-ray drives would not be able to read CDs or DVDs.
  • Blu-ray is intended to eventually replace DVD.
  • Blu-ray has become the accepted HD video standard as the last movie studio stopped distributing HD DVD movies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Be aware of the following when working with optical drives

A
  • When you place a disc in the drive, it can take several seconds for the drive to recognize the new disc and spin up to speed. If you receive a message saying that the drive is not accessible after trying to access a recently inserted new disc, wait a few seconds and try again..
  • If you install a new hard drive, the drive letter for your optical drive might change. Software programs or shortcuts that rely on the old drive letter will likely not run properly until they have been told the correct drive letter for the drive.
  • Access time is a general measure of drive performance. Like hard drives, average access time includes average seek time and average latency time. However, it also includes average spin up/down time. This is the time required for a drive to spin up or down to the proper speed to read the data from that particular location of the disc.
  • If the drive tray won’t open for some reason, you can insert a straightened paper clip in the small hole beneath the drive door to push the drive tray out of the drive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Precautions to protect discs

A
  • Some recordable discs use a foil placed on the top of the disc instead of imbedding the foil inside the plastic. Be very careful when working with these types of discs. A scratch or even some types of markers can damage this layer..
  • To help prevent scratching, keep the disc in its case when not being used.
  • To minimize the effect of scratches that might be generated while wiping a disc, wipe the disc in straight lines from the center to the edge (like the spokes of a wheel).
  • Keep the disc away from direct sunlight and other sources of heat.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Redundant Array of Independent Disks (RAID)

A

Redundant Array of Independent Disks (RAID), also called Redundant Array of Inexpensive Disks, is a disk subsystem that combines multiple physical disks into a single logical storage unit. Depending on the configuration, a RAID array can improve performance, provide fault tolerance, or both.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

RAID 0 (Striping)

A

A stripe set breaks data into units and stores the units across a series of disks by reading and writing to all disks simultaneously. Striping:

  • Provides an increase in performance.
  • Does not provide fault tolerance. A failure of one disk in the set means all data is lost.
  • Requires a minimum of two disks.
  • Has no overhead because all disk space is available for storing data.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

RAID 1 (Mirroring)

A

A mirrored volume stores data to two duplicate disks simultaneously. If one disk fails, data is present on the other disk, and the system switches immediately from the failed disk to the functioning disk. Mirroring:

  • Provides fault tolerance for a single disk failure.
  • Does not increase performance.
  • Requires two disks.
  • Has a 50% overhead. Data is written twice, meaning that half of the disk space is used to store the second copy of the data. Overhead is 1 / n where n is the price of the second disk.
  • RAID 1 is the most expensive fault tolerant system.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

RAID 5 (Striping with Distributed Parity)

A

A RAID 5 volume combines disk striping across multiple disks with parity for data redundancy. Parity information is stored on each disk. If a single disk fails, its data can be recovered using the parity information stored on the remaining disks. Striping with distributed parity:

  • Provides fault tolerance for a single disk failure.
  • Provides an increase in performance for read operations. Write operations are slower with RAID 5 than with other RAID configurations because of the time required to compute and write the parity information.
  • Requires a minimum of three disks.
  • Has an overhead of one disk in the set for parity information. (1 / n - 1).
    • A set with 3 disks has 33% overhead.
    • A set with 4 disks has 25% overhead.
21
Q

RAID 10 (Stripe of Mirrors)

A

A RAID 10 volume stripes data across mirrored pairs and across multiple disks for data redundancy. If a single disk fails, its data can be recovered using the mirrored information stored on the remaining disks. If two disks in the same mirrored pair fail, all data will be lost because there is no redundancy in the striped sets.

  • Provides fault tolerance for a single disk failure.
  • Provides redundancy and performance.
  • Uses 50% of the total raw capacity of the drives is due to mirroring.
  • Requires a minimum of four disks.
22
Q

Be aware of the following facts about RAID

A
  • Some RAID controllers support combined levels of RAID. For example, RAID 0+1 is a striped array that is mirrored. Other combined configurations that might be supported include RAID 1+0 (also called RAID 10), RAID 5+0, and RAID 5+1.
  • For all RAID configurations, the amount of disk space used on each disk must be of equal size. If disks in the array are of different sizes, the resulting volume will be limited to the smallest disk. Remaining space on other drives can be used in other RAID sets or as traditional storage.
  • While some RAID configurations provide fault tolerance in the event of a disk failure, configuring RAID is not a substitute for regular backups.
23
Q

JBOD

A

Another term that is sometimes used with disk arrays is JBOD (just a bunch of disks). JBOD is not a RAID configuration, but like RAID, configures multiple disks into a single logical storage unit.

  • A JBOD configuration creates a single volume using space from two or more disks.
  • Spanning is another term for JBOD because the volume spans multiple physical disks.
  • Data is not striped between disks, but saved to one or more disks (depending on how the operating system decides to save each file). On a new JBOD configuration, data is typically saved to the first disk until it is full. Then additional data is saved to the second disk and so on.
  • Disks used within the spanned volume can be of different sizes.
  • JBOD uses the entire space available on all disks for data storage (no overhead).
  • There are no performance or fault tolerance benefits with JBOD.
  • If one drive fails, you might be able to use disk recovery tools to recover data from the remaining disks.
24
Q

There are several ways to implement RAID:

A

The process for installing RAID hardware depends on your motherboard. You will need to locate manufacturer directions to learn how to install RAID on your hardware.

Method

Description

Hardware

Hardware RAID uses a special controller card that includes a RAID processor. Hardware RAID is the most expensive method but provides much better performance and is more reliable than other methods.

Software

Software RAID uses a driver and the system CPU for controlling RAID operations. This is the slowest form of RAID.

  • Some RAID controller cards support RAID configuration, but without the onboard RAID processor. These solutions are classified as software RAID (sometimes called fake RAID) even though you install a controller card to provide RAID capabilities.
  • Many motherboards include built-in (onboard) support for RAID. RAID implemented in this way is typically software/driver RAID.
  • Software RAID uses a driver and the system CPU to control RAID operations. This is the slowest form of RAID.

Operating System

Operating system RAID uses RAID features within the operating system. Like software RAID, the system CPU is used for RAID operations, but performance is typically better than software RAID because of integration with the operating system.

25
Q

File System

A

A file system is a means for organizing and storing data and information on a storage device. The file system and the operating system work together to ensure data availability, integrity, and accessibility.

26
Q

Four main components of a file system

A

Component

Description

Partition

A partition is a logical division of a storage device associated with a hard disk drive. Multiple partitions can be assigned to a single device, in which case a drive letter is assigned to represent each partition. Multiple letters do not always mean that there are multiple devices, just multiple partitions. Some reasons why you may consider partitioning your hard drive are:

  • Assigning the boot system to a different partition than application and data files can help many computers run more smoothly and minimize damage in a system crash.
  • Storing the swap file on its own partition is sometimes necessary or useful.
  • Creating a separate partition for your operating system can help it run properly. Some operating systems can’t run on a large partition.
  • Assigning log files to be stored on distinct partitions can help minimize the effects of a system crash due to excessively large log files.
  • Assigning distinct operating systems to run on assigned partitions allows a dual boot system setup.

Unallocated space is space on a partition that has not been assigned to a volume. You cannot store or read data in unallocated space

Volume

A volume is a single accessible storage area within a file system. A volume can encompass a single partition or span across multiple partitions depending on how it is configured and what operating system you are using. Volumes are identified by drive letters.

Directory

A directory (also called a folder) is a container in a volume that holds files or other directories. It is used to logically sort and organize data to keep related files grouped together. Most operating systems use a hierarchal filing structure.

File

A file is a one-dimensional stream of bits treated as a logical unit. Files are the most basic component that a file system uses to organize raw bits of data on the storage device itself. The file name is made up of the directory path plus the file name. An extension can also be added to the filename to identify the file type and the program used to create, view, and modify the file.

27
Q

File systems take many forms. Some common ones beside exFAT, FAT32, and NTFS include

A
  • Compact Disk filing system (CDFS), a virtual file system used with Linux.
  • Network File System (NFS), a distributed file system that allows client computers to access files over a computer network.
  • Ext4, the default Linux file system (and its predecessor ext3, which is still in use).
28
Q

Formatting

A

Formatting is the process of preparing a partition to use a specific file system.

29
Q

Be aware of the following facts regarding formatting

A
  • When you format a disk, you identify the file system type and identify the cluster size used to store data.
  • Reformatting removes the existing file system and replaces it with the new file system type. Reformatting a drive deletes all existing data.
  • If your system or disk supports multiple operating systems, be sure to select a file system supported by all necessary operating systems.
  • NTFS is not recommended for disks smaller than 10 MB.
  • When using NTFS on removable devices, you must use Safely Remove Hardware before removing the flash device to prevent file corruption.
  • If you run a Full Format, files are removed from the volume you scan and the system checks the hard disk for bad sectors. If you run a Quick Format, the system removes files from the partition, but does not scan the disk for bad sectors.
30
Q

When configuring your hard drive, you must choose a file system that will be implemented on your computer. The following table explains the characteristics of the file systems supported in Windows systems

A

*FAT32 partitions/volumes can be up to 2 terabytes in size. Windows can read partitions up to the 2 terabyte size, but cannot create them.

Property

FAT32

NTFS

Partition size

2 terabytes*

256 terabytes

Volume size

2 terabytes*

256 terabytes

File name length

Long File Names
(255 characters, spaces)

Unicode
(255 characters, anything but /)

File size

4 gigabytes

16 terabytes

Amount of files

268,435,437

4,294,967,295

31
Q

NTFS

A

For Windows systems, you will likely choose NTFS over FAT for hard drives to take advantage of additional features not supported by FAT such as:

  • The ability to format larger partition sizes in Windows.
  • Smaller cluster sizes for more efficient storage with less wasted space.
  • File and folder permissions to control access to files.
  • Encryption to hide the contents of a file.
  • Compression to reduce the amount of space used by files.
  • Disk quotas to restrict the amount of disk space that files saved by a user can use.
  • Volume mount points that allow you to map disk space on another partition into an existing volume.
32
Q

ExFAT

A

The Extended File Allocation Table (exFAT, sometimes called FAT64) file system is a special file system that is designed to support large flash drives. Using NTFS on flash drives is usually not a good idea due to its high overhead and risk of corruption if the device is not stopped properly prior to removal. However, many flash drives exceed the 32 GB limit discussed above. Microsoft introduced native exFAT support in Windows 7 to allow large removable flash storage devices to continue to use a FAT-type file system.

33
Q

Partition

A

A partition is a logical division of the storage space on a hard disk drive. Partitions are identified by 16-bit entries that make up the partition table located in the master boot record (MBR) of that drive. A hard disk can contain a single partition that encompasses the entire drive or multiple partitions that divide up the storage space on the hard disk drive.

34
Q

Windows supports two different kinds of disks, basic and dynamic. The disk type controls characteristics about how partitions and volumes are defined:

A

Disk Type

Description

Basic

Basic disks have the following characteristics:

  • Basic disks use primary and extended partitions.
    • Each physical disk can have up to four primary partitions or three primary partitions and one extended partition.
    • Logical drives are defined within an extended partition. You can have up to 24 logical partitions on an extended partition. The extended partition can be divided into multiple logical drives.
  • You must create a logical drive in an extended partition before you can format and store data (the logical drive is the storage unit, not the partition).
  • Basic disks are supported by all operating systems.
  • A basic disk only supports volumes made up of contiguous disk space.
  • Basic disks store partition information in a portion of the master boot record (MBR) known as the partition table.
    • The partition table has room for up to four partition entries.
    • When an extended partition is used, one of the four entries points to an extended boot record (EBR). The EBR is located within the extended partition and contains information about the logical drives within the extended partition.

Dynamic

Dynamic disks have the following characteristics:

  • Volumes on dynamic disks are like partitions and logical drives on basic disks.
  • Dynamic disks support up to 128 volumes.
  • Dynamic disks support volumes that use noncontiguous disk space.
  • Simple volumes contain disk space from a single hard disk (either contiguous or noncontiguous space).
  • Spanned volumes contain disk space from multiple hard disks grouped as a single logical volume.
  • Dynamic disks store partitioning information in a hidden database on all dynamic disks in the system.
35
Q

Be aware of the following when managing partitions and volumes

A
  • Use Disk Management or DiskPart to create, format, and manage partitions and volumes. You access Disk Management on Windows systems through Computer Management. You access DiskPart from the command prompt by entering cmd.
  • Basic and dynamic disks use the same hardware, but different partitioning methods.
  • You can convert a basic disk to a dynamic disk without losing data in existing partitions.
    • Existing basic volumes and logical drives in the extended partition are converted to dynamic volumes.
    • You must reboot the system to complete the conversion if the disk contains the boot or system volume or if the volume includes the page file.
    • To convert from a dynamic disk to a basic disk, you must delete all existing volumes.
  • The active partition identifies the partition that contains the operating system (or the program that loads the operating system) used to start the computer.
  • The extended partition or a logical drive on the extended partition cannot be set to active.
  • You cannot install the operating system on a dynamic disk. You can, however, upgrade a basic disk containing the operating system to a dynamic disk after installation.
  • When you shrink a partition, unmovable files (the paging file or the shadow copy storage area) are not automatically relocated, and you cannot decrease the allocated space beyond the point where the unmovable files are located. If you need to shrink the partition further, check the Application log for Event 259, which identifies the unmovable file. Next, move the paging file to another disk, delete the stored shadow copies, shrink the volume, and then move the paging file back to the disk.
  • You can shrink primary partitions and logical drives on raw partitions (those without a file system) or partitions using the NTFS file system.
  • To shrink a partition, you must be a member of Backup Operators or Administrators (or equivalent) to complete this process.
36
Q

GPT partitions

A

GPT partitions are a new standard that are gradually replacing MBR partitions. GPT is associated with UEFI. GPT stands for GUID Partition Table. It’s named for the fact that every partition on the drive has a globally unique identifier, or GUID. That means that each partition worldwide would have its own unique identifying number. A GPT disk:

  • Can be basic or dynamic.
  • Supports up to 128 partitions depending on space allocated for the partition table. There is no need for extended and logical partitions.
  • Can support between 8 and 9.4 zettabytes depending on the sector size.
  • Stores multiple copies of the partition table across the disk, so it’s much more robust and can recover if the data is corrupted.
  • Stores cyclic redundancy check (CRC) values to check that its data is intact. If the data is corrupted, GPT notices the problem and attempts to recover the damaged data from another location on the disk. MBR has no way of knowing if the data is corrupted. You would only see that there was a problem when the boot process failed or the partitions vanished.
  • Includes a protective MBR. The protective MBR sees the GPT drive as a single partition that extends across the entire drive. If you try to manage a GPT disk with an old tool that can only read MBRs, it will see the GPT disk as a single partition that extends across the entire drive. The protective MBR makes sure that the old tools don’t mistake the GPT drive for a non-partitioned drive and overwrite all your data.
37
Q

When implementing GPT partitioning, be aware of the following

A
  • You’ll probably want to use GPT when setting up a drive. However, if you need compatibility with old systems, like the ability to boot Windows off a drive on a computer with a traditional BIOS, you’ll need to use MBR.
  • Windows can only boot from GPT on UEFI-based computers running 64-bit versions of Windows 7, 8.x, 10, and the corresponding server versions. All versions of Windows 7 and later can read GPT drives and use them for data, but they cannot boot from them without UEFI.
  • Because Windows 7 does not support UEFI on 32-bit platforms, you cannot boot from a GPT partition on Windows 7.
  • Linux has built-in support for GPT. Apple’s Intel Macs no longer use Apple’s APT, or Apple Partition Table, scheme but uses GPT instead.
38
Q

Various disk and volume statuses that you might encounter in Disk Management

A

Status

Description

Healthy or Online

The Healthy or Online status indicates that the disk is turned on and can be accessed. The volume on the disk is valid and has no errors.

Formatting

The Formatting status is shown for volumes during the formatting process. After formatting is complete, the status for the volume changes to Healthy.

Unallocated

The Unallocated status shows for portions of a disk that have not been assigned to a partition or a volume.

Initializing

The Initializing process shows while a disk is being converted from a basic disk to a dynamic disk. After the conversion, the status for the volume changes to Healthy.

No Media

The No Media status shows for an optical or removable media drive that does not contain a valid disc. This disk status only applies to CD-ROM, DVD-ROM, or removable disks.

Foreign

A Foreign disk is a dynamic disk that was created in one system and moved to another system. When you first add the disk to a different system, the partition information for the disk must be updated to reflect all dynamic disks in the current system. Import the disk to make it available in the new system.

Not Initialized
Unknown

The Not Initialized or Unknown status indicates a disk without a valid master boot record or partition table (either missing or corrupt). To correct the problem, initialize the disk. If the partition table is invalid, use third party tools to try to recover the partition table.

Online (Errors)

The Online (Errors) status indicates that I/O errors have been detected on a dynamic disk. To correct the problem, try reactivating the disk.

Unavailable

The Unavailable status indicates that errors have occurred on physical or dynamic disks.

Unreadable

The Unreadable status indicates a hardware failure, I/O errors, or other corruption but might also be caused by a delay in reading the disk in Disk Management. Try rescanning the disk to see if the status changes. If it doesn’t, troubleshoot the hardware or disk problem.

Missing
Offline

The Missing or Offline statuses show when a dynamic disk has failed, been removed, or turned off. If the disk is turned off, turn it back on, then reactivate the disk. If the disk no longer exists, then delete the disk from Disk Management.

Failed

The Failed status shows for a volume that cannot be started, such as when the disk is damaged or the file system is corrupt. Make sure the disk is on and then try reactivating the volume. If that doesn’t work, then you likely have data loss.

39
Q

To add space to existing volumes, use one of the following strategies

A

Method

Description

Configure a Mount Point

A mount point is an empty folder on the existing volume that points to another partition. Data saved to the folder is physically saved on the referenced partition.

  • The volume with the empty folder must be formatted with NTFS.
  • You can create mount points on basic or dynamic volumes.
  • The folder on the source volume must be empty.
  • The target partition must not have a drive letter.

Using a mount point is the only solution to adding space to the system volume using space on a different disk or non-contiguous disk space.

Extend the Volume

When you extend a volume, you add unallocated disk space to the volume.

  • For basic volumes, you can only extend the volume onto the same drive using contiguous unallocated space. Many third-party partitioning tools can extend partitions regardless of the operating system.
  • To extend the volume onto the same drive using non-contiguous unallocated space or to extend the volume onto another disk, convert the disk to a dynamic disk and then extend the volume.
    • An extended volume uses disk space on the same disk.
    • A spanned volume uses disk space on a different disk.
  • The system volume can only be extended using contiguous free space on the same disk. This is the same for both basic and dynamic disks.
  • Volumes must be unformatted or formatted with NTFS to be extended.
40
Q

The benefits of using storage spaces are:

A

Benefit

Description

Ease of Adding Space

Storage spaces eliminate the need for such tasks as repartitioning drives, resizing volumes, and backing up data in order to repartition. When you need more disk space for your storage spaces, follow these steps:

  • Install a new storage device to the system.
  • Add the free space on that device to a storage pool.
  • Allocate space to an existing storage space.

Data Resiliency

Storage spaces can include data resiliency. Choosing an option that provides resiliency requires you to allocate space for redundant information. The options for storage spaces data resiliency include:

  • Simple, which does not provide redundancy. This option simply adds space from the storage pool to the storage space. When you select the Simple option, all of the data in the storage space is lost if one of the drives fails.
  • Two-way mirror requires at least two storage devices. The data is written to two devices. Two-way mirror requires twice as much device space as the amount of storage allocated to the storage space. This option protects you from a single storage device failure.
  • Three-way mirror requires at least five storage devices. The data is written to three storage devices. This option provides redundancy for the data if two storage devices fail at one time.
  • Parity requires that you have at least three storage devices. This option uses parity information to reconstruct data if one of the storage devices fails. Parity uses less space for redundancy than the mirror options, but performance is not as good as the mirror options if a device failure occurs. Parity requires only 50 percent more redundancy space than storage space.

Thin Provisioning

Thin provisioning or overbooking allows you to allocate larger storage spaces than the disk space available in the pool.

  • Thin provisioning is based on the premise that not all users will use all of space in their allocated storage space.
  • Space is added to a user’s storage space as the user consumes space.
  • If a storage space runs out of disk space, it will immediately unmount, leaving any I/O processes vulnerable to data corruption.
    • An unmounted storage space must be brought back online manually.
    • Files can be accessed after the storage space is brought back online manually, but you must add more physical disk space to the pool and add it to the storage space in order to use the storage space.
41
Q

To use drives properly, you must know how to initialize a drive, check a drive status, split partitions, shrink partitions, and assign drive letters. The following table describes these tasks

A

Task

Description

Initialize a Drive

You can initialize, or format, a new hard drive disk on a Windows system from Disk Management.

Check a Drive Status

Drive Status is a message that indicates whether a drive is available. You can use a variety of command tools and applications to check drive status. Depending on the tool, an available drive might be labeled UP, Okay, Good, or a similar label, and an unavailable status may be labeled DOWN or bad.

Split Partitions

To split a partition in Windows 10, you can download the EaseUS Partition Master program and install it. From the program interface, you can split a partition and reallocate space.

Shrink Partitions

You can shrink a partition in Disk Management using the Shrink Volume option in Computer Management.

Assign Drive Letters

When you connect a new drive to your PC, Windows automatically assigns the next available drive letter after C. You can change the drive letter from Disk Management using the Change Drive Letter and Paths option. Use a letter other than A or B, which were historically reserved for floppy drives and can confuse older software.

42
Q

Storage spaces are comprised of three components

A
  • Devices are the hard disks or other types of storage from which storage pools are created. You can use a variety of devices such as SATA drives and external drives to create storage pools.
  • Pools of storage are created from the available disk space. A pool is a logical concept composed of the free space available on the specified storage devices.
  • Storage spaces define logical units of space created from a pool. One or more storage spaces can be created from the pool. To the Windows system and the user, storage spaces appear as disks with typical drive letters (e.g., E: drive, F: drive).
43
Q

Storage spaces

A

Storage spaces are logical drives that display in File Explorer for storing data and other user files. Storage spaces are created by pooling space from multiple disk drives, or other storage devices, and then creating logical drives from the pooled space. A storage space appears to the user as one drive regardless of the number of disks or devices contributing space to the storage pool.

The storage spaces feature is available only in Windows 8.x and 10; it is not included in Windows 7.

44
Q

Optimizing your hard disk drive can improve your computer’s overall performance. The following table lists some features you can upgrade to optimize your hard disk performance

A

Features

Description

Upgrade the Hard Disk

Upgrade to the fastest hard disk possible. Hard disk drives come in a variety of different rotation speeds such as:

  • 5400 RPM (not desired)
  • 7200 RPM (minimum)
  • 10,000 RPM
  • 15,000 RPM

Upgrade the Disk Interface

Upgrading your disk interface will greatly improve the throughput of data to and from your hard disk drive. For optimal performance, consider upgrading to SATA3. This will upgrade your speed to 600 Mbps.

45
Q

Disk Cleanup

A

Disk Cleanup helps manage disks by locating and disposing of files that can be safely removed from the disk by:

  • Emptying the Recycle Bin
  • Deleting temporary files such as those used by a web browser or for application installation
  • Deleting installation log files
  • Deleting offline files
  • Compressing old files

You can type Cleanmgr at the command prompt to run Disk Cleanup.

46
Q

Disk Defragmenter

A

Disk Defragmenter optimizes the performance of your hard drive by joining fragments of files that are in different locations on your hard drive into a single location.

  • To improve defragmentation, disable programs that run in the background like screensavers and virus software. Any disk access while Disk Defragmenter is running (whether to read from or write to the disk) will slow down the defragmentation process.
  • The more information that is on the drive, the more time it will take to defragment the drive.

Run Defrag at a command prompt to run Disk Defragmenter in a text mode.

47
Q

Check Disk Utility

A

Check Disk is a utility that verifies the file system integrity of a hard disk. Errors that can be checked and fixed by Check Disk include:

  • Lost clusters are a series of used clusters on the hard disk drive that are not associated with a specific file.
  • A cross-linked file occurs when two files claim the same cluster. Check Disk will identify cross-linked files and correct their cluster associations.
  • Orphaned files are files that exist on the hard drive but are not associated with a directory in the index. Normally Check Disk can re-associate the file with the correct directory.
  • A bad sector is a portion of the hard disk that cannot be used. Bad sectors are marked so that they are no longer used. Any used bad sectors are redirected to another sector.

The NTFS file system automatically detects bad sectors as the system operates saving and reading files.

You can run Check Disk by typing Chkdsk at a command prompt.

  • Use Chkdsk with the /f switch to automatically fix errors without scanning for bad sectors.
  • Use the /r switch to scan and fix bad sectors and other errors.

Use the /? command for help.

48
Q

Common storage device issues and associated resolutions

A

Issue

Device Type

Resolution

Slow Performance

HDD

Several things can help increase the performance of a slow HDD:

  • Maintain a healthy amount of free disk space on the drive. A mostly empty disk runs faster than a mostly full disk. If a disk is getting full, migrate to a newer, bigger disk.
  • Keep the disk defragmented. A heavily fragmented disk can run quite slowly. You’ll need ample free space to fully defragment the drive.
  • Check the disk rotational speed. A disk that spins faster will perform better.
  • Check the speed of the disk interface. If your system uses an older disk interface, upgrade to a faster interface (if possible).

SSD

The more an SSD is used, the slower the read/write speed will be.

  • Make sure the file system being used is optimized for an SSD. Because SSDs store data differently than HDDs, they require special techniques to extend the life of the drive, such as wear leveling support.
  • Update the SSD’s firmware. Newer firmware versions are released to fix bugs and optimize how the SSD stores data.
  • Run a manufacturer-specific SSD software utility. Most SSD manufacturers have specialized utilities that can check for errors and optimize an SSD’s performance.
  • Check the speed of the SATA connection. Older SATA versions have slower transfer speeds than newer SATA versions. If performance is too slow, consider upgrading components to the latest SATA version.
  • When the SSD is too full, performance will decrease significantly. If this happens, try enabling features such as TRIM support in the OS.

While features such as TRIM will help to an extent, the best way to maintain high performance is keeping an SSD below 90% capacity.

Failure to Boot (OS not Found)

HDD/ SSD

A failure to boot with an error message that reads something to the effect of “OS Not Found” could be trivial or serious. Common causes include the following:

  • You’re booting from the wrong disk ; one that doesn’t have an operating system installed. This is a very common issue. It frequently occurs when a CD or DVD is in your optical drive at system boot and the BIOS/UEFI is configured to boot from the optical drive first. The error message is displayed when an operating system can’t be found on the optical disc. To fix this issue, simply remove the optical disc from the drive and reboot.

This error could also be caused in situations where you have multiple hard disks in the system, but only one has an operating system installed. If the boot device setting gets inadvertently changed in the BIOS/UEFI, it will try to boot the system from the wrong hard disk.

  • Your master boot record (MBR) has been overwritten or is corrupt. The MBR is the first sector of your hard drive that tells the BIOS where to look for the operating system on the disk. If the MBR is damaged or corrupt, then the operating system will fail to load.

On Windows, you have to boot from the installation disc to enter the recovery environment and select the Automatic repair option. Alternatively, you can select the Command prompt option and run the bootrec command to rebuild the boot configuration data. You can also run the bootrec command with the following switches:

  • /fixmbr: Repairs the master boot record
  • /fixboot: Repairs the boot sector
  • /rebuildbcd: Rebuilds the boot configuration data

Drive not Recognized by the BIOS/UEFI

HDD/SSD

A modern BIOS/UEFI automatically detects your drives and their geometry during POST. In older systems, you had to manually enter the disk geometry and it was very common for a wrong value to be entered. In modern systems, this rarely happens. If the BIOS can’t detect your drive, it’s usually caused by one of three things.

  • The power connector is unplugged.
  • The SATA cable is unplugged.
  • The drive is malfunctioning.

Application Crash

If an application you are using crashes, an error has occurred that gives you no choice except to exit the application. Sometimes you can fix the problem by rebooting the computer. You may need to debug your system. Check log files for errors that provide clues about what might have caused the crash.

Crash Screens

If you experience a Blue Screen of Death (BSOD) on a Windows machine or Spinning Pinwheel of Death (SPOD) on a MAC, several events may have occurred. You could have a fatal system error that is preventing the system from operating safely, or just one application may have failed. Often, rebooting the computer solves the problem. If that doesn’t work, you can attempt to revert the system to a previous state to undo any software or hardware changes that are causing problems. Scan your computer for viruses, roll back drivers, update drivers, update your operating system, update BIOS or return them to their factory settings, repair permissions, or clear the dyld cache.

Drive Noise

HDD

Excessive or unusual drive noise is almost always indicative of a failing hard disk. For example, a clicking noise coming from the drive usually indicates one or more failing heads.

49
Q

SSD maintenance and troubleshooting

A

Issue

Description

Defragmentation

On an SSD storage device, fragmentation is much less of an issue than it is for standard hard disk drives. File systems such as NTFS still fragment files when writing them to the drive in order to optimize storage space. However, an SSD storage device doesn’t have read-write heads, and no repositioning must occur to read heavily fragmented files. As a result, fragmented files can be read as quickly as contiguous files.

When working with SSD drives, you should not defragment them as you do standard hard disk drives. This is because SSDs wear out over time. Each cell in a flash memory bank has a finite lifetime and can only be written to and erased a certain number of times before it fails. Running defragmentation utilities causes unnecessary write/erase operations to occur. Use Security and Maintenance in Control Panel to disable automatic disk defragmentation on SSD storage devices.

Mean Time Before Failure (MTBF)

Because of the way they are constructed, an SSD storage device has a lifespan called the mean time before failure, which is usually much shorter than standard hard disk drives. Each time a write/erase operation occurs, it consumes some of the finite lifetime of the flash memory chips within the SSD device.

Be aware that some applications running on the system can overuse SSD storage devices. For example, audio, graphic, and especially video editing applications commonly require a very large number of write/erase operations and can cause SSD storage devices to fail prematurely. However, these applications also benefit greatly from the increased speed offered by SSD storage devices. Therefore, if you chose to use SSDs with these types of applications, you should consider configuring an automatic data backup process (such as Windows Backup and Restore or File History) to protect the data stored on the SSD drive on a traditional hard disk drive.

Some system builders implement a mix of storage devices in high performance systems so that:

  • Heavily used information is stored on a standard hard disk drive. For example, the Windows operating system and its applications may be installed on a less expensive but more durable standard hard disk drive.
  • Only data that requires high performance is stored on SSD storage devices.
  • Important data on the SSD is automatically backed up on the standard hard disk drive.

TRIM

One method for extending an SSD device’s life is to enable TRIM functionality. TRIM configures the operating system to communicate with an SSD device and to tell it which blocks of data on the device are no longer required and can be wiped clean. This prevents the SSD device from storing unnecessary data and being overused.

Later versions of Windows should automatically detect the presence of an SSD device and enable TRIM. You can verify this by opening a command window and entering fsutil behavior query DisableDeleteNotify.

This command will return either a 0 or a 1. A value of 0 indicates that TRIM is enabled, but a value of 1 indicates that it is not. If it is disabled, you can manually enable TRIM on an SSD drive by entering fsutil behavior set DisableDeleteNotify 0.