0% found this document useful (0 votes)
15 views

Partition The New Disk: Fdisk /dev/hdb Hda HDB HDC HDD /dev /dev /dev/hda4

The document provides instructions for partitioning and formatting a new hard disk for use with Linux. It describes identifying EIDE and SCSI disks using device paths like /dev/hda. It recommends using fdisk to create partitions with system ID 83 for ext2 filesystems and 82 for swap partitions. It also advises placing boot files in the first 1024 cylinders if the disk is large, and formatting partitions with commands like mkfs.ext2 and mkswap.

Uploaded by

Fereidoun Sadr
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Partition The New Disk: Fdisk /dev/hdb Hda HDB HDC HDD /dev /dev /dev/hda4

The document provides instructions for partitioning and formatting a new hard disk for use with Linux. It describes identifying EIDE and SCSI disks using device paths like /dev/hda. It recommends using fdisk to create partitions with system ID 83 for ext2 filesystems and 82 for swap partitions. It also advises placing boot files in the first 1024 cylinders if the disk is large, and formatting partitions with commands like mkfs.ext2 and mkswap.

Uploaded by

Fereidoun Sadr
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

URL: http://www.linux.com/base/ldp/howto/Hard-Disk-Upgrade/index.

html

4. Partition the new disk


Use this command to partition the new disk:

fdisk /dev/hdb

EIDE devices are identified as hda, hdb, hdc, and hdd in the /dev directory. Partitions on these
disks can range from 1 to 16 and are also in the /dev directory. For example, /dev/hda4 refers to
partition 4 on hard disk a (first EIDE hard disk).

SCSI devices are listed as devices sda, sdb, sdc, sdd, sde, sdf, and sdg in the /dev directory.
Similarly, partitions on these disks can range from 1 to 16 and are also in the /dev directory. For
example, /dev/sda3 refers to partition 3 on SCSI disk a (first SCSI hard disk).

For Linux partitions with the ext2 file system, use system ID 83. For swap partitions, use system ID
82.

For more information on partitioning, see the Installation How-To and the Partition Mini How-To.

If your new disk has over 1024 cylinders, see the Large Disk Mini How-To. In brief, you should
install all files required to boot Linux within the first 1024 cylinders. One way to do this is to create
a small partition (5 Mb or so) just for the /boot directory at the beginning of the disk. (Slackware
only: The kernel is at /vmlinuz rather than /boot/vmlinuz, so you should put both the / directory
and the /boot directory in this partition.)

Partitions for systems other than Linux should be created using their own fdisk or equivalent
command rather than with Linux's fdisk.

5. Format the new disk


Use the following command to format Linux partitions using ext2fs on the new disk:

Mkfs.ext2 /dev/hdb1

To check the disk for bad blocks (physical defects), add the -c option just before /dev/hdb1.
If the new disk will have more than one Linux partition, format the other partitions with mkfs.ext2
/dev/hdb2, mkfs.ext2 /dev/hdb3, and so on. Add the -c option if desired.

Note: With older distributions, the command mkfs -t ext2 -c /dev/hdb1 didn't check for bad blocks
under any of Red Hat, Debian or Slackware, contrary to what the man page stated. This has now
been fixed.

To format a swap partition, use this command:

mkswap /dev/hdb1

Again, you can add the -c option before /dev/hdb1 to check for bad blocks.

You might also like