Ubuntu 12.04
Sponsored Link

Add Hard Drive2012/07/10

  This is an example to create a partition when you add a new hard drive.
root@dlp:~#
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.
root@dlp:~#
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
Matched Content