磁盘格式化
命令 : mke2fs, mkfs.ext2, mkfs.ext3, mkfs.ext4
1、查看下/dev/sdb下分区
[root@test76 ~]# fdisk /dev/sdb
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
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 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: 0x2f8fd7be
Device Boot Start End Blocks Id System
/dev/sdb1 1 262 2104483+ 83 Linux
/dev/sdb2 263 394 1060290 83 Linux
/dev/sdb3 395 917 4200997+ 5 Extended
2、将格式化为ext4格式(centos6 用的是ext4;CentOS 5 是使用ext3作为默认的文件系统;centos7用的是xfs文件)
[root@test76 ~]# mke2fs -t ext4 /dev/sdb1 #等同于mkfs.ext4 /dev/sdb1
临时挂载磁盘挂载:
[root@test76 /]# mount /dev/sdb1 /data
[root@test76 /]# mount /dev/sdb2 /backup/
[root@test76 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
8.3G 2.1G 5.9G 26% /
tmpfs 246M 0 246M 0% /dev/shm
/dev/sda1 477M 33M 419M 8% /boot
/dev/sdb1 2.0G 3.1M 1.9G 1% /data
/dev/sdb2 1020M 1.3M 967M 1% /backup
永久挂载:写入/etc/fstab
[root@test76 ~]# grep "data" /etc/fstab #通过UUID挂载,也可以通过/dev/sdb1 挂载
cfd72ec9-956d-4e42-80ec-3714c5839258 /data ext4 defaults 0 0
[root@test76 /]# blkid
#明明挂载的文件系统是xfs,为啥显示ext2格式呢?
/dev/sda1: UUID="22af8038-24b3-4dd4-b91b-10f1727c1083" TYPE="ext4"
/dev/sda2: UUID="WyoIlN-38hq-Bo9e-KgxN-KqlZ-iOje-PbTRGe" TYPE="LVM2_member"
/dev/sdb1: UUID="cfd72ec9-956d-4e42-80ec-3714c5839258" TYPE="ext4"
/dev/sdb2: UUID="ed09d437-bc97-42fa-91d1-82b757213750" TYPE="ext2"
3、-b 分区时设定每个数据区块占用空间大小,目前支持1024, 2048 以及4096 bytes每个块。
mke2fs -t ext4 -b 8192 /dev/sdb4
手动增加swap空间
Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。Android是基于Linux的操作系统,所以也可以使用Swap分区来提升系统运行效率。
1、添加swap的交换文件;建立专用目录存放交换文件
mkdir /backup/swap
chmod 700 /backup/swap
2、dd命令创建1G的文件
[root@test76 ~]# dd if=/dev/zero of=/backup/swap/swap.1 bs=1M count=1024
3、mkswap转换为swap格式
[root@test76 ~]# mkswap /backup/swap/swap.1
4、开启文件的swap功能
swapon/off /backup/swap/swap.1
5、开启自动使用文件的swap;写入到/etc/fstab中
[root@test76 ~]# grep 'swap' /etc/fstab
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
/backup/swap/swap.1 swap swap defaults 0 0
6、原先是1G的swap(分区时候划分,现在是2G了)
[root@test76 ~]# free -mh
total used free shared buffers cached
Mem: 490M 481M 8.9M 28K 2.3M 126M
-/+ buffers/cache: 352M 138M
Swap: 2.0G 144M 1.8G