必须先确认硬盘被内核识别,再依次完成分区、格式化、临时挂载和永久配置;若跳过识别步骤,易误操作系统盘导致崩溃。

银河麒麟系统插入新硬盘后无法在文件管理器中看到设备图标,终端里也找不到对应路径,说明硬盘尚未被识别或挂载。必须先确认设备存在,再完成分区、格式化、临时挂载和永久配置,缺一不可。
确认硬盘是否被内核识别
这一步是所有后续操作的前提,跳过会导致误操作系统盘或挂载失败。
1、打开终端,执行 lsblk,查看输出中是否有未挂载且容量与新硬盘一致的设备(如 sdb 或
nvme0n1)。<br>2、若不确定设备名,补运行 <code>sudo fdisk -l | grep "Disk /dev/sd"</code>或
sudo lsblk -o NAME,MODEL,SIZE,TRAN,比对厂商型号与物理硬盘标签。3、【关键前提】必须确认该设备不是系统盘(如 sda),否则后续格式化将导致系统崩溃。
对新硬盘进行分区
未分区的硬盘无法格式化,也不能挂载。分区方式取决于硬盘容量:
方法一:小于2TB硬盘用fdisk(MBR)
1、执行 sudo fdisk /dev/sdb(把sdb换成你查到的实际设备名)
2、依次输入 n→回车→回车→回车→回车→w,快速创建一个主分区
方法二:≥2TB硬盘必须用parted(GPT)
1、执行 sudo parted /dev/sdb
2、输入 mklabel gpt→回车→mkpart primary 0% 100%→回车→print→回车→quit
注意:GPT分区后需再次运行 lsblk 确认出现 sdb1 这样的分区节点,否则格式化会报错“no such file or directory”。
格式化分区为ext4文件系统
ext4是麒麟系统最稳定兼容的本地文件系统,推荐用于数据盘。
1、执行 sudo mkfs.ext4 /dev/sdb1(请严格替换为你的实际分区名)
2、命令执行过程会提示“y/n”,输入 y 并回车确认
3、【不可逆操作】格式化将彻底清空该分区全部数据,务必提前备份
4、验证是否成功:运行 sudo blkid /dev/sdb1,输出中应包含 TYPE="ext4"
创建挂载点并临时挂载
挂载点是一个空目录,作为硬盘内容的访问入口。
第一步:创建目录 → sudo mkdir -p /data
第二步:赋予当前用户读写权 → sudo chown $USER:$USER /data
第三步:执行挂载 → sudo mount /dev/sdb1 /data
第四步:验证结果 → ls /data 应返回空目录或原有文件;df -h | grep /data 应显示该分区容量信息
配置开机自动挂载(永久挂载)
临时挂载在重启后失效,永久挂载需通过UUID避免设备名漂移风险。
① 获取UUID → 执行 sudo blkid /dev/sdb1,复制引号内的完整UUID字符串
② 编辑fstab → sudo nano /etc/fstab
③ 在文件末尾新增一行:UUID=你的UUID值 /data ext4 defaults,noatime 0 0
④ 保存退出后立即测试配置是否合法 → sudo mount -a,无任何输出即成功
⑤ 重启前务必执行该命令,否则错误配置可能导致系统无法启动











