news 2026/8/13 2:04:55

Ubuntu硬盘的创建分区、格式化与挂载

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ubuntu硬盘的创建分区、格式化与挂载

Ubuntu硬盘的创建分区、格式化与挂载

  • 1. 创建分区并格式化
  • 2. 将分区挂载到指定路径
  • 3. 允许多用户操作

需求:对整块硬盘(例如windows的ntfs硬盘)完全格式化重置,然后挂载到Ubuntu系统下的特定路径。

1. 创建分区并格式化

首先找到对应的硬盘名字,使用命令:

lsblk

硬盘设备路径是/dev加上名字。
类似:/dev/nvme0n1(nvme接口的ssd)或者/dev/sda(SATA接口的硬盘)

确认硬盘名字是需要格式化的硬盘后,下载GPT分区工具gdisk

sudoaptupdate&&sudoaptinstall-y gdisk

使用gdisk将硬盘重新分区:

sudogdisk 硬盘名

如果这块硬盘之前有windows的ntfs文件系统,此时会弹出警报:

The protective MBR's 0xEE partition is oversized!Auto-repairing. Partition table scan: MBR: protective BSD: not present APM: not present GPT: present Found valid GPT with protective MBR;using GPT.

不用在意,继续操作。
创建新分区

o

如果询问是否确认覆盖,按y确认即可。
新建分区:

n

然后依次操作:

回车 分区号 默认1(如果是唯一分区,直接回车); 回车 起始扇区 默认从磁盘起始位置开始(回车即可); 回车 结束扇区 默认占用整个磁盘(回车即可,若想分多个分区可手动指定大小);8300分区类型 输入8300(Linux 文件系统类型,默认也可能是这个,确认即可);

保存分区表:

w

输入后会提示确认,输入 Y 回车,分区表立即生效。

再次查看分区

lsblk

此时发现已经有了分区
分区名字类似:/dev/nvme0n1p1(nvme接口的ssd)或者/dev/sda1(SATA接口的硬盘)

将分区格式化为Ubuntu系统的ext4文件系统格式:

sudomkfs.ext4 分区名(不是硬盘名!)

强制刷新缓存

# 清除 udev 设备缓存(blkid 依赖 udev 数据库)sudoudevadm trigger --subsystem-match=block --action=change# 重新加载 udev 规则sudoudevadm settle# 再次查看 blkidsudoblkid 分区名

2. 将分区挂载到指定路径

查看分区的UUID:

sudoblkid 分区名

找到打印信息中的UUID

编辑挂载文件:

sudovim/etc/fstab

在文件末尾添加对应的挂载配置

# 固态硬盘UUID=0f9...c93 /mnt/挂载路径1 ext4 defaults,discard02# 机械硬盘UUID=c72...975 /mnt/挂载路径2 ext4 defaults02

保存退出后,重新挂载:

sudomount-a

如果什么都没有输出,就说明一切正常。
若报错,立即修复或者回档防止系统启动异常!

3. 允许多用户操作

将挂载路径权限设置为所有用户都可以访问:

sudochown-R 当前用户:当前用户 挂载路径sudochmod775挂载路径
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/5 23:02:47

空洞骑士模组管理新体验:Scarab工具全面解析

空洞骑士模组管理新体验:Scarab工具全面解析 【免费下载链接】Scarab An installer for Hollow Knight mods written in Avalonia. 项目地址: https://gitcode.com/gh_mirrors/sc/Scarab 模组管理对于《空洞骑士》玩家而言,从曾经的繁琐操作逐渐转…

作者头像 李华
网站建设 2026/8/12 11:27:06

7、Linux 和 Solaris 系统下文件归档与压缩实用指南

Linux 和 Solaris 系统下文件归档与压缩实用指南 在计算机操作中,将多个文件从一个位置复制到另一个位置时,如果能把这些文件打包成一个单元,操作效率会更高,尤其是在复制成百上千个文件时。在 Windows 环境里,我们可以轻松地通过点击和拖动文件夹来完成复制操作;而在 L…

作者头像 李华
网站建设 2026/8/10 11:05:50

嵌入式-硬件基础:了解三极管

目录 一、三极管的本质:半导体电流控制器 1. 核心定义 2. 结构与材料 3. 两种类型:NPN 型 vs PNP 型 二、工作原理:“以小控大” 的核心逻辑 1. 导通的前提:正确偏置 2. 载流子的运动过程(三步曲) …

作者头像 李华
网站建设 2026/8/12 19:35:52

【Java方法】--让你的代码变成一个独立的“任务”——方法

个人主页 目录前言1. 什么是方法?为什么我们需要它?2. 如何定义一个Java方法?**代码示例:**3. 如何调用方法?**代码示例:**4. 拓展:命令行传递参数**如何使用?**结尾前言 想象一下&a…

作者头像 李华
网站建设 2026/8/12 17:00:17

5分钟用vue.config.js搭建开发环境原型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 请快速生成一个可用于原型开发的vue.config.js配置,要求:1. 配置热重载 2. 设置/api代理到本地3000端口 3. 允许跨域 4. 配置ESLint自动修复 5. 添加vue-rou…

作者头像 李华