温馨提示×

linux filesystem创建新分区

小樊
156
2025-01-01 10:35:49
栏目: 智能运维

在Linux中,创建新分区需要使用fdiskparted等工具

  1. 首先,打开终端并使用sudo获取管理员权限。

  2. 使用fdisk创建新分区:

sudo fdisk /dev/sdX 

/dev/sdX替换为您要分区的磁盘(例如:/dev/sda)。这将打开一个交互式界面,您可以在其中执行以下操作:

  • 输入p查看当前分区表。
  • 输入n创建一个新分区。
  • 选择分区类型(主分区或扩展分区)。
  • 选择分区号。
  • 设置分区的起始和结束位置(可以使用默认值,按回车键确认)。
  • 输入w将更改写入磁盘并退出。
  1. 使用parted创建新分区:
sudo parted /dev/sdX 

/dev/sdX替换为您要分区的磁盘(例如:/dev/sda)。这将打开一个交互式界面,您可以在其中执行以下操作:

  • 输入unit s将显示单位切换为扇区。
  • 输入print查看当前分区表。
  • 输入mkpart primary 2 100创建一个新分区(从扇区2开始,到扇区100结束,将分区类型设置为主分区)。
  • 输入print查看更新后的分区表。
  • 输入quit退出parted。
  1. 使用mkfs命令格式化新分区:
sudo mkfs.ext4 /dev/sdXY 

/dev/sdXY替换为新分区的设备名(例如:/dev/sda2)。这将使用ext4文件系统格式化新分区。

  1. 创建挂载点并挂载新分区:
sudo mkdir /mnt/new_partition sudo mount /dev/sdXY /mnt/new_partition 

/dev/sdXY替换为新分区的设备名(例如:/dev/sda2)。这将创建一个名为new_partition的挂载点,并将新分区挂载到该目录。

  1. 使挂载在系统启动时生效:

编辑/etc/fstab文件:

sudo nano /etc/fstab 

在文件末尾添加以下行(将/dev/sdXY替换为新分区的设备名):

/dev/sdXY /mnt/new_partition ext4 defaults 0 0 

保存并关闭文件。现在,新分区将在系统启动时自动挂载到指定的挂载点。

0