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

Windows 10无法识别Ubuntu Bionic Beaver写入NTFS外置硬盘的文件/文件夹的解决方法咨询

Windows 10无法识别Ubuntu Bionic Beaver写入NTFS外置硬盘的文件/文件夹的解决方法咨询

嘿,我来帮你梳理下这个问题的解决思路,毕竟Ubuntu Bionic Beaver确实已经过了官方支持期,不想折腾Samba完全没问题,咱们从Windows端和简单的Linux端操作入手试试:

一、先检查Windows本地的显示与权限设置

  • 显示隐藏文件:打开文件资源管理器,点击顶部的「查看」选项卡,勾选「隐藏的项目」。Linux系统下创建的隐藏文件/文件夹是以.开头的,Windows默认不会显示,这可能是你看不到它们的原因。
  • 重置硬盘权限
    1. 右键外置硬盘盘符,选择「属性」→「安全」→「高级」
    2. 点击「添加」,选择当前登录的Windows用户,赋予「完全控制」或「读取和执行」的权限,点击「应用」后刷新资源管理器看看。
    3. 也可以用命令行批量重置:以管理员身份打开命令提示符,输入 icacls X:\* /T /Q /C /RESET(把X换成你的硬盘盘符),这个命令会把所有文件/文件夹的权限恢复为默认值,修复可能的权限混乱。
  • 检查磁盘错误:同样在硬盘属性的「工具」选项卡中,点击「检查」,扫描并修复NTFS文件系统可能存在的错误,文件系统损坏也可能导致文件不显示。

二、Linux端的简单预处理(快速解决权限兼容问题)

虽然你想从Windows端解决,但这个步骤很简单,能从根源避免后续的兼容问题:

  • 临时调整挂载参数:先卸载硬盘,打开终端输入 sudo umount /dev/sdXn(X是硬盘对应的字母,n是分区号,比如/dev/sdb1,可以用lsblk命令查看),然后重新挂载:
    sudo mount -t ntfs-3g -o uid=1000,gid=1000,dmask=0022,fmask=0133 /dev/sdXn /mnt/yourmountpoint
    
    这样挂载后,写入的文件权限会和Windows更兼容,不会出现权限导致的隐藏问题。
  • 检查特殊文件属性:如果文件还是看不到,用lsattr 文件名查看是否有特殊隐藏属性(比如ia),如果有,用chattr -i 文件名去掉即可。

三、其他可能的小技巧

  • 尝试把外置硬盘拔插一次,或者换个USB接口,有时候是USB连接的临时问题导致文件不加载。
  • 如果Windows自带的NTFS驱动有兼容性问题,可以试试第三方的NTFS工具,但一般前面的步骤就能解决问题了。

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

火山引擎 最新活动