linux如何用fdisk命令分区
- 行业动态
- 2023-12-21
- 2459
在Linux中,fdisk是一个功能强大的磁盘分区工具,它可以用于创建、删除、调整和复制磁盘分区,以下是如何使用fdisk命令实现磁盘分区的详细步骤:
1、安装fdisk
在大多数Linux发行版中,fdisk已经预装,如果没有预装,可以使用以下命令进行安装:
对于基于Debian的系统(如Ubuntu):
sudo apt-get install fdisk
对于基于RPM的系统(如CentOS、Fedora):
sudo yum install fdisk
2、查看磁盘信息
在使用fdisk之前,首先需要查看系统中的磁盘信息,可以使用lsblk或df -h命令查看。
lsblk
3、使用fdisk创建新分区
假设我们要为/dev/sdb磁盘创建一个新分区,可以按照以下步骤操作:
卸载要分区的磁盘,使用umount命令卸载磁盘上的文件系统。
sudo umount /dev/sdb*
接下来,使用fdisk命令对磁盘进行分区。
sudo fdisk /dev/sdb
在fdisk命令行界面中,输入n创建新分区,然后按照提示设置分区类型、起始扇区、结束扇区和分区号。
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-1048576, default 2048): 2048
Last sector, +sectors or +size{K,M,G} (2048-1048576, default 1048576): +1G
输入w将更改写入磁盘,然后使用partprobe命令让内核重新读取分区表。
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
partprobe: Error: while reloading partition tables: Device or resource busy
如果遇到“Device or resource busy”错误,可以尝试使用以下命令解决:
sudo partprobe -s /dev/sdb
4、格式化新分区并挂载
创建新分区后,需要对其进行格式化并挂载,使用mkfs命令格式化分区。
sudo mkfs.ext4 /dev/sdb1
创建一个挂载点并使用mount命令挂载分区。
sudo mkdir /mnt/new_partition
sudo mount /dev/sdb1 /mnt/new_partition
至此,已经成功使用fdisk命令实现了磁盘分区,接下来,可以将文件系统挂载到其他目录,或者根据需要调整分区大小。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/271518.html