You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Debian 12双系统无法识别M.2固态硬盘全部容量且无法安装应用

Debian 12双系统无法识别M.2固态硬盘全部容量且无法安装应用

看起来你遇到的问题大概率是自动分区没充分利用M.2的全部容量,加上可能的挂载异常导致无法安装应用,我给你几个排查和解决的步骤:

  • 第一步:确认系统是否识别到完整的M.2容量
    打开终端,运行命令sudo fdisk -l,找到你的2TB M.2设备(通常命名为/dev/nvme0n1这类),查看输出开头的Disk /dev/nvme0n1: 2 TiB行,确认系统能识别到2TB的总容量。如果这里显示的容量远小于2TB,大概率是BIOS存储模式的问题——Win11默认可能用RAID模式,Debian对RAID的支持不如AHCI,这时候需要调整:

    1. 先进入Win11,按下Win+R输入regedit打开注册表编辑器
    2. 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme,将Start值改为0
    3. 再找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV,同样将Start值改为0
    4. 重启电脑进入BIOS,把存储模式从RAID改成AHCI,这样Debian就能正确识别M.2了
  • 第二步:检查分区与挂载状态
    运行sudo lsblk -f,查看M.2的分区列表和每个分区的挂载点:

    • 如果发现M.2有大量未分配空间,说明自动分区只使用了一部分容量
    • 如果看到/分区的挂载状态是ro(只读),这会直接导致无法安装应用——因为包管理器需要写入数据到系统分区
  • 第三步:修复只读挂载的问题
    如果是只读挂载导致无法安装应用,先尝试重新挂载为读写模式:

    sudo mount -o remount,rw /
    

    如果执行后报错,可能是文件系统损坏,建议用Debian安装U盘启动进入Live模式,运行sudo fsck /dev/你的系统分区来修复(注意替换成实际的分区名,比如/dev/nvme0n1p2)

  • 第四步:利用M.2的全部容量
    当系统能识别完整容量且挂载正常后,你可以用gparted工具调整分区:

    1. 先安装gparted:sudo apt install gparted
    2. 打开gparted,选择你的M.2设备
    3. 可以把未分配空间合并到现有系统分区,或者新建分区挂载到/home目录(这样个人文件就能用大空间了)

备注:内容来源于stack exchange,提问作者Maysen Stiller

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:18:15