阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

详解:Linux 硬盘,格式化,分区 详解

238次阅读
没有评论

共计 5232 个字符,预计需要花费 14 分钟才能阅读完成。

disk 是 Linux 自带的硬盘分区工具,可以对硬盘进行分区,或者对硬盘分区进行调整。

首先选择要进行操作的磁盘

[root@linuxidc ~]# fdisk /dev/sdb

输入 m,列出可以执行的命令

Command (m for help): m
 Command action
 a toggle a bootable flag
 b edit bsd disklabel
 c toggle the dos compatibility flag
 d delete a partition
 l list known partition types
 m print this menu
 n add a new partition
 o create a new empty DOS partition table
 p print the partition table
 q quit without saving changes
 s create a new empty Sun disklabel
 t change a partition's system id
 u change display/entry units
 v verify the partition table
 w write table to disk and exit
 x extra functionality (experts only)

输入 p,列出磁盘目前的分区情况

Command (m for help): p

Disk /dev/sdb: 3221 MB, 3221225472 bytes
 255 heads, 63 sectors/track, 391 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
 /dev/sdb1 1 1 8001 8e Linux LVM
 /dev/sdb2 2 26 200812+ 83 Linux

输入 d,然后选择分区,删除现有分区

Command (m for help): d
 Partition number (1-4): 1

Command (m for help): d
 Selected partition 2

查看分区情况,确认分区已经删除

Command (m for help): print

Disk /dev/sdb: 3221 MB, 3221225472 bytes
 255 heads, 63 sectors/track, 391 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

Command (m for help):

输入 n,建立新的磁盘分区,首先建立两个主磁盘分区

Command (m for help): n
 Command action
 e extended
 p primary partition (1-4)
 p // 建立主分区
Partition number (1-4): 1 // 分区号
First cylinder (1-391, default 1): // 分区起始位置
Using default value 1
 Last cylinder or +size or +sizeM or +sizeK (1-391, default 391): 100 // 分区结束位置,单位为扇区

Command (m for help): n // 再建立一个分区
Command action
 e extended
 p primary partition (1-4)
 p 
 Partition number (1-4): 2 // 分区号为 2
 First cylinder (101-391, default 101): 
 Using default value 101
 Last cylinder or +size or +sizeM or +sizeK (101-391, default 391): +200M // 分区结束位置,单位为 M 

确认分区建立成功

Command (m for help): p

Disk /dev/sdb: 3221 MB, 3221225472 bytes
 255 heads, 63 sectors/track, 391 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
 /dev/sdb1 1 100 803218+ 83 Linux
 /dev/sdb2 101 125 200812+ 83 Linux

再建立一个逻辑分区

Command (m for help): n
 Command action
 e extended
 p primary partition (1-4)
 e // 选择扩展分区
Partition number (1-4): 3
 First cylinder (126-391, default 126): 
 Using default value 126
 Last cylinder or +size or +sizeM or +sizeK (126-391, default 391): 
 Using default value 391

确认扩展分区建立成功

Command (m for help): p

Disk /dev/sdb: 3221 MB, 3221225472 bytes
 255 heads, 63 sectors/track, 391 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
 /dev/sdb1 1 100 803218+ 83 Linux
 /dev/sdb2 101 125 200812+ 83 Linux/dev/sdb3 126 391 2136645 5 Extended

在扩展分区上建立两个逻辑分区

Command (m for help): n
 Command action
 l logical (5 or over)
 p primary partition (1-4)
 l // 选择逻辑分区
First cylinder (126-391, default 126): 
 Using default value 126
 Last cylinder or +size or +sizeM or +sizeK (126-391, default 391): +400M

Command (m for help): n
 Command action
 l logical (5 or over)
 p primary partition (1-4)
 l
 First cylinder (176-391, default 176): 
 Using default value 176
 Last cylinder or +size or +sizeM or +sizeK (176-391, default 391): 
 Using default value 391

确认逻辑分区建立成功

Command (m for help): p

Disk /dev/sdb: 3221 MB, 3221225472 bytes
 255 heads, 63 sectors/track, 391 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
 /dev/sdb1 1 100 803218+ 83 Linux
 /dev/sdb2 101 125 200812+ 83 Linux /dev/sdb3 126 391 2136645 5 Extended
 /dev/sdb5 126 175 401593+ 83 Linux
 /dev/sdb6 176 391 1734988+ 83 Linux

Command (m for help):

从上面的结果我们可以看到,在硬盘 sdb 我们建立了 2 个主分区(sdb1,sdb2),1 个扩展分区(sdb3),2 个逻辑分区(sdb5,sdb6)

注意:主分区和扩展分区的磁盘号位 1 -4,也就是说最多有 4 个主分区或者扩展分区,逻辑分区开始的磁盘号为 5,因此在这个实验中试没有 sdb4 的。

最后对分区操作进行保存

Command (m for help): w
 The partition table has been altered!

Calling ioctl() to re-read partition table.
 Syncing disks.

建立好分区之后我们还需要对分区进行格式化才能在系统中使用磁盘。

在 sdb1 上建立 ext2 分区

[root@linuxidc ~]# mkfs.ext2 /dev/sdb1
mke2fs 1.39 (29-May-2006)
 Filesystem label=
 OS type: Linux
 Block size=4096 (log=2)
 Fragment size=4096 (log=2)
 100576 inodes, 200804 blocks
 10040 blocks (5.00%) reserved for the super user
 First data block=0
 Maximum filesystem blocks=209715200
 7 block groups
 32768 blocks per group, 32768 fragments per group
 14368 inodes per group
 Superblock backups stored on blocks: 
 32768, 98304, 163840

Writing inode tables: done 
 Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 32 mounts or
 180 days, whichever comes first. Use tune2fs -c or -i to override.

在 sdb6 上建立 ext3 分区

[root@linuxidc ~]# mkfs.ext3 /dev/sdb6
 mke2fs 1.39 (29-May-2006)
 Filesystem label=
 OS type: Linux
 Block size=4096 (log=2)
 Fragment size=4096 (log=2)
 217280 inodes, 433747 blocks
 21687 blocks (5.00%) reserved for the super user
 First data block=0
 Maximum filesystem blocks=444596224
 14 block groups
 32768 blocks per group, 32768 fragments per group
 15520 inodes per group
 Superblock backups stored on blocks: 
 32768, 98304, 163840, 229376, 294912

Writing inode tables: done 
 Creating journal (8192 blocks): done
 Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 32 mounts or
 180 days, whichever comes first. Use tune2fs -c or -i to override.
 [root@linuxidc ~]#

建立两个目录 /Oracle 和 /web,将新建好的两个分区挂载到系统

[root@linuxidc ~]# mkdir /oracle
 [root@linuxidc ~]# mkdir /web
 [root@linuxidc ~]# mount /dev/sdb1 /oracle
 [root@linuxidc ~]# mount /dev/sdb6 /web

查看分区挂载情况

[root@linuxidc ~]# df -h
文件系统 容量 已用 可用 已用 % 挂载点
/dev/mapper/VolGroup00-LogVol00
 6.7G 2.8G 3.6G 44% /
 /dev/sda1 99M 12M 82M 13% /boot
 tmpfs 125M 0 125M 0% /dev/shm
/dev/sdb1 773M 808K 733M 1% /oracle
 /dev/sdb6 1.7G 35M 1.6G 3% /web

如果需要每次开机自动挂载则需要修改 /etc/fstab 文件,加入两行配置

[root@linuxidc ~]# vim /etc/fstab

/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
 LABEL=/boot /boot ext3 defaults 1 2
 tmpfs /dev/shm tmpfs defaults 0 0
 devpts /dev/pts devpts gid=5,mode=620 0 0
 sysfs /sys sysfs defaults 0 0
 proc /proc proc defaults 0 0
 /dev/VolGroup00/LogVol01 swap swap defaults 0 0
/dev/sdb1 /oracle ext2 defaults 0 0
 /dev/sdb6 /web ext3 defaults 0 0

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2025-02-22发表,共计5232字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19350
评论数
4
阅读量
7965992
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统

从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统

从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统 大家好,我是星哥。公司的项目文档存了一堆 ...
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸

一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸

一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸 前言 作为天天跟架构图、拓扑图死磕的...
星哥带你玩飞牛NAS-5:飞牛NAS中的Docker功能介绍

星哥带你玩飞牛NAS-5:飞牛NAS中的Docker功能介绍

星哥带你玩飞牛 NAS-5:飞牛 NAS 中的 Docker 功能介绍 大家好,我是星哥,今天给大家带来如何在...
4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

  4 盘位、4K 输出、J3455、遥控,NAS 硬件入门性价比之王 开篇 在 NAS 市场中,威...
星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛 NAS-12:开源笔记的进化之路,效率玩家的新选择 前言 如何高效管理知识与笔记,已经成为技术...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手! 前言 对于个人开发者、建站新手或是想搭建测试站点的从业者...
300元就能买到的”小钢炮”?惠普7L四盘位小主机解析

300元就能买到的”小钢炮”?惠普7L四盘位小主机解析

  300 元就能买到的 ” 小钢炮 ”?惠普 7L 四盘位小主机解析 最近...
告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

  告别 Notion 焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁” 引言 在数字笔记工...
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸

一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸

一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸 前言 作为天天跟架构图、拓扑图死磕的...
星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛 NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手! 作为动漫爱好者,你是否还在为...