码迷,mamicode.com
首页 > 其他好文 > 详细

磁盘从0到1

时间:2018-03-30 14:44:27      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:磁盘

1.添加磁盘

服务器的话,就在机箱里加一块。

虚拟机的话,就编辑设备,添加一块虚拟磁盘。

技术分享图片


添加的磁盘是不能被系统识别的。要进行一系列的操作。

分区 - 格式化 - 挂载


2.分区fdisk

首先查看磁盘设备名称,为:/dev/sdb

fdisk -l


开始如果磁盘不被识别,执行这个命令即可

echo "- - -" >  /sys/class/scsi_host/host0/scan

echo "- - -" >  /sys/class/scsi_host/host1/scan

echo "- - -" >  /sys/class/scsi_host/host2/scan


开始分区,进入内部命令行模式

fdisk /dev/sdb

技术分享图片



常用的选项 

d:删除分区 

l:查看分区对应ID表 

n:增加分区 

p:显示分区表 

q:不存储离开。 

w:保存。


2.1 新增主分区

Command (m for help): n

技术分享图片

e:扩展分区

p:主分区



技术分享图片

p:新增主分区

1:选择分区号码。

1:开始柱面号码。

+100M:主分区大小。(可以指定大小,单位KMG。也可以输入柱面结束号码(不容易计算空间大小))


2.2 新增扩展分区

技术分享图片

e:扩展分区(在扩展分区的基础上,再分逻辑分区。扩展分区的目的是解决只能分4个分区的情况)

2:分区号码。

:回车。默认使用最小的柱面号码,15。

+100M:扩展分区分配100M空间大小。



2.3 新增逻辑分区

技术分享图片

l:逻辑分区(逻辑分区号码5或以上,因为1-4是主分区和扩展分区号码)

:扩展分区的柱面范围15-28,回车选择最小柱面

+50M:扩展分区5的大小。


第二个逻辑分区

技术分享图片


2.4 查看分区列表

Command (m for help): p

技术分享图片


2.5删除分区

指定分区号码即可删除。

Command (m for help): d

Partition number (1-6): 6

技术分享图片


2.6 保存退出

Command (m for help): w

技术分享图片



3.免重启刷新分区表

partprobe 命令可以强制内核找一次分区表

命令安装:

yum install -y parted


命令使用:

partprobe /dev/sdb

不加设备名,默认查找第一块,提示设备忙。


4.格式化

1.查看系统支持的文件系统

mount  

或者

mkfs加两下[tab键]

技术分享图片



2.开始格式化

mkfs -t ext4 /dev/sdb1

-t指定文件系统类型 参数为磁盘分区

也可以使用mke2fs进行更细化的格式化

3.检测

一般不用检测,检测可以使用fsck或着badblocks命令进行。


5.挂载

1.创建挂载点

mkdir /mnt/sdb1


2.开始挂载

mount /dev/sdb1 /mnt/sdb1


3.查看

df -h

技术分享图片



6.取消挂载

可以使用设备名或者挂载点,如果提示目标忙,需要先切换到别的目录里面。

umount /mnt/sdb1

或者

umount /dev/sdb1


7.开机挂载

重启之后挂载过的设备需要重新挂载,所以需要进行开机挂载设置。

vi /etc/fstab

新增

/dev/sdb1 /mnt/sdb1 ext4 defaults 0 0


分别是设备名,挂载点,文件系统类型,文件系统参数,dump备份,fsck检测扇区 

一般第一列设备名处输入UUID,因为UUID 是唯一的。查看设备的UUID,使用blkid命令

技术分享图片




磁盘从0到1

标签:磁盘

原文地址:http://blog.51cto.com/11060853/2092923

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!