抹掉一个磁盘并再分区格式化
抹掉一个磁盘并再分区格式化
案例:普通磁盘操作
需求:
已知PVE系统上有一个40G的磁盘,lsblk 信息如下:
sdb 512
└─sdb1 512
现在抹掉它进行重新分区格式化,分4个区:
第1个区分10G,ntfs格式; 第2个区也分10G,ext4格式,第3个区分1G,不格式化; 第4个区分剩下的空间,也不格式化;
具体操作步骤与命令,如下:
-
打开终端并以管理员身份登录到PVE系统。
-
运行
lsblk命令来查看磁盘信息,确认目标磁盘的设备路径。根据你提供的信息,目标磁盘是sdb。 - 运行以下命令来打开磁盘分区工具(
fdisk):sudo fdisk /dev/sdb这将进入
fdisk命令行界面。 -
在
fdisk命令行界面中,输入o来创建一个新的DOS分区表。 -
输入
n来创建一个新分区。a. 按照提示输入分区编号(1-4):输入
1并按回车。b. 按照提示输入分区的起始扇区和大小。对于第1个区,输入
+10G表示分配10GB空间。例如,输入+10G并按回车。c. 输入分区类型代码:输入
7表示NTFS文件系统。 -
重复步骤5来创建第2个分区。
a. 输入
n并按回车。b. 按照提示输入分区编号(2-4):输入
2并按回车。c. 按照提示输入分区的起始扇区和大小。对于第2个区,输入
+10G表示分配10GB空间。例如,输入+10G并按回车。d. 输入分区类型代码:输入
83表示ext4文件系统。 -
重复步骤5来创建第3个分区。
a. 输入
n并按回车。b. 按照提示输入分区编号(2-4):输入
3并按回车。c. 按照提示输入分区的起始扇区和大小。对于第3个区,输入
+1G表示分配1GB空间。例如,输入+1G并按回车。d. 输入分区类型代码:输入
83表示ext4文件系统。 -
创建最后一个分区来使用剩余的空间。
a. 输入
n并按回车。b. 按照提示输入分区编号(2-4):输入
4并按回车。c. 按照提示保留默认的起始扇区和结束扇区,即使用剩余的空间。
d. 输入分区类型代码:输入
83表示ext4文件系统。 -
输入
p来查看分区表,确保分区设置正确。 -
输入
w来保存分区表并退出fdisk。 - 运行以下命令来格式化第1个分区为NTFS文件系统:
sudo mkfs.ntfs /dev/sdb1 - 运行以下命令来格式化第2个分区为ext4文件系统:
sudo mkfs.ext4 /dev/sdb2 - 分区3和分区4不需要格式化,因为你指定了不格式化。
完成上述步骤后,你将有一个包含四个分区的磁盘,其中第1个分区为10GB的NTFS格式,第2个分区为10GB的ext4格式,第3个分区为1GB未格式化,第4个分区为剩余的空间未格式化。
抹掉U盘并重新分区格式化
lsblk 后U盘信息如下: sdb 512 └─sdb1 512
要抹掉U盘并重新分区格式化,可以按照以下步骤操作:
请注意:执行以下步骤将擦除U盘上的所有数据,请确保在执行之前已备份重要数据。
-
确保U盘没有被挂载(如果已经挂载,请先卸载)。
- 打开终端并运行以下命令来打开磁盘分区工具(
fdisk):sudo fdisk /dev/sdb请确保将
/dev/sdb替换为你的U盘设备路径。 -
在
fdisk命令行界面中,输入d来删除现有分区。如果U盘上只有一个分区,则直接按回车键删除该分区。 -
输入
n来创建新分区。根据提示输入分区信息,例如分区编号、起始扇区、结束扇区等。如果你只想创建一个分区,可以按照默认选项一路回车。 -
输入
w来保存分区表并退出fdisk。 - 运行以下命令来格式化新分区:
sudo mkfs -t 文件系统类型 /dev/sdb1将
文件系统类型替换为你想要使用的文件系统类型,例如ext4、ntfs、fat32等。例如,要格式化为ext4文件系统,可以使用以下命令:sudo mkfs -t ext4 /dev/sdb1 # ext4 sudo mkfs -t vfat /dev/sdb1 # vfat - 格式化完成后,你可以使用新的文件系统对U盘进行操作。
