引言:
①、分区的方式
a)mbr分区:
最多支持四个主分区、系统只能安装在主分区、扩展分区要占一个主分区、MBR最大支持2TB,但拥有最好的兼容性
b)gtp分区:
支持无限多个主分区(说是这么说,但是操作系统可能会限制,比如Windows下最多128个分区)、最大支持18EB的大容量、Windows7 64以后支持gtp
Linux分区:
划分小于2TB的分区--------可以使用fdisk和parted命令来划分。
划分大于2TB的分区--------只能使用parted命令来划分。
具体案例:
1.使用parted命令进行分区:
[root@centeros6 /]# parted //使用parted命令进行分区,也可以直接使用parted /dev/sdb
GNU Parted 2.1
使用 /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) select /dev/sdb //选择磁盘sdb,视具体情况盘符编号
使用 /dev/sdb
(parted) mklabel gpt //设置分区类型为gpt
(parted) mkpart primary 0 -1
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel?
忽略/Ignore/放弃/Cancel? Cancel
(parted) mkpart primary 0% 100% //扩展分区extended ,主分区primary ,并使用整个硬盘
(parted) print //打印当前分区,查看分区设置是否正确
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 2859GB
Sector size (logical/physical): 512B/512B
Partition Table: gptNumber Start End Size File system Name 标志1 1049kB 2859GB 2859GB primary(parted) quit //完成使用quit命令退出
信息: You may need to update /etc/fstab.
2.格式化磁盘(为磁盘写入文件系统):
[root@centeros6 /]# mkfs.ext4 /dev/sdb1 //设置分区sdb1文件类型为ext4
mke2fs 1.41.12 (17-May-2010)
Discarding device blocks: 完成
文件系统标签=
操作系统:Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
174489600 inodes, 697931776 blocks
34896588 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=4294967296
21300 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848, 512000000, 550731776, 644972544正在写入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成This filesystem will be automatically checked every 22 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
3.创建目录 /data(视具体情况而定,你自己需要什么目录就建立什么目录)
[root@centeros6 /]# mkdir /data //创建目录/data,视具体情况而定,你需要什么目录就建什么目录
[root@centeros6 /]# ls
bin boot data dev etc home lib lib64 lost+found media misc mnt net opt proc root sbin selinux srv sys tmp usr var
4.对该分区进行手动挂载mount /dev/sdb1 /data,挂载成功后,使用df -h命令就可以看到是否挂载成功:
[root@centeros6 /]# mount /dev/sdb1 /data //将磁盘分区/dev/sdb1挂载到/data
[root@centeros6 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_centeros6-lv_root50G 3.7G 43G 8% /
tmpfs 64G 72K 64G 1% /dev/shm
/dev/sda1 477M 41M 411M 10% /boot
/dev/mapper/vg_centeros6-lv_home41G 48M 39G 1% /home
/dev/sdb1 2.6T 74M 2.5T 1% /data
5.注意:到了这里还没有完事,这样挂载的重启整个服务器后不会自动挂载,需要修改/etc/fstab文件,在文件最后追加
/dev/sdb1 /data ext4 defaults 0 0
这样在重启后会自动挂载
/dev/sdb1 /data ext4 defaults 0 0