Linux使用fdisk删除分区详解

Linux使用fdisk删除分区详解,第1张

在磁盘/dev/sdb 上有一个分区sdb1,现需要删除sdb1分区

使用fdisk /dev/sdb 进行 *** 作

现在使用lsblk查看,发现sdb1分区已经删除

以RH9为例,上面有只有两个分区

/dev/sda1

和/dev/sda2

#fdisk

/dev/sda

(注意sda后不要加数字)

command(m

for

help):

m

输入m后,就会看到很多命令

command(m

for

help):

p

输出当前磁盘的状态

command(m

for

help):

q

想要不存储离开吗?按下q,请不要随便按w

新增分区:#fdisk

/dev/sda

command(m

for

help):

n

此时系统会提示新增P(主分区)还是E(扩展分区),系统一般是(4个P)+E,而且E分区号必须从5开始

p

这里自行决定是P还是E

Partition

number(1-4):3

编号可以随意

First

cylinder:

这里按下ENTER就行了

Last

cylinder

or

..............:

+100M

再输入P的时候就能看到新增的分区了

删除分区:

#fdisk

/dev/sda

command(m

for

help):

d

选择分区号

记住q---不存储离开

w---存储离开

附上容易混淆的两个命令:

df(disk

free)---显示磁盘的文件系统与使用情形

du(disk

usage)---显示指定的目录或文件所占用的磁盘空间

删除设备文件不会损坏你的分区表。

方法1,重新启动

方法2,查看

sda1

的设备号,比如

#

ls

-al

/dev/sda1

brw-rw----

1

root

disk

8,

1

Jul

7

17:37

sda1

可知设备号

"8,1",推算

sda3

设备号为

"8,3"

用这个设备号重新创建块设备:

#

mknod

/dev/sda3

b

8

3

再设置访问组和访问权限:

#

chgrp

disk

/dev/sda3

#

chmod

660

/dev/sda3

即可恢复。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8564595.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存