Linux分区、格式化、自动挂载磁盘

来源:互联网 发布:网络歌手阿刚歌曲 编辑:程序博客网 时间:2024/04/30 04:33

Linux自动挂载磁盘

1./etc/fstab

  磁盘被手动挂载之后必须把挂载信息写入/etc/fstab这个文件中,否则下次重启无效,仍然需要手工挂载。


2.挂在前查看文件内容

# cat /etc/fstab 
#
# /etc/fstab
# Created by anaconda on Fri Nov 21 18:16:53 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=6634633e-001d-43ba-8fab-202f1df93339 / ext4 defaults,barrier=0 1 1


3.fdisk -l 查看磁盘

# fdisk -l

Disk /dev/xvda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0009e68a


    Device Boot      Start         End      Blocks   Id  System
/dev/xvda1   *        2048    83884031    41940992   83  Linux


Disk /dev/xvdb: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

4.创建分区

# fdisk /dev/xvdb

输入: n 新建分区
输入: p 新建primary分区
选择分组数:1
其他保持默认,回车即可
最后输入:w 保存修改

分区之后,存在分区: /dev/xvdb1


5.格式新化分区

# mkfs.ext4 /dev/xvdb1

查看分区:

# fdisk -l

Disk /dev/xvda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0009e68a


    Device Boot      Start         End      Blocks   Id  System
/dev/xvda1   *        2048    83884031    41940992   83  Linux


Disk /dev/xvdb: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x35c97adc


    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb1            2048   209715199   104856576   83  Linux

6.手动mount分区

# mkdir -p /database

# mount /dev/xvdb1 /database


自动挂载分区使重启也能自动挂载

7.获取blockid

# blkid

/dev/xvda1: UUID="6634633e-001d-43ba-8fab-202f1df93339" TYPE="ext4" 
/dev/xvdb1: UUID="e1b3ab30-e099-457e-afc3-fdd9d6e47cc6" TYPE="ext4" 

8.修改/etc/fstab

修改以后的内容如下:

# cat /etc/fstab 

#
# /etc/fstab
# Created by anaconda on Fri Nov 21 18:16:53 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=6634633e-001d-43ba-8fab-202f1df93339 / ext4 defaults,barrier=0 1 1
UUID=e1b3ab30-e099-457e-afc3-fdd9d6e47cc6 /database ext4 defaults,barrier=0 1 1

说明:

第一列:Device,磁盘设备文件或者该设备的Label或者UUID。

第二列:Mount point,设备的挂载点。

第三列:filesystem,磁盘文件系统的格式(ext2、ext3、reiserfs、nfs、vfat等)。

第四列:parameters,文件系统的参数。defaults:同事具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置。

第五列:能否被dump备份命令作用。dump是一个用来作为备份的命令。通常这个参数的值为0或者1。0:不做dump备份。1:每天进行dump。2:不定期的进行dump。

第六列:是否检验扇区。开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。0:不检验。1:最早检验(一般用于/)。2:级别1之后检验。


0 0
原创粉丝点击