You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

升级Ubuntu 23.10后无法访问Windows 10分区的解决求助(无需格式化磁盘)

升级Ubuntu 23.10后无法访问Windows 10分区的解决求助(无需格式化磁盘)

嘿,我太懂这种突然没法访问Windows分区的糟心感了——毕竟谁也不想动格式化那一步丢数据对吧?咱们一步步来排查解决,先从最常见的原因入手:

  • 先检查Windows的快速启动(Fast Startup)
    这是Linux没法挂载NTFS分区的头号元凶!Windows的快速启动会把分区置于休眠状态,Linux为了保护数据就会拒绝挂载。你需要:

    1. 重启电脑进入Windows系统
    2. 打开「控制面板」→「电源选项」→「选择电源按钮的功能」
    3. 点击「更改当前不可用的设置」,取消勾选「启用快速启动」
    4. 保存更改后正常关机(别选休眠或睡眠),回到Ubuntu再尝试访问分区
  • 修复NTFS分区的文件系统错误
    如果关了快速启动还是不行,大概率是分区本身有小错误:

    • 先回到Windows,右键那个出问题的分区→「属性」→「工具」→「检查」→「扫描驱动器」,让Windows自动修复检测到的错误
    • 修复完成后正常关机,再回到Ubuntu试试
  • 用Ubuntu自带的工具修复NTFS分区
    要是没法进Windows,也可以在Ubuntu里用ntfsfix工具处理:

    1. 打开终端,先安装必要工具:
      sudo apt update && sudo apt install ntfs-3g ntfsfix
      
    2. 运行修复命令(注意替换成你的分区路径/dev/sdb1):
      sudo ntfsfix /dev/sdb1
      
    3. 修复完成后,先手动挂载测试:
      sudo mount /dev/sdb1 /mnt
      
      要是能挂载成功,就可以正常在文件管理器里访问了
  • 强制指定NTFS驱动挂载
    偶尔会出现系统识别错文件系统的情况,你可以手动指定用ntfs-3g驱动挂载:

    sudo mount -t ntfs-3g /dev/sdb1 /mnt
    

⚠️ 小提醒:如果分区里有特别重要的数据,建议先找个外接盘备份一下再操作——虽然这些步骤都是安全的,但谨慎点总没坏处!

备注:内容来源于stack exchange,提问作者Abdelrahman Elhosiny

火山引擎 最新活动