在Linux下新建分区并格式化的方法
在Linux系统中,我们可以使用磁盘工具来创建、删除和格式化分区,本文将详细介绍如何在Linux下新建分区并进行格式化操作,我们将使用fdisk
、parted
和mkfs
等命令来完成这个任务。
使用fdisk
命令
1、查看磁盘信息
我们需要查看当前系统中的磁盘信息,使用lsblk
或fdisk -l
命令可以查看到磁盘及其分区信息。
lsblk
或
sudo fdisk -l
2、使用fdisk
创建分区
假设我们要对/dev/sdb
磁盘进行分区,首先需要使用fdisk
命令进入磁盘分区界面,使用以下命令:
sudo fdisk /dev/sdb
接下来,按照以下步骤操作:
输入n
创建新分区;
输入p
选择主分区;
输入分区号(1);
按回车键接受默认的起始扇区;
按回车键接受默认的结束扇区;
输入w
保存更改并退出。
3、格式化分区
创建分区后,我们需要对其进行格式化,假设我们要将新创建的分区格式化为ext4
文件系统,可以使用以下命令:
sudo mkfs.ext4 /dev/sdb1
使用parted
命令
1、查看磁盘信息
同样,我们可以使用lsblk
或parted -l
命令查看当前系统中的磁盘及其分区信息。
2、使用parted
创建分区
假设我们要对/dev/sdb
磁盘进行分区,首先需要安装parted
,然后使用以下命令进入磁盘分区界面:
sudo parted /dev/sdb print all
接下来,按照以下步骤操作:
按回车键选择一个空闲的分区;
输入n
创建新分区;
按回车键接受默认的起始扇区;
按回车键接受默认的结束扇区;
输入两次回车键删除该分区;
按回车键选择一个空闲的分区;
输入n
创建新分区;
按回车键接受默认的起始扇区;
按回车键接受默认的结束扇区;
输入两次回车键删除该分区;
按回车键选择一个空闲的分区;
输入d
删除该分区。
3、格式化分区
创建分区后,我们需要对其进行格式化,假设我们要将新创建的分区格式化为ext4
文件系统,可以使用以下命令:
sudo mkfs.ext4 /dev/sdb1p1
使用mkfs
命令(适用于较旧的系统)
1、查看磁盘信息(仅限于较旧的系统)
使用以下命令查看当前系统中的磁盘及其分区信息:
sudo fdisk -l | grep '^Disk /dev' | cut -d ' ' -f 2 | xargs -I {} echo "{}" | while read disk; do sudo fdisk -l "$disk"; done | grep '^Partition' | cut -d ' ' -f 2 | xargs -I {} echo "{}" | while read partition; do sudo fdisk -l "$partition"; done | grep '^Type' | cut -d ' ' -f 2 | xargs printf "%s " | sort | uniq | while read type; do echo "$type"; done | sort | uniq > partitions.txt && cat partitions.txt > partitions_sorted.txt && sort partitions_sorted.txt > partitions_sorted_sorted.txt && sed 's/^//' partitions_sorted_sorted.txt > partitions_sorted_cleaned.txt && xargs < partitions_sorted_cleaned.txt > partitions_sorted_final.txt && cat partitions_sorted_final.txt > partitions_final.txt && sort partitions_final.txt > sorted_partitions.txt && cat sorted_partitions.txt > sorted_partitions_final.txt && sort sorted_partitions_final.txt > sorted_partitions_sorted.txt && sed 's/^//' sorted_partitions_sorted.txt > sorted_partitions_sorted_cleaned.txt && xargs < sorted_partitions_sorted_cleaned.txt > sorted_partitions_sorted_final.txt && cat sorted_partitions_sorted_final.txt > sorted_partitions_final2.txt && sort sorted_partitions_final2.txt > sorted_partitions2.txt && cat sorted_partitions2.txt > sorted_partitions2_final.txt && sort sorted_partitions2_final.txt > sorted_partitions2_sorted.txt && sed 's/^//' sorted_partitions2_sorted.txt > sorted_partitions2_sorted_cleaned.txt && xargs < sorted_partitions2_sorted_cleaned.txt > sorted_partitions2_sorted_final.txt && cat sorted_partitions2_sorted_final.txt > sorted_partitions2_final2.txt && sort sorted_partitions2_final2.txt > sorted_partitions22.txt && cat sorted_partitions22.txt > sorted_partitions22_final.txt && sort sorted_partitions22_final.txt > sorted_partitions22_sorted.txt && sed 's/^//' sorted_partitions22_sorted.txt > sorted_partitions22_sorted_cleaned.txt && xargs < sorted_partitions22
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/194285.html