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

如何在Ubuntu中解压Windows 10压缩的外接硬盘文件?

如何在Ubuntu中解压Windows 10压缩的外接硬盘文件?

看起来你遇到的问题是外接SSD在Ubuntu的Disks工具里显示“contents unknown”,没法访问里面备份的压缩文件对吧?咱们一步步来排查解决:

  • 第一步:先搞清楚磁盘的分区和文件系统情况
    先在终端里运行这两个命令,看看外接SSD的详细状态:

    sudo fdisk -l /dev/sdb
    

    或者用更直观的blkid工具:

    sudo blkid /dev/sdb*
    

    这两个命令会告诉你这块硬盘有没有分区,以及分区用的是什么文件系统(比如Windows常用的NTFS)。从你贴的lsblk输出看,/dev/sdb是那台465.8G的外接盘,但没显示分区信息——大概率是还没正确挂载,或者需要确认文件系统类型。

  • 第二步:挂载NTFS分区(如果是NTFS格式)
    Windows备份的外接盘一般用NTFS格式,Ubuntu需要ntfs-3g驱动来读写(现在大部分Ubuntu版本已经预装了)。咱们手动挂载试试:

    1. 先在自己的用户目录下建一个挂载文件夹,方便访问:
      mkdir ~/external_backup
      
    2. 然后挂载分区(假设分区是/dev/sdb1,如果fdisk显示的是其他分区号就替换成对应编号):
      sudo mount -t ntfs-3g /dev/sdb1 ~/external_backup
      

    挂载成功后,你就能在~/external_backup里找到之前用Windows压缩的文件了。

  • 第三步:解压Windows创建的压缩包
    Windows 10默认的压缩方式一般是ZIP格式,Ubuntu自带的unzip命令就能轻松处理:

    1. 先进入挂载好的目录:
      cd ~/external_backup
      
    2. 找到你的压缩包(比如叫my_files.zip),运行解压命令,还能指定解压到的文件夹:
      unzip my_files.zip -d ~/restored_backup
      
      这里~/restored_backup是我随便取的解压路径,你可以改成自己喜欢的位置。

    要是你当时用的是Windows的NTFS分区压缩(不是单独的ZIP包,而是给整个文件夹开了压缩属性),那挂载分区后Ubuntu会自动识别这些压缩文件,直接复制粘贴就能用,不用额外跑解压命令。

  • 如果分区无法识别的应急方案
    要是上面的命令都识别不了分区,可能是分区表出了小问题,试试用testdisk工具修复:

    1. 先安装这个工具:
      sudo apt update && sudo apt install testdisk
      
    2. 运行testdisk后跟着提示扫描硬盘,它会帮你找回丢失的分区信息,之后再尝试挂载就行。

备注:内容来源于stack exchange,提问作者Mark Blossom

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 08:05:27