Linux磁盘管理(一) —— 基础知识、fdisk命令

225 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

一、磁盘管理

1、概述

image.png

Linux会根据设备类型对存储设备进行识别

2、基础知识

image.png image.png

在0磁头0柱面1扇区,也就是MBR (Master Boot Record,主引导记录,是传统的分区机制,应用于绝大多数使用BIOS的PC设备),大小为512字节的扇区,称为主引导扇区,主要用于存放引导程序、文件分配表、结束程序等。其中64字节用来存放文件分配表,每建一个分区,就要用16个字节。所以一块硬盘最多可以分为四个主分区。如果需要更多的分区,则需要在扩展分区划分出多个逻辑分区,所有逻辑分区的总和等于扩展分展的大小。逻辑分区一定以编号为5开始的,即sda5。

3、fdisk命令

用途:在交互式的操作环境中管理磁盘分区

语法

fdisk [必要参数][选择参数]

必要参数:

-l 列出素所有分区表

-u 与 -l 搭配使用,显示分区数目

选择参数:

-s<分区编号> 指定分区

-v 版本信息

菜单操作说明
m显示菜单和帮助信息
a活动分区标记/引导分区
d删除分区
l显示分区类型
n新建分区
p显示分区信息
q退出不保存
t设置分区号
v进行分区检查
w保存修改
x扩展应用,高级功能

4、案例

例:添加一块硬盘10G,分成两个主分区,第1个主分区是2G,第2个主分区2G,两个逻辑分区,第1个逻辑分是3G,第2个分区是3G

(1)fdisk  -l   列出磁盘设备

(2)添加硬盘

(3)分区 (进入到交互式界面,分区结束,要按w键)

(4)partx  -a  /dev/sdb  (刷新下磁盘分区表)

(5)格式化磁盘(以下都以 sdb1为例)

mkfs.ext4  /dev/sdb1  (Centos 6.5默认的文件系格格式为ext4格式)

每个区都要格式化

(6)挂载文件系统

如:mount  /dev/sdb1  /mnt/sdb1 (/mnt/sdb1 是我们建立的一个挂载目录)  

(7) 永久挂载

Vim  /etc/fstab

在此文件添加一行信息

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

image.png