vfat

vfat 和 fat 的区别
vfat

vfat 和 fat 的区别

我想格式化 USB 棒,但不知道正确的命令是 mkfs.vfat [device]或mkfs.fat -F32 -I [device]。 vfat我都见过,但和之间有什么区别fat?它们甚至是which vfat/下的独立文件which fat ...

Admin

为什么 Linux 允许我在 FAT12 fs 中创建一个长名称的文件
vfat

为什么 Linux 允许我在 FAT12 fs 中创建一个长名称的文件

我正在编写一个操作系统,并尝试让它读取 FAT12 文件系统。因此,我需要一个包含一些文件的 FAT12 磁盘映像,以便让它读取。 为了制作 FAT12 映像,我制作了一个空白的 .img 文件,然后使用mkfs.fat -F12它来创建文件系统。这似乎有效,因为使用回送设备安装它会lsblk --fs告诉我它是一个 vfat 文件系统,FSVER=FAT12。我不确定它为什么说它是 vfat,因为它不应该是,但我假设这只是 lsblk 对 fat12 所说的,因为它确实正确地给出了 FAT12 作为其版本。 无论如何,据我所知,FAT12 文件系统中的文件...

Admin

在 Linux 上无需重新格式化即可更改 vfat 分区的卷序列
vfat

在 Linux 上无需重新格式化即可更改 vfat 分区的卷序列

我使用 vfat 格式的 USB 棒在汽车收音机上播放 mp3。此设备似乎在其自己的内存中创建了所连接 USB 存储的索引。如果我将其他 mp3 曲目复制到 USB 棒,索引有时不会更新,新曲目无法播放。 但当我连接另一根记忆棒时,它会找到它上面的所有曲目。显然,当媒体发生变化时,索引会更新。 我希望总是使用同一个记忆棒(目前,它只占一半),时不时地添加新曲目,并通过假装它是另一根记忆棒来强制汽车收音机更新其索引。 将所有文件复制到 PC、重新格式化闪存盘并将它们复制回去并不是一个可行的选择,因为在 64GB USB2 闪存盘上这样做会花费太长时间。我...

Admin

dosfsck:修复 USB 驱动器上的 32GB FAT 文件系统需要多长时间?
vfat

dosfsck:修复 USB 驱动器上的 32GB FAT 文件系统需要多长时间?

我有一个 32 GB 的 USB 记忆棒,其文件系统完全损坏,还有一台装有 Ubuntu 的笔记本电脑。 我 16 天前就运行过这个命令dosfsck -w -r -l -a -v -t /dev/sdb1,现在它还在运行。这段时间它一直占用着一个 CPU 的 100%。 在标准输出中我目前看到如下消息: /резюме Enter engineer/Length 8.66>/+φεïτnv.S¥d Bad short file name (+φεïτnv.S¥d). Auto-renaming it. Renamed to FSCK...

Admin

为什么 vfat 分区在 GUID 分区表中具有​​特殊的 GUID/UUID 格式?
vfat

为什么 vfat 分区在 GUID 分区表中具有​​特殊的 GUID/UUID 格式?

根据维基百科文章GUID 分区表,分区 GUID 位于卷开头主 GPT 头后面的分区条目 (LBA 2-33) 中。因此,GUID/UUID 值不存储在分区本身内,而是存储在分区表中,因此人们会认为它们应该先验地独立于分区的文件系统类型。 但是,当我查看我的 fstab 文件时,我发现以下两行: UUID=9a260e1b-f1eb-4cec-9273-f5743539805c / ext4 errors=remount-ro 0 1 UUID=D8BD-647A /boot/efi vfat ...

Admin

如何处理从 Ubuntu 16.04 向 FAT12 软盘映像添加新文件和目录?
vfat

如何处理从 Ubuntu 16.04 向 FAT12 软盘映像添加新文件和目录?

我需要编写一个程序来创建 FAT12 的软盘映像。说明包括创建引导扇区、确保为两个 FAT 表留出空间、为根目录设置空间以及最后为数据设置空间。但是说明中没有提到有关处理新文件/目录的任何内容。 例如,假设我有一个名为“软盘”的现成软盘映像。然后我可以在 Ubuntu 终端中安装软盘: sudo mount -o loop,uid=user, gid=user floppy mntpoint/ mkdir mntpoint/test echo "Hello World" > mntpoint/test/foo mount 是否会自动识别引导...

Admin

在 Pi3 上的 vfat usb 上使用 proftpd 创建目录的 ftp 权限
vfat

在 Pi3 上的 vfat usb 上使用 proftpd 创建目录的 ftp 权限

我的 Pi3 上连接了一个 USB 驱动器,它带有 vfat 文件系统。我已将其安装在 fstab 中并分配了 uid 和 gid。我正在使用 pfoftpd 来允许存储文件并允许创建目录。我有几个用户,如 user1、user2 等。我可以通过 ssh 登录并与其中任何用户一起创建目录。但是,使用 ftp 时,我只能使用我在 fstab 中设置为 uid 的用户创建目录。gid 似乎没有什么区别,没有其他用户可以在此 vfat usb 上创建目录。有没有办法让整个组都能够创建目录,但出于某种原因,他们都可以将文件上传到该目录。 这是我的 fs 标签: ...

Admin

vFAT 最大允许数据 4gb?
vfat

vFAT 最大允许数据 4gb?

FAT 虚拟驱动器上可以存储多少数据?我知道 vFAT 上的文件最大可以有 4GB,但这是否意味着我只能在该驱动器上存储最多 4GB? ...

Admin

哪些选项可以从 vfat rsync 到 vfat
vfat

哪些选项可以从 vfat rsync 到 vfat

我 rsync 本地挂载的 vfat 分区。 如果我使用该-a选项,我会收到以下消息: rsync: chown "/media/new64gb/bar" failed: Operation not permitted (1) rsync: mkstemp "/media/new64gb/Tryo/Grain de sable/.03. journ\#351es longues.ogg.1NqxoD" failed: Invalid argument (22) 如何从 vfat rsync 到 vfat 并保留尽可能多的文件元数据? 背景: 我想...

Admin

为什么安装的 vfat 卷部分区分大小写?
vfat

为什么安装的 vfat 卷部分区分大小写?

我有一个奇怪的观察。我像这样挂载了 vfat 文件系统: mount -t vfat -o loop vfat.vol mnt 我以为它会不区分大小写。而且文件名长度不超过 8!我无法创建两个不同的文件:x1234567 和 X1234567,但我可以创建 x12345678 和 X12345678 !使用简单的 echo "abc" >filename 命令即可 100% 重现。这是怎么回事?如何使 fat volume 100% 不区分大小写? ...

Admin

硬盘可写入但不能被文件管理器写入
vfat

硬盘可写入但不能被文件管理器写入

我有一个 USB 硬盘,只有在文件管理器中,它的行为才像只读。我认为这与权限有关,但在两个操作系统中使用同一个文件管理器时,这种情况都会发生。 设置 这两个操作系统分别是 Debian Wheezy 和 Linux Mint,都使用 KDE,因此文件管理器都是 Dolphin。Mint 位于内部硬盘的一个分区上,Debian 位于外部硬盘上。我使用 Windows 时还有另外两个外部 USB 硬盘。一个是 NTFS,另一个是 VFAT。这是 Debian(我的主要操作系统)中的安装信息: /dev/sdb1 on /media/HD_CEIU2 type...

Admin

阻止用户从 vfat 文件系统读取文件 - 但允许写入
vfat

阻止用户从 vfat 文件系统读取文件 - 但允许写入

可以这样做吗?我想在 Linux 中安装一个闪存驱动器 (vfat),并且用户可以写入但不能读取。 我试过了: 挂载/dev/sdb1/media/mpoint-o fmask=0444 但没有结果。之后我仍然能够读取闪存驱动器中的文件。 ...

Admin

创建 FAT 文件系统并将其保存到 GNU/linux 中的文件中?
vfat

创建 FAT 文件系统并将其保存到 GNU/linux 中的文件中?

我告诉你我的问题:我想创建一个 FAT 文件系统并将其保存到文件中,以便我可以使用类似以下命令在 Linux 中安装它: sudo mount -t msdos <file> <dest_folder> 也许我错了,这不可能实现。 无论如何,问题是这样的:我正在尝试创建包含 FAT 文件系统的文件,并且正在运行以下命令: sudo mkfs.vfat -F 32 -r 112 -S 512 -v -C "test.fat" 100 根据 mkfs 手册页,这将创建一个具有 112 个 rootdir 条目、逻辑扇区大小...

Admin

更改 fstab 挂载的 vfat 分区的子目录的所有者/组
vfat

更改 fstab 挂载的 vfat 分区的子目录的所有者/组

这很可能是一个重复的问题,但我目前似乎在形成搜索查询以找到答案时遇到困难。 我挂载了一个 vfat 分区,其中/data包含我的所有媒体,即/data/books、/data/documents、/data/downloads、/data/websites等。websites子目录 (软) 符号链接到 ,/var/www以便我的 Apache2 安装使用该目录作为其默认目录DocumentRoot。我的fstab条目当前设置/data为使用我的用户/用户组 ( uid=1000,gid=1000) 挂载,这样我就可以自由地更改任何文件而无需进一步麻烦。 ...

Admin