Linux系统如何创建一个新的磁盘分区

简介: 如何创建一个新的磁盘分区

在Linux系统中,你可以使用以下步骤来创建一个新的磁盘分区:

  1. 打开终端,并以root或具有适当权限的用户身份登录。

  2. 运行以下命令之一来打开分区编辑工具(fdisk或parted),并选择要创建分区的磁盘:

    对于fdisk:

    sudo fdisk /dev/sdX
    

    对于parted:

    sudo parted /dev/sdX
    

    请将/dev/sdX替换为你要创建分区的磁盘设备名称,例如/dev/sda

  3. 在分区编辑工具中,输入以下命令来创建新分区:

    对于fdisk,按照以下步骤:

    • 输入n命令来创建新分区。
    • 选择分区类型。如果你不确定,可以选择默认的主分区类型(输入p)。
    • 输入分区编号(例如,1表示第一个分区)。
    • 输入分区的起始扇区和结束扇区。你可以使用默认值(按回车键),或者根据需求设置自定义的分区大小。
    • 选择分区类型(主分区、扩展分区或逻辑分区)。
    • 最后,输入w命令保存分区。

    对于parted,按照以下步骤:

    • 输入mkpart命令来创建新分区。
    • 输入分区类型(例如,primary表示主分区)。
    • 输入分区的起始位置和结束位置。你可以使用绝对大小(例如,10GB)或相对大小(例如,10%表示使用可用空间的百分比)。
    • 最后,parted会立即创建分区。
  4. 退出分区编辑工具。

    对于fdisk,输入q命令退出:

    Command (m for help): q
    

    对于parted,输入quit命令退出:

    (parted) quit
    

完成上述步骤后,你将成功创建一个新的磁盘分区。请确保在执行创建操作之前仔细验证磁盘的空闲空间和分区布局。在创建分区之后,你可能还需要使用适当的文件系统工具(例如mkfs命令)来为新分区创建文件系统。

相关文章
|
15天前
|
消息中间件 存储 缓存
【嵌入式软件工程师面经】Linux系统编程(线程进程)
【嵌入式软件工程师面经】Linux系统编程(线程进程)
26 1
|
3天前
|
监控 Linux 数据处理
lslocks:Linux系统中的锁信息查看利器
`lslocks`是Linux工具,用于查看系统上的文件锁信息,帮助诊断进程同步问题。它显示持有锁的进程、锁类型(如POSIX、flock)和状态。通过简洁的输出,用户能识别死锁和资源争用,优化性能。结合其他命令如`grep`和`awk`可增强分析能力。需适当权限运行,定期监控以预防并发访问问题,处理死锁时要谨慎。
|
3天前
|
监控 Linux 数据处理
探索Linux中的`lsmem`命令:深入了解系统内存布局
`lsmem`是Linux命令,用于显示系统内存布局和大小,帮助管理员和开发者理解内存使用情况。它提供详细输出,包括内存块的大小、范围、类型和关联,支持多种格式展示,如树状图。命令参数如`-h`显示帮助,`-t`以树形展示,`--human-readable`使大小更易读。需root权限运行,常与`free`、`vmstat`等工具结合使用,用于监控和优化内存。注意不同发行版可能存在兼容性差异。
|
5天前
|
存储 监控 安全
深入探索Linux的journalctl命令:系统日志的利器
**journalctl 深入解析:Linux 系统日志的强大工具** journalctl 是 Linux 中用于查询和管理 systemd 日志的命令行工具,与 systemd-journald 配合收集广泛的信息,包括内核消息和服务日志。它提供实时追踪、过滤、导出等功能,如 `-f` 实时监控,`-u` 过滤特定服务日志,`-k` 显示内核消息,`--since` 和 `--until` 选择时间范围。在实际应用中,结合权限管理、日志空间控制和有效过滤,journalctl 成为系统管理员诊断和优化系统的得力助手。
|
3天前
|
关系型数据库 MySQL Shell
【权限提升】Linux系统&环境变量&定时任务&权限配置不当&MDUT自动化
【权限提升】Linux系统&环境变量&定时任务&权限配置不当&MDUT自动化
|
3天前
|
存储 安全 Linux
一行代码使Linux系统崩溃?
一行代码使Linux系统崩溃?
13 1
|
4天前
|
存储 关系型数据库 MySQL
MySQL数据库进阶第一篇(存储引擎与Linux系统上安装MySQL数据库)
MySQL数据库进阶第一篇(存储引擎与Linux系统上安装MySQL数据库)
|
7天前
|
网络协议 Linux 网络安全
Linux命令hostnamectl:掌握系统主机信息的利器
`hostnamectl`是Linux系统管理的关键工具,用于查看和设置主机名、内核信息等。它集成在`systemd`中,通过修改配置文件交互。命令特点包括综合显示多种信息、简单语法和设置功能。例如,`hostnamectl status`显示系统详情,`sudo hostnamectl set-hostname NEWHOSTNAME`用于更改主机名。使用时注意权限、备份配置、更新网络和重启相关服务,避免频繁更改。
|
7天前
|
Java Linux Spring
在 Linux 系统中将 Spring Boot 应用作为系统服务运行
【6月更文挑战第11天】最近由于一些原因,服务器经常会重启,每次重启后需要手动启动 Spring Boot 的工程,因此我需要将其配置成开启自启动的服务。
26 1
|
10天前
|
Linux 测试技术 开发者
【Docker项目实战】使用Docker部署instantbox临时Linux系统环境搭建工具
【6月更文挑战第13天】使用Docker部署instantbox临时Linux系统环境搭建工具
19 3