如何创建Linux分区
导读:一、分区前准备 确认磁盘设备:使用lsblk或fdisk -l命令查看系统中的磁盘及分区信息,明确要分区的磁盘(如/dev/sdb,避免误操作系统盘/dev/sda)。 备份重要数据:分区操作会清空目标磁盘的所有数据,务必提前备份。 二...
一、分区前准备
- 确认磁盘设备:使用
lsblk
或fdisk -l
命令查看系统中的磁盘及分区信息,明确要分区的磁盘(如/dev/sdb
,避免误操作系统盘/dev/sda
)。 - 备份重要数据:分区操作会清空目标磁盘的所有数据,务必提前备份。
二、选择分区工具
- fdisk:适用于MBR分区表(支持最大2TB硬盘,最多4个主分区),适合传统硬盘或熟悉命令行的用户。
- parted:支持GPT分区表(支持超2TB硬盘、更多分区),功能更强大,适合大容量硬盘或需要灵活操作的场景。
- gparted:图形化分区工具(基于GNOME),界面直观,适合新手或需要可视化操作的用户。
三、使用fdisk创建MBR分区(2TB以下硬盘)
- 启动fdisk:运行
sudo fdisk /dev/sdX
(替换为目标磁盘,如/dev/sdb
),进入交互界面。 - 创建新分区:输入
n
,选择p
(主分区,最多4个)或e
(扩展分区,需再创建逻辑分区),设置分区号(默认1)、起始扇区(默认第一个可用扇区)、结束扇区(如+10G
表示10GB,或直接输入扇区数)。 - 设置分区类型:输入
t
,选择分区类型(Linux文件系统通常选83
,交换分区选82
)。 - 保存并退出:输入
w
,将分区表写入磁盘并退出fdisk。
四、使用parted创建GPT分区(2TB以上硬盘)
- 启动parted:运行
sudo parted /dev/sdX
,进入交互界面。 - 创建分区表:输入
mklabel gpt
,创建GPT分区表(会清空磁盘所有数据)。 - 创建新分区:输入
mkpart primary ext4 1MiB 100%
(从1MiB开始到磁盘末尾,文件系统类型可选ext4
、xfs
等),或指定具体大小(如mkpart primary ext4 1MiB 50GiB
)。 - 退出parted:输入
quit
,保存更改并退出。
五、格式化分区
创建分区后,需格式化以创建文件系统。例如,将/dev/sdX1
格式化为ext4文件系统:sudo mkfs.ext4 /dev/sdX1
(可根据需求选择xfs
、ntfs
等其他文件系统)。
六、挂载分区
- 创建挂载点:运行
sudo mkdir /mnt/new_partition
(替换为所需挂载点目录,如/mnt/data
)。 - 临时挂载:运行
sudo mount /dev/sdX1 /mnt/new_partition
,将分区挂载到指定目录。 - 验证挂载:运行
df -h
,查看挂载点是否显示新分区。
七、设置开机自动挂载
编辑/etc/fstab
文件,添加以下内容(替换为实际分区信息和挂载点):
/dev/sdX1 /mnt/new_partition ext4 defaults 0 2
保存后运行sudo mount -a
测试配置是否正确,重启系统后分区将自动挂载。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何创建Linux分区
本文地址: https://pptw.com/jishu/728147.html