linux下磁盘分区,格式化和挂载

本文介绍了在Linux系统下如何进行磁盘分区、格式化和挂载操作。首先,详细阐述了删除分区和添加分区的过程,包括创建基本分区和扩展分区。接着,讲解了如何更改文件系统类型为swap,以及格式化新分区。对于挂载操作,分别讨论了即时挂载和开机自动挂载的方法,并解释了编辑/etc/fstab文件以实现开机自动挂载。最后,提到了检查分区的工具e2fsck及其使用方法。
摘要由CSDN通过智能技术生成

按照规定,整个硬盘只能有4个主分区,包括基本分区和扩展分区。扩展分区最多只能有1个,扩展分区里可以分出多个任意大小的逻辑分区,而基本分区不可再分。

我的硬盘有1T,sda1为系统盘,有30G,sda2有100G,sda5为swap分区7.9G,是逻辑分区,sda4是W95 FAT32(LBA)分区7.9G,也是逻辑分区(我也不懂这个盘拿来做什么,为什么会自带一个这个分区),剩下的800+G是空的。
其中swap分区又叫可交换分区,可以用于自动扩展内存,充当内存 .swap 文件有时会存在这个分区里。

现在我要删除那两个逻辑分区,新建一个500G的基本分区,把剩下的分区建成扩展分区,从里面分出swap分区。

删除分区

$ sudo fdisk /dev/sda #进入fdisk工具,输出各个磁盘状况

Command (m for help):
$ d #删除一个分区

Partition number (1-5, default 5):
$ 5 #删除第5个分区
Partition 5 has been deleted.
这时还没有保存,输入w 保存;输入q不保存直接退出

之后同样删除sda4分区

添加分区

$ sudo fdisk /dev/sda #进入fdisk工具,输出各个磁盘状况

Command (m for help):
$ n #新建一个分区
之后提示是新建一个基本分区还是扩展分区,p是基本分区,e是扩展分区
Command action:
p primary
e extended

$ p

partition number(3-4):
$ 3

然后就是输出起始柱面First cylinder (x~xxx, default x):
default就是紧接前一个分区,最好是defualt,直接回车就可以。
输入结束柱面:Last cylinder or +size or +sizeM or +sizeK (xx~xxx, default xx):+500G #直接输入想要分区大小即可,例如+50M,+50G

Command (m for help): p #打印分区列表
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 58593279 58591232 28G 83 Linux
/dev/sda2 58593280 268308479 209715200 100G 83 Linux
/dev/sda3 268308480 1316884479 1048576000 500G 83 Linux

Command (m for help): w #保存
看到已经新建出一个sda3,500G,文件格式为83&#

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值