Add a HardDrive to Your Linux VPS

 This is an example to create a partition when you add a new hard drive.

 [email protected]:~# fdisk /dev/sdb
# enter operation mode for partitions
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
  switch off the mode (command 'c') and change display units to

  sectors (command 'u').
Command (m for help): p
# show partition table
Disk /dev/sdb: 320.1 GB, 320071851520 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c881d
  Device Boot
Start
End
Blocks
Id
System

 
# none

Command (m for help):n # create a partition

Command action
  e    extended
  p    primary partition (1-4):p # primary

Partition number (1-4):1 # specify partition number

First cylinder (1-1-38913, default 1):# starting cylinder

Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-38913, default 38913): # end cylinder

Using default value 38913
Command (m for help):p # show partition table Disk /dev/sdb: 320.1 GB, 320071851520 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000c881d Device Boot Start End Blocks Id System /dev/sdb1 1 38913 312568641 83 Linux # created Command (m for help):t # change type Selected partition 1 Hex code (type L to list codes):L # show list 0 Empty 24 NEC DOS 81 Minix / old Lin bf Solaris 1 FAT12 39 Plan 9 82 Linux swap / So c1 DRDOS/sec (FAT- 2 XENIX root 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT- 3 XENIX usr 40 Venix 80286 84 OS/2 hidden C: c6 DRDOS/sec (FAT- 4 FAT16 <32M 41 PPC PReP Boot 85 Linux extended c7 Syrinx 5 Extended 42 SFS 86 NTFS volume set da Non-FS data 6 FAT16 4d QNX4.x 87 NTFS volume set db CP/M / CTOS / . 7 HPFS/NTFS 4e QNX4.x 2nd part 88 Linux plaintext de Dell Utility 8 AIX 4f QNX4.x 3rd part 8e Linux LVM df BootIt 9 AIX bootable 50 OnTrack DM 93 Amoeba e1 DOS access a OS/2 Boot Manag 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/O b W95 FAT32 52 CP/M 9f BSD/OS e4 SpeedStor c W95 FAT32 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs e W95 FAT16 (LBA) 54 OnTrackDM6 a5 FreeBSD ee GPT f W95 Ext'd (LBA) 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/ 10 OPUS 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b 11 Hidden FAT12 5c Priam Edisk a8 Darwin UFS f1 SpeedStor 12 Compaq diagnost 61 SpeedStor a9 NetBSD f4 SpeedStor 14 Hidden FAT16 <3 63 GNU HURD or Sys ab Darwin boot f2 DOS secondary 16 Hidden FAT16 64 Novell Netware af HFS / HFS+ fb VMware VMFS 17 Hidden HPFS/NTF 65 Novell Netware b7 BSDI fs fc VMware VMKCORE 18 AST SmartSleep 70 DiskSecure Mult b8 BSDI swap fd Linux raid auto 1b Hidden W95 FAT3 75 PC/IX bb Boot Wizard hid fe LANstep 1c Hidden W95 FAT3 80 Old Minix be Solaris boot ff BBT 1e Hidden W95 FAT1 Hex code (type L to list codes): 8e # specify Linux LVM Changed system type of partition 1 to 8e (Linux LVM) Command (m for help):p # show partition table Disk /dev/sdb: 320.1 GB, 320071851520 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000c881d Device Boot Start End Blocks Id System /dev/sdb1 1 38913 312568641 8e Linux LVM # changed Command (m for help):w # save and quit The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. [email protected]:~#sfdisk -l /dev/sdb # show status Disk /dev/sdb: 38913 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sdb1 0+ 20022 38913- 312568641 8e Linux LVM # created /dev/sdb2 0 - 0 0 0 Empty /dev/sdb3 0 - 0 0 0 Empty /dev/sdb4 0 - 0 0 0 Empty
  • 363 Users Found This Useful
Was this answer helpful?

Related Articles

Cheapest Linux VPS Hosting in the world!

Access the best web hosting vps to enhance the efficiencyWeb hosting is an obligatory service if...

Virtual Hosting with Apache Linux Server

How to Setup Multiple Hosts on ApacheIt's the example to configure virtual hostings. Following...

Install MySQL for Database Server on CentOS VPS

 Install MySQL for Database Server. [[email protected] ~]# yum -y install mysql-server...

HowTo: Shrink size of ext4 LVM logical volume

HowTo: Shrink size of ext4 LVM logical volume LVM, the Logical Volume Manager, is...

HowTo: Extend size of ext4 LVM logical volume

How to Manage and Use LVM (Logical Volume Management) in Ubuntu In...