我的笔式驱动器使用的是 FAT32 文件系统。它经常有文件/数据损坏。
在 Windows 中,我使用了扫描磁盘实用程序来修复 FAT32/NTFS 文件系统。我怎样才能在 Ubuntu 中做到这一点?
每当我使用 Nautilus 卸载 USB 驱动器并将其插入 Windows 计算机时,我都会收到一条警告,提示该驱动器需要修复。

(与此屏幕截图中的消息相同)
在 Windows 上工作了 10 多年,我从未有过损坏或损坏的 USB 驱动器,但在过去两年中,我的三个 USB 驱动器无法使用,所以我无法证明这一点,但很明显这与 Ubuntu 的(卸载)挂载行为有关.
一位朋友告诉我,我可以使用 udisks 和 sync 来防止这种损坏,但我希望这不是方法,在 2016 年使用 shell 命令安装驱动器。
我有带 WinUSB 的 Ubuntu 14.10,我有一个带有 4GB SD 卡和空 FAT32 分区的 Windows 8.1 Pro ISO。每次我尝试使用它时,它都会说“安装失败,退出代码:256”。我该如何解决?
我想更改自动挂载的外部驱动器的权限,但是我已经尝试过 sudo nautilus 然后转到 gui 和权限并更改它但是它不允许我。
我运行了 ls -l 并得到
drwx------ 1 xbmc xbmc
Run Code Online (Sandbox Code Playgroud)
gui 显示如下。
owner xbmc
folder access create and delete files
file access ---
Group xbmc
folder access none
file access ---
others
folder access none
file access ---
Run Code Online (Sandbox Code Playgroud)
我该如何更改它以便每个人都有权访问驱动器和其中的所有文件夹/文件。我正在尝试让 plexmedia 服务器运行,但我无法通过网页看到我的驱动器,设法将其添加到我的源中,以便能够流式传输我的内容。
我想更改“其他”访问权限,以便我可以访问 /media 路径上的所有驱动器,以便从任何地方读取和写入我的所有文件夹。
你可以在这里看到我安装的驱动器(外部驱动器是 #18,19,20)http://paste2.org/p/1754386
我有我在车上播放的音乐,来自 FAT32 USB 记忆棒。我用来放歌曲的文件夹存储在我的 EXT4 硬盘上。我定期添加/删除/重新标记歌曲,偶尔想要rsync更改 U 盘。但是由于某些未知原因(也许是权限?),rsync每次都复制所有文件,而不仅仅是更改文件。我打电话给rsync:
rsync -vrlptgD source dest
Run Code Online (Sandbox Code Playgroud)
我怎样才能让它像我想要的那样工作(即知道什么时候文件没有被更改并且不要复制它)?
我使用 USB 驱动器在我的车上播放音乐。不幸的是,汽车不会按字母顺序对音乐进行排序,而是依赖于音乐在 FAT32 驱动器上的排序方式。
这个Windows软件在这里解决了这个问题。在 Ubuntu 上有什么类似的东西可供我使用?
PS:起初我以为是文件创建日期问题askubuntu question。但是虽然我想出了那个问题的答案,但它并没有像我想象的那样解决问题。
我想在 U 盘上备份我的邮件目录。但是,我的 IMAP 有一个奇怪的命名约定,其中包含冒号 (:) 字符。由于 USB 是窗口格式,rsync 无法创建这些文件。有没有办法在运行 rsync 时用下划线替换冒号?(或者用另一个工具做同样的同步?)
我在评论中澄清了几点:
谢谢
我有 Ubuntu 10.04 LTS(Lucid Lynx)。
我最近注意到我硬盘上的每个文件都获得了可执行权限,甚至每个文本文件,所以当我打开它时,一个弹出窗口问我要做什么(在终端显示取消运行中运行)。
我试图将终端中的权限更改为sudo chmod a-x -Rv /media/D/*. 它告诉我,权限已更改为666which mean rw-rw-rw,但实际上什么也没做;它仍然是给定的可执行权限。
我试图将一些文件移动到桌面。然后就按照上面的做了,成功了。
我的硬盘被格式化为“FAT32”。会有什么问题?
我的存储设备有问题(实际上是一个存储卡,可以像 Pendrive 这样的外部存储设备)。
Experimentx@workmateX:/var/www/zendtest$ sudo rm /media/A88F-8788/python-2.7.1-docs-html.zip
rm: 无法删除`/media/A88F-8788/python-2.7.1-docs -html.zip':只读文件系统
我试图更改系统的文件权限,但这不起作用
Experimentx@workmateX:/var/www/zendtest$ sudo chmod 0777 /media/A88F-8788/python-2.7.1-docs-html.zip
chmod:更改`/media/A88F-8788/python-2.7.1 的权限-docs-html.zip':只读文件系统
但它完美地适用于Windows。
更新
在打开驱动器和运行命令时 sudo mount -o remount,rw /media/A88F-8788
/var/log/syslog:
Mar 23 15:29:48 workmateX kernel: [18042.257407] fat_get_cluster: 11 callbacks suppressed
Mar 23 15:29:48 workmateX kernel: [18042.257414] FAT: Filesystem error (dev sdb1)
Mar 23 15:29:48 workmateX kernel: [18042.257418] fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:29:48 workmateX kernel: [18042.257425] FAT: Filesystem has been set read-only
Mar 23 15:29:48 workmateX kernel: [18042.258187] FAT: Filesystem …Run Code Online (Sandbox Code Playgroud) 我正在使用 Ubuntu 17.10。
我将 USB 笔式驱动器格式化为 NTFS 以准备 Windows7 USB 安装程序。
我在这个笔式驱动器上设置了可启动标志并将文件复制到其中。
编辑 1:USB 笔式驱动器由 udev 自动安装。
umount /dev/sdb1 需要 10 到 12 分钟才能完成。
以下是安装选项:
$ mount | grep sdb
/dev/sdb1 on /media/mansfeld/Win7_USB_Installer type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
Run Code Online (Sandbox Code Playgroud)
编辑 2: cp操作根本不是即时的,将文件复制到 USB 笔式驱动器需要 3 分钟。
编辑 3:sync操作(在 之后cp立即完成)需要 12 分钟才能完成!但随后umount将是瞬间的。
对于 FAT32,(在装载期间同步也被禁用),我注意到相同的行为。
任何想法为什么卸载 NTFS USB 随身碟需要这么长时间?