我们在Linux操作过程中,可能会遇到磁盘分区的问题。这篇文章是对/dev/sdb 这块磁盘进行分区。
linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z)),硬盘主分区最多为4个,不用说大家也知道…..所以主分区从sdb1开始到sdb4,逻辑分区从sdb5开始,(逻辑分区永远从sdb5开始…)
主分区(最多创建4个):第一个分区主要存放磁盘的启动信息。
扩展分区(Linux中最多创建1个):扩展分区属于逻辑架构,不能再创建文件系统,只能在下面创建逻辑分区。
逻辑分区:在扩展分区下面创建,不同的操作系统对逻辑分区个数限制也不同。
分区步骤:
1.fdisk 分区;
2.mkfs 格式化分区;
3.创建挂载点;
4.挂载磁盘或者编辑/etc/fstab文件设置开机自动挂载
1.查看当前操作系统的所有磁盘
[root@lgr ~]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 535 4192965 82 Linux swap / Solaris
/dev/sda3 536 5221 37640295 83 Linux
Disk /dev/sdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
2.fdisk命令把sdb分成1个主分区,一个扩展分区
[root@lgr ~]# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will